J'utilise le script PowerShell pour obtenir une liste de tous les utilisateurs ayant un accès complet à la boîte aux lettres et je dois le limiter par une seule unité d'objet. Cependant, ma propre modification n'a pas apporté les résultats corrects et script est toujours en cours d'exécution sur tous les utilisateurs:Limite d'exécution du pipeline par unité d'objet
Get-Mailbox -ResultSize Unlimited | Get-MailboxPermission |
where {$_.OrganizationalUnit -eq “Contoso.com/Users/test/" -and $_.user.tostring() -ne "NT AUTHORITY\SELF" -and $_.IsInherited -eq $false} |
Select Identity,User,@{Name='Access Rights';Expression={[string]::join(', ', $_.AccessRights)}} |
Export-Csv -NoTypeInformation \\sharename\mailboxpermissions.csv
Que signifie «unité d'objet»? – 4c74356b41
Juste une unité d'objet régulière dans Active Directory. Signifie unité d'objet spécifique pas toutes les boîtes aux lettres sur Exchange. –