Recherche de site Web

Comment supprimer l'autorisation de boîte aux lettres d'accès complet


Si un utilisateur disposant d'une autorisation de boîte aux lettres d'accès complet a quitté l'organisation, vous devez révoquer toutes ses autorisations de boîte aux lettres. Pour supprimer en bloc toutes les autorisations de boîte aux lettres d’un seul utilisateur, il est plus rapide d’utiliser Exchange Online PowerShell. Dans cet article, vous apprendrez comment supprimer l'autorisation de boîte aux lettres d'accès complet dans le centre d'administration Exchange et avec PowerShell.

Supprimer l'autorisation de boîte aux lettres d'accès complet dans le centre d'administration Exchange

Votre organisation peut avoir un utilisateur disposant d’une autorisation d’accès complet à une autre boîte aux lettres. Cela signifie que l'utilisateur a les mêmes droits que le propriétaire de la boîte aux lettres. Nous allons vous montrer comment supprimer l'autorisation de la boîte aux lettres dans le centre d'administration Exchange.

Dans notre exemple, nous aimerions supprimer l'autorisation d'accès complet d'un utilisateur (David Kent) à la boîte aux lettres d'Amanda.

Comment supprimer l'autorisation de boîte aux lettres d'accès complet de l'utilisateur

Supprimez l’autorisation d’accès complet dans EAC en suivant les étapes ci-dessous :

  1. Connectez-vous au centre d'administration Exchange
  2. Cliquez sur Destinataires > Boîtes aux lettres.
  3. Cliquez sur un destinataire spécifique auquel vous souhaitez supprimer l'autorisation d'accès complet sur sa boîte aux lettres.

Dans notre exemple, l'utilisateur disposant de l'autorisation d'accès complet sur sa boîte aux lettres est Amanda Hansen.

  1. Cliquez sur l'onglet Délégation
  2. Accédez à Lire et gérer (accès complet)
  3. Cliquez sur Modifier

  1. Sélectionnez le Nom principal de l'utilisateur (David.Kent@m365info.com)
  2. Cliquez sur Supprimer

  1. Cliquez sur Confirmer

  1. Autorisations de la boîte aux lettres supprimées

Cela supprimera l'autorisation d'accès complet sur la boîte aux lettres utilisateur que vous avez sélectionnée.

Supprimer les autorisations de boîte aux lettres avec PowerShell

Nous allons vous montrer comment supprimer ou révoquer toutes les autorisations de boîte aux lettres avec le cdmlet Remove-MailboxPermission PowerShell.

Pour pouvoir exécuter des commandes PowerShell, vous devez vous connecter à Exchange Online PowerShell. Ouvrez Windows PowerShell en tant qu'administrateur, exécutez l'applet de commande ci-dessous et connectez-vous avec vos informations d'identification d'administrateur.

Connect-ExchangeOnline

Supprimer l'autorisation d'accès complet de la boîte aux lettres d'un seul utilisateur

Vous pouvez supprimer toutes les autorisations de boîte aux lettres d'une boîte aux lettres d'utilisateur spécifique, mais nous nous concentrerons uniquement sur l'autorisation d'accès complet. Par conséquent, nous devons le spécifier dans l'applet de commande PowerShell avec le paramètre -AccessRights et la valeur FullAccess.

Dans notre exemple, l'utilisateur (Brenda Smith) dispose d'une autorisation d'accès complet sur la boîte aux lettres d'un autre utilisateur (David.Kent@m365info.com), et nous souhaitons supprimer ces autorisations.

Consultez la syntaxe des commandes PowerShell.

Remove-MailboxPermission "Identity mailbox owner" -User "Identity" -AccessRights FullAccess

Par défaut, vous recevrez une invite PowerShell avec un message d'avertissement. Pour éviter le processus de confirmation, nous pouvons ajouter le paramètre -Confirm:$false.

Exécutez la commande PowerShell ci-dessous.

Remove-MailboxPermission "David.Kent@m365info.com" -User "Brenda.Smith@m365info.com" -AccessRights FullAccess -Confirm:$false

Suppression groupée de l'autorisation d'accès complet des boîtes aux lettres des utilisateurs

Vous pouvez supprimer l'autorisation de boîte aux lettres Accès complet d'un type de boîte aux lettres spécifique, tel que la boîte aux lettres d'un utilisateur. Pour filtrer toutes les boîtes aux lettres des utilisateurs, nous devons ajouter le paramètre -Filter dans notre commande PowerShell.

Dans notre exemple, l'utilisateur Brenda.Smith@m365info.com dispose d'une autorisation d'accès complet sur plusieurs boîtes aux lettres et nous souhaitons supprimer ces autorisations sur toutes les boîtes aux lettres des utilisateurs.

  • Spécifiez la boîte aux lettres de l'utilisateur à la ligne numéro 3
  • Exécutez le script PowerShell ci-dessous
$Mailboxes = Get-Mailbox -ResultSize Unlimited -Filter { (RecipientTypeDetails -eq 'UserMailbox') }
ForEach ($member in $Mailboxes) {
    Remove-MailboxPermission $member.name -AccessRights FullAccess -User "Brenda.Smith@m365info.com" -Confirm:$false
}

Vous avez supprimé l'autorisation d'accès complet sur toutes les boîtes aux lettres utilisateur avec l'utilisateur (Brenda) que vous avez fourni.

Remarque : Vous pouvez recevoir un avertissement si l'ID d'objet de la boîte aux lettres de l'utilisateur n'existe pas dans votre Exchange Online.

WARNING: Can't remove the access control entry on the object "CN=0f38d53f-cbe0-4844-86e9-1032a45ba31b,OU=ms365info.onmicrosoft.com,
OU=Microsoft Exchange Hosted Organizations,DC=EURPR02A011,DC=PROD,DC=OUTLOOK,DC=COM" for account 
"S-1-5-21-701439281-3420630407-1831248095-18491696" because the ACE doesn't exist on the object.

Lisez l'étape suivante si vous souhaitez uniquement supprimer les autorisations de boîte aux lettres d'un autre type de boîte aux lettres spécifique, tel que les boîtes aux lettres de salle.

Suppression groupée de l'autorisation d'accès complet des boîtes aux lettres des salles

Supposons que vous souhaitiez supprimer l'autorisation d'accès complet d'un seul utilisateur sur toutes les boîtes aux lettres de la salle. Nous utiliserons le paramètre -Filter pour récupérer les boîtes aux lettres des salles.

Dans notre exemple, l'utilisateur Brenda.Smith@m365info.com dispose d'une autorisation d'accès complet sur plusieurs boîtes aux lettres, et nous souhaitons supprimer ces autorisations sur toutes les boîtes aux lettres de salle.

  • Spécifiez la boîte aux lettres de l'utilisateur à la ligne numéro 3

Exécutez le script PowerShell ci-dessous.

$Mailboxes = Get-Mailbox -ResultSize Unlimited -Filter { (RecipientTypeDetails -eq 'RoomMailbox') }
ForEach ($member in $Mailboxes) {
    Remove-MailboxPermission $member.name -AccessRights FullAccess -User "Brenda.Smith@m365info.com" -Confirm:$false
}

Il a automatiquement supprimé l'autorisation d'accès complet sur toutes les boîtes aux lettres de la salle avec l'utilisateur que vous avez fourni.

Supprimer en masse l'autorisation d'accès complet de toutes les boîtes aux lettres

Parfois, un utilisateur spécifique, tel qu'un membre de l'équipe d'assistance ou un administrateur, dispose d'une autorisation d'accès complet à de nombreuses boîtes aux lettres.

Si nous voulons supprimer toutes les autorisations de boîte aux lettres dont dispose l'utilisateur, nous devrons d'abord obtenir une liste de toutes les boîtes aux lettres existantes. Ensuite, nous devrons vérifier si l'utilisateur particulier dispose de l'autorisation de boîte aux lettres d'accès complet sur la boîte aux lettres, et la dernière étape consistera à supprimer ces autorisations.

Nous utilisons la commande basée sur la variable que nous avons nommée $Mailboxes. La valeur de la variable inclut une liste de tous les types de boîtes aux lettres existantes, tels que la boîte aux lettres de l'utilisateur, la boîte aux lettres de la salle, etc.

  • Spécifiez la boîte aux lettres de l'utilisateur à la ligne numéro 3

Exécutez le script PowerShell ci-dessous.

$Mailboxes = Get-Mailbox -ResultSize Unlimited
ForEach ($member in $Mailboxes) {
    Remove-MailboxPermission $member.name -AccessRights FullAccess -User "Brenda.Smith@m365info.com" -Confirm:$false
}

Remarque : Si vous rencontrez des problèmes avec AutoMapping après avoir supprimé l'autorisation d'accès complet, consultez l'article Boîte aux lettres toujours visible dans Outlook après la suppression de l'autorisation.

C'est ça!

Lire la suite : Supprimer les utilisateurs Azure AD avec Microsoft Graph PowerShell »

Conclusion

Vous avez appris à supprimer l’autorisation de boîte aux lettres d’accès complet dans le centre d’administration Exchange et avec PowerShell. Les deux méthodes fonctionnent parfaitement, mais avec PowerShell, vous disposez de beaucoup plus d’options. La cmdlet Remove-MailboxPermission supprime toutes les autorisations d’une seule ou de toutes les boîtes aux lettres.

Avez-vous apprécié cet article? Vous aimerez peut-être aussi Forcer la suppression de la boîte aux lettres Microsoft 365 avec PowerShell. N’oubliez pas de nous suivre et de partager cet article.

Articles connexes