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
}
}
}