Share via


Exchange Online: Do jakich skrzynek użytkownik ma dostęp?

W artykule opisano sposób jak sprawdzić prawa dostępu użytkownika do skrzynek pocztowych innych osób.

Sprawdź, kto ma dostęp do pojedynczej skrzynki pocztowej

Aby sprawdzić, kto ma dostęp do pojedynczej skrzynki pocztowej, użyj następującego polecenia:

Get-MailboxPermission -Identity arleta

arleta - tożsamość skrzynki pocztowej, np. arleta@testova365.onmicrosoft.com

Na zrzucie ekranu poniżej widać, że user2@testova365.onmicrosoft.com ma pełen dostep (FullAccess rights) do skrzynki pocztowej. Ale jak sprawdzić, do ilu i jakich skrzynek pocztowych User2 ma dostęp?

Sprawdź, do jakich skrzynek pocztowych użytkownik ma dostęp

Nie ma bezpośredniego polecenia Powershell, ktre pozwoliłoby nam sprawdzic, do jakich skrzynek pocztowych użytkownik ma dostęp. Jest jednak mozliwość stworzenia pętli, ktora przeanalizuje prawa dla wszystkich istniejących skrzynek pocztowych i zwróci prawa określonego użytkownika:

foreach ($mailbox in $mailboxes){Get-MailboxPermission -Identity $mailbox.Identity -User user2@testova365.onmicrosoft.com}

Kolumna AccessRights wyświetla poziom dostępu do każdej indywidualnej skrzynki pocztowej. Skrzynka pocztowa należąca do danego użytkownika nie pojawi się w wynikach wyszukiwania.

Eksport do CSV

Raport nt. uprawnień użytkownika może być wyeksportowany do pliku csv:

foreach ($mailbox in $mailboxes){Get-MailboxPermission -Identity $mailbox.Identity -User user2@testova365.onmicrosoft.com | export-csv c:\maiperms.csv -Append}

Powiazane artykuly

Artykul jest dostepny w innych jezykach:

Exchange Online: Do jakich skrzynek użytkownik ma dostęp? (pl-PL)

Exchange Online: Do jakich skrzynek użytkownik ma dostęp? (pl-PL)

https://c.statcounter.com/11253377/0/6e8aa387/0/