Bonjour,
Débutant en la matière du Powershell, je cherche à faire du ménage sur des droits attribués a un calendrier utilisateur.
=> Je souhaite donc pouvoir supprimer tous les droits présents sur un calendrier.
Exemple pour être plus clair:
Get-MailboxFolderPermission -identity utilisateur[AT]domaine.fr:\calendrier
FolderName | User | AccessRights
---------- ---- ------------
Calendrier | Par défaut | {AvailabilityOnly}
Calendrier | Anonyme | {None}
Calendrier | assistante1 | {Editor} | <= cas 1 : utilisateur sur Exchange
Calendrier | assistante2 | {Editor} | <= cas 2 : utilisateur sans Exchange
Calendrier | NT:S-1-5-21-.......| {Editor} | <= cas 3 : utilisateur parti et supprimé de la base, mais il reste une trace.
Cas 1 : je peux utiliser le remove-getmailboxfolderpermission (et si tous les utilisateurs étaient dans ce cas, je peux faire un Get que je stock en variable | Remove)
Cas 2 : la fonction précédente ne fonctionne pas car utilisateur absent sur Exchange. Et même si je crée une bal, j'ai l'impression que l'id de l'ancienne bal qui a été utilisée pour donner les droits est différent de la nouvelle bal.
Cas 3 : Comme cas 2, mais je ne sais pas faire/interpréter.
Donc je cherche à pouvoir supprimer tous les droits (sauf Par défaut/Anonyme) quelque soit le cas 1/2/3.
Merci a ceux qui m'ont lu et a ceux qui prendront le temps de me répondre
Bonne journée !
Mokio
Partager