Mit Hilfe diesen PowerShell Skripts kann herausgefunden werden, auf welche Shared Mailbox ein Mitarbeiter aktuell Zugriff hat. Das kann z. B. nützlich sein, wenn ein neuer Anwender die selben Rechte/Aufgaben eines Kollegen übernehmen soll.

$usertosearch = "FirstName.Lastname@company.com"
$sharedMailboxes = Get-Mailbox -RecipientTypeDetails SharedMailbox

foreach ($box in $sharedMailboxes) 
{ 
    $perms = Get-MailboxPermission -Identity $box.Alias

    foreach ($perm in $perms)
    { 
        if(
            $perm.User -like $usertosearch) 
            { 
                write-host $box.PrimarySmtpAddress 
            } 
    }
}
Tagged with:  

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert