Dans le cadre d'un projet de migration de messagerie dans Office 365 pour un client, j'ai dû provisionner les boîtes aux lettres de type "salle" dans Office 365 mais il ne fallait pas que ces dernière soient accessibles durant la migration.
Pour ce faire, j'ai utilisé quelques lignes de PowerShell afin de récupérer toutes les boîtes de type "Salle" et les rendre non visibles aux utilisateurs (les salles ne sont plus visibles dans la GAL).
Ce script dispose de 2 paramètres obligatoires :
- O365AdminLogin : Nom d'utilisateur d'un administrateur du tenant
- O365AdminPassword : Mot de passe du compte administrateur
Un exemple d'exécution du script : Hide-O365RoomMailboxes -O365AdminLogin "ADMIN@DOMAIN.COM" -O365AdminPassowrd "PASSWORD"
Après avoir taper cette commande le script s'occupe de tout :)
Pour le télécharger, c'est par ici.