{"id":3195,"date":"2026-01-09T02:10:31","date_gmt":"2026-01-09T02:10:31","guid":{"rendered":"https:\/\/help.peacedoorball.blog\/ca\/?p=3195"},"modified":"2026-01-09T02:10:31","modified_gmt":"2026-01-09T02:10:31","slug":"comment-se-connecter-manuellement-a-exchange-online-a-laide-de-powershell-office-365","status":"publish","type":"post","link":"https:\/\/help.peacedoorball.blog\/ca\/comment-se-connecter-manuellement-a-exchange-online-a-laide-de-powershell-office-365\/","title":{"rendered":"Comment se connecter manuellement \u00e0 Exchange Online \u00e0 l&rsquo;aide de PowerShell (Office 365)"},"content":{"rendered":"<p>Se connecter \u00e0 Exchange Online via PowerShell est plut\u00f4t pratique si vous en avez assez de passer votre temps dans le Centre d&rsquo;administration. C&rsquo;est particuli\u00e8rement utile pour la gestion d&rsquo;une infrastructure Microsoft 365 importante : automatisation des t\u00e2ches, gestion des utilisateurs ou g\u00e9n\u00e9ration de rapports d&rsquo;audit. Utiliser PowerShell vous fera gagner un temps pr\u00e9cieux. Cependant, sa configuration n&rsquo;est pas toujours simple, notamment \u00e0 cause des mesures de s\u00e9curit\u00e9 comme l&rsquo;authentification moderne et le blocage par d\u00e9faut des scripts. Voici donc un guide rapide et concis pour y parvenir sans trop de difficult\u00e9s.<\/p>\n<h2>Comment se connecter \u00e0 Office 365 Exchange Online via PowerShell<\/h2>\n<h3>M\u00e9thode 1 : Installation du module de gestion Exchange Online<\/h3>\n<p>Tout d&rsquo;abord, vous avez besoin du <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/exchange\/exchange-online-powershell-v2?view=exchange-ps\" rel=\"noopener noreferrer\" target=\"_blank\">module PowerShell Exchange Online le plus r\u00e9cent<\/a>. C&rsquo;est lui qui vous permettra de vous connecter en toute s\u00e9curit\u00e9 avec l&rsquo;authentification moderne, d\u00e9sormais quasiment indispensable. Voici la marche \u00e0 suivre :<\/p>\n<ul>\n<li>T\u00e9l\u00e9chargez et installez <a href=\"https:\/\/dotnet.microsoft.com\/en-us\/download\/dotnet-framework\" rel=\"noopener noreferrer\" target=\"_blank\">Microsoft. NET Framework 4.6.2 ou une version ult\u00e9rieure<\/a>. Car, bien s\u00fbr, Windows se doit de compliquer les choses inutilement.<\/li>\n<li>Ouvrez PowerShell en tant qu&rsquo;administrateur : cliquez avec le bouton droit sur cette ic\u00f4ne et choisissez \u00ab Ex\u00e9cuter en tant qu&rsquo;administrateur \u00bb.<\/li>\n<li>Ex\u00e9cutez la commande pour installer le module. Copiez et collez ceci, puis appuyez sur Entr\u00e9e :<\/li>\n<\/ul>\n<pre><code>Install-Module -Name ExchangeOnlineManagement -RequiredVersion 3.1.0<\/code><\/pre>\n<p>Si une erreur concernant la d\u00e9sactivation des scripts s&rsquo;affiche (ce qui arrive fr\u00e9quemment lors des nouvelles installations), ex\u00e9cutez d&rsquo;abord ceci :<\/p>\n<pre><code>Set-ExecutionPolicy RemoteSigned<\/code><\/pre>\n<p>Sur certains syst\u00e8mes, il vous faudra peut-\u00eatre confirmer la modification en tapant <strong>\u00ab O \u00bb<\/strong> et en appuyant sur Entr\u00e9e. C\u2019est sans doute la partie la plus aga\u00e7ante, car les param\u00e8tres de s\u00e9curit\u00e9 de Windows sont toujours un vrai casse-t\u00eate.<\/p>\n<h3>M\u00e9thode 2 : Connexion \u00e0 Exchange Online<\/h3>\n<p>Une fois le module install\u00e9, la connexion est assez simple. Il suffit d&rsquo;ouvrir PowerShell en tant qu&rsquo;administrateur et d&rsquo;ex\u00e9cuter la commande suivante :<\/p>\n<pre><code>Connect-ExchangeOnline -UserPrincipalName <span>youradmin@domain.com<\/span> -ShowProgress $true<\/code><\/pre>\n<p>Remplacez cette adresse <code>youradmin@domain.com<\/code>par votre v\u00e9ritable adresse e-mail d&rsquo;administrateur. Lorsque la fen\u00eatre contextuelle appara\u00eet, saisissez votre mot de passe d&rsquo;administrateur ou, si vous utilisez l&rsquo;authentification multifacteurs, authentifiez-vous via votre application MFA. Il arrive parfois que cela soit un peu \u00e9trange : sur certaines configurations, la connexion fonctionne la premi\u00e8re fois, mais \u00e9choue ensuite jusqu&rsquo;\u00e0 ce que vous red\u00e9marriez PowerShell ou votre ordinateur. Des bizarreries, mais c&rsquo;est Windows !<\/p>\n<p>Et si vous voulez partir une fois que vous avez termin\u00e9, il vous suffit de courir :<\/p>\n<pre><code>Disconnect-ExchangeOnline<\/code><\/pre>\n<h3>Conseils utiles en cas de plantage ou de dysfonctionnement<\/h3>\n<ul>\n<li>Si vous rencontrez des erreurs de script, v\u00e9rifiez votre politique d&rsquo;ex\u00e9cution. Vous devrez peut-\u00eatre relancer le script <code>Set-ExecutionPolicy RemoteSigned<\/code>ou essayer de <em>d\u00e9bloquer les scripts<\/em><code>Unblock-File<\/code>.<\/li>\n<li>Si votre module est obsol\u00e8te, ex\u00e9cutez la commande <code>Update-Module -Name ExchangeOnlineManagement<\/code>(O pour confirmer).Cela pourrait corriger certains bugs \u00e9tranges.<\/li>\n<li>Parfois, red\u00e9marrer PowerShell ou l&rsquo;ensemble de votre machine suffit \u00e0 r\u00e9soudre les probl\u00e8mes de blocage.<\/li>\n<\/ul>\n<h3>Aper\u00e7u rapide de quelques commandes utiles<\/h3>\n<ul>\n<li>Obtenez la liste compl\u00e8te des bo\u00eetes aux lettres :<code>Get-Mailbox<\/code><\/li>\n<li>Afficher tous les utilisateurs avec leurs adresses e-mail et leurs pseudonymes :<code>Get-EXOMailbox | Select DisplayName, PrimarySMTPAddress, Alias<\/code><\/li>\n<li>Obtenir des informations sp\u00e9cifiques sur la bo\u00eete aux lettres :<code>Get-ExoMailbox -Identity username@example.com<\/code><\/li>\n<\/ul>\n<p>Honn\u00eatement, sur certaines configurations, \u00e7a ne fonctionne pas toujours du premier coup. Parfois, \u00e7a marche apr\u00e8s un red\u00e9marrage, parfois non. Mais une fois que c&rsquo;est lanc\u00e9, effectuer des t\u00e2ches r\u00e9p\u00e9titives devient bien plus simple que de cliquer sans cesse sur le portail.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<ul>\n<li>Installez. NET Framework 4.6.2 ou une version ult\u00e9rieure.<\/li>\n<li>D\u00e9finir la politique d&rsquo;ex\u00e9cution si n\u00e9cessaire<\/li>\n<li>Installez le module de gestion Exchange Online<\/li>\n<li>Connectez-vous \u00e0 votre compte administrateur, authentifiez-vous et commencez \u00e0 ex\u00e9cuter des commandes.<\/li>\n<\/ul>\n<h2>Conclure<\/h2>\n<p>La configuration n&rsquo;est pas extr\u00eamement compliqu\u00e9e, mais les messages de s\u00e9curit\u00e9 et les petites particularit\u00e9s peuvent d\u00e9concerter. Une fois en place, la gestion d&rsquo;Exchange Online devient cependant plus flexible et automatis\u00e9e, ce qui repr\u00e9sente un gain de temps consid\u00e9rable. Les commandes ne sont pas parfaites et il arrive parfois de rencontrer des difficult\u00e9s, mais dans l&rsquo;ensemble, cela vaut la peine. J&rsquo;esp\u00e8re que cela permettra \u00e0 certains d&rsquo;\u00e9viter des heures de gal\u00e8re.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se connecter \u00e0 Exchange Online via PowerShell est plut\u00f4t pratique si vous en avez assez de passer votre temps dans le Centre d&rsquo;administration. C&rsquo;est particuli\u00e8rement<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3195","post","type-post","status-publish","format-standard","hentry","category-aide"],"_links":{"self":[{"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/posts\/3195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/comments?post=3195"}],"version-history":[{"count":0,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/posts\/3195\/revisions"}],"wp:attachment":[{"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/media?parent=3195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/categories?post=3195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/tags?post=3195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}