Skip to content

Commit d2ff383

Browse files
000-584: mailboxes
1 parent a0dc49c commit d2ff383

File tree

4 files changed

+69
-2
lines changed

4 files changed

+69
-2
lines changed

_data/docs_menu.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,4 +118,4 @@
118118
- name: Modify Microsoft 365 group settings
119119
link: /articles/en/Other/m365groupsettings/
120120
- name: Exchange Online - What mailboxes User has access to?
121-
link: /articles/en/Other/mailbox/
121+
link: /articles/en/Other/mailboxes/

_data/navigation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@
121121
- name: Modify Microsoft 365 group settings
122122
link: /articles/en/Other/m365groupsettings/
123123
- name: Exchange Online - What mailboxes User has access to?
124-
link: /articles/en/Other/mailbox/
124+
link: /articles/en/Other/mailboxes/
125125

126126
- name: About Arleta
127127
link: /about/
File renamed without changes.

articles/pl/mailboxes.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
---
2+
layout: page
3+
title: 'Exchange Online - Do jakich skrzynek użytkownik ma dostęp?'
4+
hero_image: '/img/IMG_20220521_140146.jpg'
5+
menubar: docs_menu
6+
show_sidebar: false
7+
hero_height: is-small
8+
date: '2024-12-30'
9+
---
10+
11+
W artykule opisano sposób jak sprawdzić prawa dostępu użytkownika do skrzynek pocztowych innych osób.
12+
13+
## Sprawdź, kto ma dostęp do pojedynczej skrzynki pocztowej
14+
15+
Ponisze polecenie sprawdza, kto ma dostęp do pojedynczej skrzynki pocztowej:
16+
17+
18+
```powershell
19+
Get-MailboxPermission -Identity arleta
20+
```
21+
22+
arleta - tożsamość skrzynki pocztowej, np. arleta@testova365.onmicrosoft.com
23+
24+
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?
25+
26+
<img src="/articles/img/mail.png" width="600" >
27+
28+
29+
<br/><br/>
30+
31+
## Sprawdź, do jakich skrzynek pocztowych użytkownik ma dostęp
32+
33+
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:
34+
35+
36+
```powershell
37+
$mailboxes = Get-Mailbox -Resultsize Unlimited
38+
39+
foreach($mailbox in $mailboxes){
40+
Get-MailboxPermission -Identity $mailbox.Identity -User user2@testova365.onmicrosoft.com
41+
}
42+
```
43+
44+
<img src="/articles/img/mail2.png" width="600" >
45+
46+
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.
47+
48+
<br/><br/>
49+
50+
## Eksport do CSV
51+
Raport nt. uprawnień użytkownika może być wyeksportowany do pliku csv:
52+
53+
54+
```powershell
55+
foreach($mailbox in $mailboxes){
56+
Get-MailboxPermission -Identity $mailbox.Identity -User user2@testova365.onmicrosoft.com | export-csv c:\maiperms.csv -Append
57+
}
58+
59+
```
60+
61+
<br/><br/>
62+
63+
## Powiazane artykuly
64+
Artykul jest dostepny w innych jezykach:
65+
66+
Exchange Online: What mailboxes has User access to? (en-US)
67+
Exchange Online: lister les boîtes aux lettres auxquelles un utilisateur a accès (fr-FR)

0 commit comments

Comments
 (0)