Exchange Online : commande PowerShell

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

Romain Drouche
Architecte Système | MCSE: Core Infrastructure
Expert en infrastructures IT avec plus de 15 ans d’expérience sur le terrain. Actuellement Chef de projet Systèmes et Réseaux et Référent SSI (Sécurité des Systèmes d’Information), je mets mon expertise au service de la fiabilité et de la sécurité des environnements technologiques.

Laisser un commentaire