| layout | page |
|---|---|
| title | Exchange Online - Do jakich skrzynek użytkownik ma dostęp? |
| hero_image | /img/IMG_20220521_140146.jpg |
| show_sidebar | false |
| hero_height | is-small |
| date | 2024-12-30 |
W artykule opisano sposób jak sprawdzić prawa dostępu użytkownika do skrzynek pocztowych innych osób.
Ponisze polecenie sprawdza, kto ma dostęp do pojedynczej skrzynki pocztowej:
Get-MailboxPermission -Identity arletaarleta - 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?
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:
$mailboxes = Get-Mailbox -Resultsize Unlimited
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.
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
}
Artykul jest dostepny w innych jezykach:
Exchange Online: What mailboxes has User access to? (en-US)
Exchange Online: lister les boîtes aux lettres auxquelles un utilisateur a accès (fr-FR)
Exchange Online: ¿A qué buzones tiene acceso el usuario? (es-ES)
<script type="text/javascript"> var sc_project=13073408; var sc_invisible=1; var sc_security="66de07d8"; var sc_client_storage="disabled"; </script> <script type="text/javascript" src="https://www.statcounter.com/counter/counter.js" async></script>
