Exporter les autorisations de la boîte aux lettres Office 365 au format CSV
Nous souhaitons obtenir une liste des autorisations des boîtes aux lettres Office 365, car nous aimons savoir quel utilisateur a accès à quelle boîte aux lettres. Les autorisations de la boîte aux lettres sont accès complet, envoyer en tant que et envoyer au nom. Se connecter au portail d'administration Microsoft 365 et parcourir les utilisateurs un par un pour trouver les autorisations de la boîte aux lettres prend beaucoup de temps. PowerShell constitue un excellent moyen d’exporter un rapport sur les autorisations de boîte aux lettres Office 365. Dans cet article, nous verrons comment exporter les autorisations des boîtes aux lettres Office 365 au format CSV avec PowerShell.
Introduction
Le script parcourra tous les utilisateurs et boîtes aux lettres partagées dans Microsoft 365/Office 365 et exportera les autorisations de la boîte aux lettres :
Accès total
Envoyer comme
Envoyer de la part de
Remarque : Souhaitez-vous exporter les autorisations de boîte aux lettres Exchange sur site ? Lisez l'article Exporter les autorisations de la boîte aux lettres vers un fichier CSV.
Connectez-vous à Exchange en ligne
Avant de pouvoir aller plus loin et exporter les autorisations de la boîte aux lettres Office 365 au format CSV, nous devons installer et nous connecter à Exchange Online PowerShell.
Démarrez Windows PowerShell en tant qu'administrateur et exécutez l'applet de commande Connect-ExchangeOnline.
PS C:\> Connect-ExchangeOnlineMaintenant que nous sommes connectés, nous pouvons passer à l’étape suivante.
Préparer le script PowerShell Get-MailboxPermissions
Créez deux dossiers sur le lecteur C:\ :
Température
Scripts
Téléchargez le script PowerShell Get-MailboxPermissions.ps1 et placez-le dans le dossier C:\scripts. Le script exportera le fichier CSV vers le dossier C:\temp.
Exécuter le script PowerShell Get-MailboxPermissions
Obtenez les autorisations de la boîte aux lettres Office 365 avec PowerShell. Tout d’abord, modifiez le chemin d’accès au dossier des scripts. Après cela, exécutez le script Get-MailboxPermissions.ps1.
PS C:\> cd c:\scripts\
PS C:\scripts> .\Get-MailboxPermissions.ps1Fichier CSV du rapport sur les autorisations de la boîte aux lettres Open Office 365
Le script PowerShell Get-MailboxPermissions.ps1 exportera les autorisations de boîte aux lettres Office 365 vers un fichier CSV. Recherchez le fichier MailboxPermissions.csv dans le chemin C:\temp.
Ouvrez le fichier CSV avec votre application préférée. Dans notre exemple, il s’agit de Microsoft Excel.
Le rapport sur les autorisations des boîtes aux lettres Office 365 semble excellent.
Vue hors grille
Supposons que vous souhaitiez voir le rapport dans la fenêtre d'affichage en grille. Par exemple, vous souhaitez savoir à quoi ressemble le rapport avant de l'exporter au format CSV. Si tel est le cas, nous pouvons utiliser l'applet de commande Out-GridView.
Remplacer la ligne 59 par :
$Report | Sort -Property @{Expression = { $_.MailboxType }; Ascending = $False }, Mailbox | Export-Csv "c:\temp\MailboxPermissions.csv" -NoTypeInformation -Encoding UTF8à :
$Report | Sort -Property @{Expression = { $_.MailboxType }; Ascending = $False }, Mailbox | Out-GridViewAprès avoir modifié la ligne ci-dessus, exécutons le script pour vérifier son apparence dans la fenêtre d'affichage de la grille.
Les autorisations de la boîte aux lettres Office 365 dans la fenêtre d'affichage hors grille sont superbes.
Cela vous a-t-il aidé à exporter les autorisations de la boîte aux lettres Office 365 vers un fichier CSV ?
Lire la suite : Définir les autorisations de calendrier par défaut pour tous les utilisateurs avec PowerShell »
Conclusion
Vous avez appris à exporter les autorisations des boîtes aux lettres Office 365 avec PowerShell. Obtenez le rapport sur les autorisations des boîtes aux lettres Office 365 avec le script PowerShell Get-MailboxPermissions et examinez-le de près. Après examen, ajustez les autorisations de la boîte aux lettres en fonction de vos besoins.
Avez-vous apprécié cet article? Vous aimerez peut-être également Gérer les autorisations du calendrier dans Office 365 avec PowerShell. N’oubliez pas de nous suivre et de partager cet article.



