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)
web
        statistics