Voici un mémo des commandes PowerShell Exchange Online.
Connexion
Avant de pouvoir administrer vos services Exchange Online vous devez d’abord vous connectez :
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session
La première commande va ouvrir un « prompt » vous demandez de saisir vos identifiants administrateur de votre compte Office 365.
Supprimer l’accès à un boite
Cette commande supprime l’accès à un utilisateur d’une boite (partagée ou non).
Remove-MailboxPermission -Identity <Mailbox ID1> -User <Mailbox ID2> -AccessRights FullAccess
-Identity : Comptabilite
-User : Jean Bon
Désactiver l’AutoMapping
L’AutoMapping est le fait que les boites (partagées ou non) remontent automatiquement quand vous donnez l’accès à un utilisateur.
Add-MailboxPermission -Identity "BalAPartage" -User "UtilisateurQuiPeutAccederALaBoite" -AccessRights FullAccess -AutoMapping:$False
-Identity : Comptabilite
-User : Jean Bon