Recherche de site Web

Microsoft 365 : répertorier toutes les règles de boîte de réception Outlook créées par l'utilisateur


PowerShell est l'outil dont vous avez besoin pour répertorier toutes les règles de boîte de réception de tous les utilisateurs de votre environnement. Dans cet article de blog, je vais montrer comment se connecter à Exchange Online pour récupérer ensuite toutes les règles de la boîte de réception Outlook créées par l'utilisateur. Allons-y.

Connectez-vous à Microsoft 365/Exchange Online

Nous devons d’abord nous connecter à notre locataire. Exécutez les commandes ci-dessous pour ouvrir une session PowerShell sur votre cloud Microsoft.

 Install-Module -Name ExchangeOnlineManagement -Force -AllowClobber 
Connect-ExchangeOnline -UserPrincipalName user@domain.com -ShowProgress $true 

Bien. Allons-nous en.

Répertorier les règles de boîte de réception de tous les utilisateurs

Nous sommes maintenant prêts à obtenir une liste de toutes les règles créées par l'utilisateur. Exécutez la commande ci-dessous pour les obtenir tous.

 Get-ExoMailbox -ResultSize Unlimited | 
Select-Object -ExpandProperty UserPrincipalName | 
Foreach-Object {Get-InboxRule -Mailbox $_ | 
Select-Object -Property MailboxOwnerID,Name,Enabled,From,Description,RedirectTo,ForwardTo}

Les voici (règles en allemand) :

À la prochaine fois avec PowerShell !

Articles connexes