Skip to content
Merged
Show file tree
Hide file tree
Changes from 40 commits
Commits
Show all changes
565 commits
Select commit Hold shift + click to select a range
55adf90
Update Set-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 12, 2021
8316293
Merge branch 'master' into master
chrisda Jan 12, 2021
5a609f4
Merge pull request #7056 from tydakuja/patch-1
chrisda Jan 12, 2021
647a492
Merge pull request #7057 from tydakuja/patch-4
chrisda Jan 12, 2021
814b169
Update New-MailboxImportRequest.md
chrisda Jan 12, 2021
384ac00
Merge branch 'master' into patch-229
chrisda Jan 12, 2021
cd1e0f3
Merge pull request #7054 from dariomws/patch-229
chrisda Jan 12, 2021
dfe4c2c
Merge branch 'master' into patch-2
chrisda Jan 12, 2021
655da8f
Update New-AntiPhishPolicy.md
chrisda Jan 12, 2021
3ae4289
Merge branch 'master' into patch-302
Kateyanne Jan 12, 2021
0663eef
Merge pull request #7029 from get-itips/patch-302
Kateyanne Jan 12, 2021
6c29a43
Merge branch 'master' into chrisda
chrisda Jan 12, 2021
a6c616c
Updated per support request
chrisda Jan 12, 2021
5aabd82
Merge pull request #7061 from MicrosoftDocs/chrisda
chrisda Jan 12, 2021
e0fe871
Added TenYears
chrisda Jan 12, 2021
9288b88
Merge branch 'master' into chrisda
chrisda Jan 12, 2021
e61ffd3
Merge branch 'master' into patch-2
chrisda Jan 12, 2021
23b3fed
Merge pull request #7051 from urgandhi/patch-2
chrisda Jan 12, 2021
fdaca91
Merge branch 'master' into chrisda
chrisda Jan 12, 2021
d0dbf1d
Merge pull request #7063 from MicrosoftDocs/chrisda
chrisda Jan 12, 2021
60fb17a
Merge branch 'master' into Reminders-chrisda
chrisda Jan 12, 2021
2c69dc9
Merge pull request #7065 from MicrosoftDocs/Reminders-chrisda
chrisda Jan 12, 2021
5e611a8
Updated New/Set-RetentionComplianceRule topics
chrisda Jan 13, 2021
9b50a05
Merge pull request #7067 from MicrosoftDocs/Reminders-chrisda
chrisda Jan 13, 2021
1983f16
Merge branch 'master' into patch-8
Kateyanne Jan 13, 2021
bccc9ef
Merge pull request #7055 from WayneEwington/patch-8
Kateyanne Jan 13, 2021
ed6a7c6
Update Get-SafeLinksDetailReport.md
chrisda Jan 13, 2021
bead1cd
Merge branch 'master' into patch-304
Kateyanne Jan 13, 2021
d10e5a7
Merge pull request #7050 from get-itips/patch-304
Kateyanne Jan 13, 2021
07b47e3
Merge branch 'master' into chrisda
chrisda Jan 13, 2021
bf9cc8a
Typos and Video embed fixes
ganesh-sanap Jan 14, 2021
089d49f
Merge branch 'master' into chrisda
chrisda Jan 14, 2021
41c65df
Merge branch 'chrisda' of https://github.com/MicrosoftDocs/office-doc…
chrisda Jan 14, 2021
e7af8ac
Update Set-OrganizationConfig.md
chrisda Jan 14, 2021
e4d18ef
Delete note
paul9955 Jan 14, 2021
5585637
Update New-AutoSensitivityLabelPolicy.md
chrisda Jan 14, 2021
aa044ef
Delete note
paul9955 Jan 14, 2021
12ff226
Update Get-MobileDevice.md
chrisda Jan 14, 2021
747ba72
Update New-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 14, 2021
53b050a
Update Test-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 14, 2021
24b88b3
Merge pull request #7080 from tydakuja/patch-5
chrisda Jan 14, 2021
ee4b445
Merge pull request #7081 from tydakuja/patch-6
chrisda Jan 14, 2021
f1f7700
Merge pull request #7071 from MicrosoftDocs/chrisda
chrisda Jan 14, 2021
fe7c445
Merge branch 'master' into master
chrisda Jan 14, 2021
2ceb66d
Merge pull request #7006 from ZuoMS/master
chrisda Jan 14, 2021
658fae1
Merge branch 'master' into patch-1
chrisda Jan 14, 2021
3f15e0b
Merge pull request #7077 from paul9955/patch-1
chrisda Jan 14, 2021
202e079
Merge branch 'master' into patch-2
chrisda Jan 14, 2021
79853c1
Merge pull request #7079 from paul9955/patch-2
chrisda Jan 14, 2021
09c2f40
Merge branch 'master' into DAREP-chrisda
chrisda Jan 14, 2021
1807686
Merge pull request #7083 from MicrosoftDocs/DAREP-chrisda
chrisda Jan 14, 2021
24bfbe2
Created new CustomPropertyNames topic and linked to it
chrisda Jan 14, 2021
3efae4b
Update Search-UnifiedAuditLog.md
brucehuy Jan 15, 2021
fd57962
Update Set-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 15, 2021
e53fa0e
Update New-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 15, 2021
e122223
Import/Export-TransportRuleCollection updates
chrisda Jan 15, 2021
fae4616
Changes to video tag
ganesh-sanap Jan 15, 2021
d0445b8
Update values-for-custompropertynames-parameter.md
chrisda Jan 15, 2021
aba81fa
ZAPEnabled parameter removed (now truly unavailable)
chrisda Jan 15, 2021
a1fa803
Merge pull request #7086 from brucehuy/patch-1
chrisda Jan 15, 2021
7b04dfd
Merge pull request #7087 from tydakuja/patch-7
chrisda Jan 15, 2021
5ca0582
Merge pull request #7088 from tydakuja/patch-8
chrisda Jan 15, 2021
7dfd091
Merge branch 'master' into DAREP-chrisda
chrisda Jan 15, 2021
5ee8598
Merge pull request #7096 from MicrosoftDocs/DAREP-chrisda
chrisda Jan 15, 2021
90ba0f7
Merge branch 'master' into chrisda
chrisda Jan 15, 2021
6ead262
Merge pull request #7097 from MicrosoftDocs/chrisda
chrisda Jan 15, 2021
f75187d
Update connect-sharepoint-online.md
ymasaoka Jan 16, 2021
00997de
Update New-CsOnlineSession.md
Jan 17, 2021
8f94e9a
Adding TeamsFeedbackPolicy cmdlets
get-itips Jan 18, 2021
4edc9f4
Merge pull request #7100 from tseward/patch-3
Kateyanne Jan 19, 2021
557a3bd
Merge branch 'master' into patch-1
Kateyanne Jan 19, 2021
c6b59b9
Merge pull request #7099 from ymasaoka/patch-1
Kateyanne Jan 19, 2021
253963e
Update skype/skype-ps/skype/Get-CsTeamsFeedbackPolicy.md
get-itips Jan 19, 2021
a7de8b2
Update skype/skype-ps/skype/Get-CsTeamsFeedbackPolicy.md
get-itips Jan 19, 2021
b2d5b1b
Update skype/skype-ps/skype/Grant-CsTeamsFeedbackPolicy.md
get-itips Jan 19, 2021
a687769
Update skype/skype-ps/skype/Grant-CsTeamsFeedbackPolicy.md
get-itips Jan 19, 2021
76cbce3
Update skype/skype-ps/skype/New-CsTeamsFeedbackPolicy.md
get-itips Jan 19, 2021
acdf543
Update skype/skype-ps/skype/Remove-CsTeamsFeedbackPolicy.md
get-itips Jan 19, 2021
4d71a0c
Update Get-ExchangeCertificate.md
chrisda Jan 19, 2021
bd29fcf
Added additional values for Component parameter
markjjo Jan 19, 2021
55cd6b4
improving detailed
get-itips Jan 19, 2021
e7539a8
Update Set-EmailAddressPolicy.md
dbird03 Jan 19, 2021
0768ffd
Merge pull request #7107 from MicrosoftDocs/markjjo-working
markjjo Jan 19, 2021
2a8b13a
Update Get-M365DataAtRestEncryptionPolicyAssignment.md
tydakuja Jan 19, 2021
1cd9ebb
Update Get-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 20, 2021
53e02e4
Update Set-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 20, 2021
a85dc70
Update Set-M365DataAtRestEncryptionPolicyAssignment.md
tydakuja Jan 20, 2021
9010b73
Update Test-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 20, 2021
447e9fc
Update New-CsGroupPolicyAssignment.md
gosepulv Jan 20, 2021
c597064
Removed variables in the examples
ganesh-sanap Jan 20, 2021
bf82a90
Merge branch 'master' into teamsfeedpatch
Kateyanne Jan 20, 2021
3fed55a
Merge branch 'master' into chrisda
chrisda Jan 20, 2021
d4f2514
Merge pull request #7112 from tydakuja/patch-9
chrisda Jan 20, 2021
1683676
Update Get-M365DataAtRestEncryptionPolicy.md
chrisda Jan 20, 2021
9805a0b
Merge pull request #7114 from tydakuja/patch-10
chrisda Jan 20, 2021
2ba70e6
Merge pull request #7115 from tydakuja/patch-11
chrisda Jan 20, 2021
3b2f222
Merge pull request #7116 from tydakuja/patch-12
chrisda Jan 20, 2021
58bd96b
Merge pull request #7117 from tydakuja/patch-13
chrisda Jan 20, 2021
2aeaa0c
Merge branch 'master' into patch-1
chrisda Jan 20, 2021
7fe5ba2
Merge branch 'master' into DAREP-chrisda
chrisda Jan 20, 2021
9870988
Smart quote to straight quote
chrisda Jan 20, 2021
d2c91f3
Update Get-M365DataAtRestEncryptionPolicyAssignment.md
tydakuja Jan 20, 2021
d7ea679
Update New-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 20, 2021
526ad1b
Get/RestoreRecoverableItems
chrisda Jan 20, 2021
6cd9c77
Update Set-Mailbox.md
chrisda Jan 20, 2021
76fa681
Update app-only-auth-powershell-v2.md
chrisda Jan 20, 2021
f66bd6d
Update Set-User.md
chrisda Jan 20, 2021
f7ac703
Update Add-UnifiedGroupLinks.md
chrisda Jan 20, 2021
9fca1a8
advaced-threat-protection to defender-for-office-365
chrisda Jan 20, 2021
ebf3f7b
Merge branch 'master' into CalDiagObj-chrisda
chrisda Jan 21, 2021
0746f7b
Merge pull request #7108 from dbird03/patch-1
chrisda Jan 21, 2021
0758a7b
Merge branch 'master' into CalDiagObj-chrisda
chrisda Jan 21, 2021
9ae9740
Update toc.yml
chrisda Jan 21, 2021
e75afad
Merge pull request #7123 from tydakuja/patch-14
chrisda Jan 21, 2021
d195528
Merge pull request #7124 from tydakuja/patch-15
chrisda Jan 21, 2021
85b4ac7
Merge branch 'master' into DAREP-chrisda
chrisda Jan 21, 2021
4efc045
Merge pull request #7122 from MicrosoftDocs/DAREP-chrisda
chrisda Jan 21, 2021
5b21887
Merge branch 'master' into CalDiagObj-chrisda
chrisda Jan 21, 2021
15f5b70
Update values-for-custompropertynames-parameter.md
chrisda Jan 21, 2021
7dc37fa
Merge pull request #7125 from MicrosoftDocs/CalDiagObj-chrisda
chrisda Jan 21, 2021
1543fa9
Update Set-MyAnalyticsFeatureConfig.md
paul9955 Jan 21, 2021
8fd243a
Update Set-MyAnalyticsFeatureConfig.md
paul9955 Jan 21, 2021
40aa793
Merge pull request #7130 from paul9955/patch-3
chrisda Jan 21, 2021
7c11b1c
Merge branch 'master' into patch-4
chrisda Jan 21, 2021
0d2deae
Merge branch 'master' into chrisda
chrisda Jan 21, 2021
3249544
Merge branch 'master' into chrisda
chrisda Jan 21, 2021
3142874
Merge pull request #7131 from paul9955/patch-4
chrisda Jan 21, 2021
e495ca5
Update Set-CsTeamsCallingPolicy.md
chrisda Jan 21, 2021
be30b98
Merge branch 'master' into master
chrisda Jan 21, 2021
c1a1cbb
Merge pull request #7129 from kruthikaponnusamy/master
chrisda Jan 21, 2021
d28ee9f
Merge branch 'master' into teamsfeedpatch
chrisda Jan 21, 2021
578ce98
Update connect-sharepoint-online.md
chrisda Jan 21, 2021
06b072c
Merge branch 'master' into patch-1
chrisda Jan 21, 2021
8a393ac
Merge pull request #7074 from ganesh-sanap/patch-1
chrisda Jan 21, 2021
06436d2
Update Grant-CsTeamsFeedbackPolicy.md
chrisda Jan 21, 2021
cc632ef
Merge branch 'master' into teamsfeedpatch
chrisda Jan 21, 2021
d239d98
Merge pull request #7104 from get-itips/teamsfeedpatch
chrisda Jan 21, 2021
54c52e2
Update New-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 21, 2021
411f2e3
Update Get-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 21, 2021
3116caa
Update Get-M365DataAtRestEncryptionPolicyAssignment.md
tydakuja Jan 21, 2021
0e4ec61
Merge branch 'master' into patch-2
Kateyanne Jan 21, 2021
05d264f
Update Set-Label.md
cabailey Jan 21, 2021
ccbf98c
Update Set-LabelPolicy.md
cabailey Jan 21, 2021
8b9ab4d
Merge pull request #7118 from gosepulv/patch-2
Kateyanne Jan 21, 2021
502e021
Merge branch 'master' into patch-4
chrisda Jan 21, 2021
7e8dd06
Merge pull request #7135 from cabailey/patch-4
chrisda Jan 22, 2021
056ab1a
Merge branch 'master' into chrisda
chrisda Jan 22, 2021
29af076
Merge branch 'master' into patch-5
chrisda Jan 22, 2021
ea51a73
Merge pull request #7136 from cabailey/patch-5
chrisda Jan 22, 2021
ef78610
Update New-M365DataAtRestEncryptionPolicy.md
chrisda Jan 22, 2021
d668fa7
Merge pull request #7134 from tydakuja/patch-18
chrisda Jan 22, 2021
e022efc
Merge branch 'master' into chrisda
chrisda Jan 22, 2021
663ad81
Merge pull request #7132 from tydakuja/patch-16
chrisda Jan 22, 2021
7156f00
Matching updates
chrisda Jan 22, 2021
dad53c9
Merge branch 'master' into chrisda
chrisda Jan 22, 2021
258b6cc
Merge pull request #7133 from tydakuja/patch-17
chrisda Jan 22, 2021
fdbdf41
Merge branch 'master' into patch-3
chrisda Jan 22, 2021
241bd1b
Merge pull request #7137 from MicrosoftDocs/chrisda
chrisda Jan 22, 2021
1156c46
Merge branch 'master' into DAREP-chrisda
chrisda Jan 22, 2021
f7f7bbc
Update Set-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 22, 2021
83805e3
Update Set-M365DataAtRestEncryptionPolicyAssignment.md
tydakuja Jan 22, 2021
98c4475
Update Test-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 22, 2021
371a182
Merge pull request #7138 from MicrosoftDocs/DAREP-chrisda
chrisda Jan 22, 2021
5f743b9
Update Set-M365DataAtRestEncryptionPolicy.md
tydakuja Jan 22, 2021
2b054ce
Merge pull request #7139 from tydakuja/patch-19
chrisda Jan 22, 2021
6143188
Merge pull request #7140 from tydakuja/patch-20
chrisda Jan 22, 2021
93cbe4f
Merge pull request #7141 from tydakuja/patch-21
chrisda Jan 22, 2021
6fc9139
Merge pull request #7146 from tydakuja/patch-22
chrisda Jan 22, 2021
d57d7ed
Merge branch 'master' into DAREP-chrisda
chrisda Jan 22, 2021
22aeb9d
Merge branch 'master' into DataExtract-chrisda
chrisda Jan 22, 2021
a9d9c17
Added Test-DataClassification/TextExtraction to TOC
chrisda Jan 22, 2021
d391764
Merge pull request #7148 from MicrosoftDocs/DAREP-chrisda
chrisda Jan 22, 2021
ab93d41
Merge branch 'master' into DataExtract-chrisda
chrisda Jan 22, 2021
cfc7054
Merge pull request #7149 from MicrosoftDocs/DataExtract-chrisda
chrisda Jan 22, 2021
9a08abe
Update Set-Label.md
chrisda Jan 22, 2021
81132fb
Merge branch 'master' into patch-3
chrisda Jan 22, 2021
3ba46a1
Merge pull request #6964 from cabailey/patch-3
chrisda Jan 22, 2021
72e5635
Update Get-MyAnalyticsFeatureConfig.md
paul9955 Jan 23, 2021
bf268c5
Removed Doulbe Entry of [-OAuthAuthentication
dahager Jan 25, 2021
2b603e5
Merge pull request #7153 from paul9955/patch-5
chrisda Jan 25, 2021
fc0992b
Merge branch 'master' into patch-2
chrisda Jan 25, 2021
b4b5496
Remove site identity parameter from SPO BYOK Commandlets
jobrover Jan 25, 2021
82d0c64
Merge pull request #7157 from dahager/patch-2
chrisda Jan 25, 2021
540a7d7
Merge branch 'master' into chrisda
chrisda Jan 25, 2021
291fc5e
Merge branch 'master' into chrisda
chrisda Jan 25, 2021
9a5ef39
Update New-CsTeamsMeetingPolicy.md
nej-nej Jan 25, 2021
6b0fe7d
Update Set-OrganizationConfig.md
chrisda Jan 26, 2021
dc8eaa4
Merge pull request #7160 from MicrosoftDocs/chrisda
chrisda Jan 26, 2021
f014228
Update Set-OrganizationConfig.md
Elias-EKaplan Jan 26, 2021
19bce5e
Merge branch 'master' into patch-3
SerdarSoysal Jan 26, 2021
0269611
Merge pull request #7159 from nej-nej/patch-3
SerdarSoysal Jan 26, 2021
ff94a69
Update Set-OrganizationConfig.md
chrisda Jan 26, 2021
a55ac32
Merge branch 'master' into patch-1
Elias-EKaplan Jan 26, 2021
d757fb1
Merge pull request #7162 from EliasKaplan/patch-1
chrisda Jan 26, 2021
8bf4ae0
Added *-MailboxSearch retirement note to cmdlet topics
chrisda Jan 26, 2021
15ca7da
Merge pull request #7165 from MicrosoftDocs/chrisda
chrisda Jan 26, 2021
f4bc244
Merge branch 'master' into AppAuthUpdates-chrisda
chrisda Jan 26, 2021
f9b5a9f
Added RBAC info/link to RBAC
chrisda Jan 26, 2021
4e61dfe
Added RBAC to prereqs
chrisda Jan 26, 2021
79d8581
Merge pull request #7167 from MicrosoftDocs/chrisda
chrisda Jan 26, 2021
b4e5930
Update Set-User.md
chrisda Jan 27, 2021
0c76af5
Revert "Update sharepoint-pnp-cmdlets.md"
chrisda Jan 27, 2021
4afddb2
Merge pull request #7172 from MicrosoftDocs/revert-6731-chrisda
chrisda Jan 27, 2021
2f68244
Merge branch 'master' into chrisda
chrisda Jan 27, 2021
7ee4d01
Added metadata to SharePoint PnP Cmdlets
pamgreen-msft Jan 28, 2021
c50669c
Update app-only-auth-powershell-v2.md
dariomws Jan 28, 2021
3450a71
Add files via upload
dariomws Jan 28, 2021
c7f5c6d
Add files via upload
dariomws Jan 28, 2021
66932ab
Update app-only-auth-powershell-v2.md
dariomws Jan 28, 2021
08b8bc9
Add files via upload
dariomws Jan 28, 2021
40b8ff2
Add files via upload
dariomws Jan 28, 2021
7773e9f
Adding missing params
get-itips Jan 28, 2021
9ef523e
Fix note
get-itips Jan 28, 2021
95a0b94
fix param type
get-itips Jan 28, 2021
746a512
Merge pull request #7176 from dariomws/patch-230
chrisda Jan 28, 2021
248268a
Merge branch 'master' into AppAuthUpdates-chrisda
chrisda Jan 28, 2021
b748fc3
Merge branch 'master' into user/jobrover/RemoveIdentityParamBYOK
jobrover Jan 28, 2021
59813be
Apply sugg
get-itips Jan 28, 2021
9e1f430
Updated App-Only auth instructions to match reality.
chrisda Jan 29, 2021
6f85110
Art fix
chrisda Jan 29, 2021
3a6f878
Art updates for App only auth
chrisda Jan 29, 2021
02809d6
Updating params
get-itips Jan 29, 2021
d4cc676
Merge pull request #7158 from jobrover/user/jobrover/RemoveIdentityPa…
Kateyanne Jan 29, 2021
8258b1d
apply suggestions
get-itips Jan 29, 2021
479812c
typo
get-itips Jan 29, 2021
6c27932
Merge branch 'master' into AppAuthUpdates-chrisda
chrisda Jan 29, 2021
a94d8a7
Final updates to app-only auth topic
chrisda Jan 29, 2021
e3a49cc
Merge pull request #7191 from MicrosoftDocs/AppAuthUpdates-chrisda
chrisda Jan 29, 2021
987ec21
Update app-only-auth-powershell-v2.md
chrisda Jan 29, 2021
b81a783
Merge branch 'master' into AppAuthUpdates-chrisda
chrisda Jan 30, 2021
b420c3a
Merge pull request #7193 from MicrosoftDocs/AppAuthUpdates-chrisda
chrisda Jan 30, 2021
bb10145
Update app-only-auth-powershell-v2.md
chrisda Jan 30, 2021
dcb7bed
Update app-only-auth-powershell-v2.md
chrisda Jan 30, 2021
558a7ea
Merge pull request #7194 from MicrosoftDocs/AppAuthUpdates-chrisda
chrisda Jan 30, 2021
a72af26
Merge branch 'master' into chrisda
chrisda Feb 1, 2021
77aa3d5
Merge branch 'master' into chrisda
chrisda Feb 1, 2021
702d064
Further explanation of wildcards in ExO PowerShell
chrisda Feb 1, 2021
7e4b1cb
Merge branch 'master' into patch-308
Kateyanne Feb 1, 2021
73b650e
Merge pull request #7179 from get-itips/patch-308
Kateyanne Feb 1, 2021
b8097f6
Merge branch 'master' into patch-307
Kateyanne Feb 2, 2021
e6bf56b
Merge pull request #7177 from get-itips/patch-307
Kateyanne Feb 2, 2021
245a5ab
Merge branch 'master' into chrisda
chrisda Feb 2, 2021
9cb8c57
Merge pull request #7199 from MicrosoftDocs/chrisda
chrisda Feb 2, 2021
eea3e5d
Merge branch 'master' into patch-1
chrisda Feb 2, 2021
cd4c323
Merge pull request #7175 from pamgreen-msft/patch-1
chrisda Feb 2, 2021
958a350
Updated LinkType param description
chrisda Feb 3, 2021
f33907b
Update app-only-auth-powershell-v2.md
chrisda Feb 4, 2021
9f6cff0
Merge pull request #7215 from MicrosoftDocs/chrisda
chrisda Feb 4, 2021
dfca40c
Merge branch 'master' into patch-306
Kateyanne Feb 5, 2021
e5ef755
Merge pull request #7106 from get-itips/patch-306
Kateyanne Feb 5, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 69 additions & 52 deletions exchange/docs-conceptual/find-exchange-cmdlet-permissions.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,31 +20,31 @@ You can use PowerShell to find the permissions required to run any Exchange or E

- Estimated time to complete this procedure: less than 5 minutes.

- You can only use PowerShell to perform this procedure.
- You can only use PowerShell to perform these procedures.

- Basically, you need to be an administrator to complete this procedure. Specifically, you need access to the **Get-ManagementRole** and **Get-ManagementRoleAssignment** cmdlets. By default, access to these cmdlets is granted by the **View-Only Configuration** or **Role Management** roles, which are typically assigned to the **View-Only Organization Management** and **Organization Management** role groups.
- Basically, you need to be an administrator to complete this procedure. Specifically, you need access to the **Get-ManagementRole** and **Get-ManagementRoleAssignment** cmdlets. By default, access to these cmdlets is granted by the **View-Only Configuration** or **Role Management** roles, which are only assigned to the **View-Only Organization Management** and **Organization Management** role groups by default.

- The procedures in this topic don't work in Security & Compliance Center PowerShell. For more information about permissions in the Security & Compliance Center, see [Permissions in the Security & Compliance Center](https://docs.microsoft.com/microsoft-365/security/office-365-security/permissions-in-the-security-and-compliance-center).

- The procedures in this topic don't work in standalone Exchange Online Protection (EOP) PowerShell (Microsoft 365 organizations without Exchange Online mailboxes). For more information about permissions in standalone EOP, see [Feature permissions in EOP](https://docs.microsoft.com/microsoft-365/security/office-365-security/feature-permissions-in-eop).
- The procedures in this article don't work in Security & Compliance Center PowerShell or standalone Exchange Online Protection (EOP) PowerShell (Microsoft 365 organizations without Exchange Online mailboxes). For more information about permissions in these environments, see the following articles:
- [Permissions in the Security & Compliance Center](https://docs.microsoft.com/microsoft-365/security/office-365-security/permissions-in-the-security-and-compliance-center).
- [Permissions in standalone EOP](https://docs.microsoft.com/microsoft-365/security/office-365-security/feature-permissions-in-eop).

> [!TIP]
> Having problems? Ask for help in the Exchange forums. Visit the forums at: [Exchange Server](https://go.microsoft.com/fwlink/p/?linkId=60612) or [Exchange Online](https://go.microsoft.com/fwlink/p/?linkId=267542).

## Use PowerShell to find the permissions required to run a cmdlet

1. Open the PowerShell environment where you want to run the cmdlet.

1. If you haven't already, open the Exchange PowerShell environment that you're interested in:
- **Exchange Online**: [Connect to Exchange Online PowerShell](connect-to-exchange-online-powershell.md).

- **Exchange Server**: [Open the Exchange Management Shell](open-the-exchange-management-shell.md) or [Connect to Exchange servers using remote PowerShell](connect-to-exchange-servers-using-remote-powershell.md).

2. Run the following command to identify the cmdlet and, optionally, one or more parameters on the cmdlet. Be sure to replace `<Cmdlet>` and optionally, `<Parameter1>,<Parameter2>,...` with the actual cmdlet and parameter names you are interested in. If you specify multiple parameters separated by commas, only the roles that include **all** of the parameters are returned.
2. Replace `<Cmdlet>` and optionally, `<Parameter1>,<Parameter2>,...` with the values that you want to use, and run the following command:

```powershell
$Perms = Get-ManagementRole -Cmdlet <Cmdlet> [-CmdletParameters <Parameter1>,<Parameter2>,...]
```

**Note**: If you specify multiple parameters, only roles that include the cmdlet with **all** of the parameters are returned.

3. Run the following command:

```powershell
Expand All @@ -57,78 +57,95 @@ The results contain the following information:

- **Role**: Indicates the role that gives access to the cmdlet or the combination of cmdlet and parameters. Note that role names that begin with "My" are user roles that allow regular users to operate on objects they own (for example, their own mailbox or their distribution groups).

- **RoleAssigneeType** and **RoleAssigneeName**: These values are inter-related. **RoleAssigneeType** is the type of object that has the role assigned to it, and **RoleAssigneeName** is the name of the object. **RoleAssigneeType** can be a role group, role assignment policy, security group, or user. Typically, administrator roles are assigned to role groups.
- **RoleAssigneeType** and **RoleAssigneeName**: These values are inter-related:
- **RoleAssigneeType** is the type of object that has the role assigned to it. For administrator roles, this value is typically a role group, but it can also be a role assignment policy, a security group, or a user.
- **RoleAssigneeName** is the name of the role group, role assignment policy, security group, or user.

## Troubleshooting

What if there are no results?

- Verify that you entered the cmdlet and parameter names correctly.

- You might have entered too many parameters, and all of the parameters on the cmdlet aren't defined in a single role. Try specifying only the cmdlet name in Step 2, and run Step 3 to verify that the cmdlet is available in your environment. Then, add parameters one at a time to Step 2 before running Step 3.
- The parameters that you specified are actually available for a cmdlet in a single role. Try specifying only the cmdlet name in the first command before you run the second command. Then, add the parameters one at a time to the first command before you run the second command.

- These possible causes have the same solution:
Otherwise, no results are likely caused by one of the following conditions:

- You might have entered a cmdlet or parameters that are defined in a role that isn't assigned to anyone by default.
- The cmdlet or parameters are defined in a role that isn't assigned to any role groups by default.
- The cmdlet or parameters aren't available in your environment. For example, you specified an Exchange Online cmdlet or Exchange Online parameters in an on-premises Exchange environment.

- You might have entered a cmdlet or parameter that isn't available in your environment. For example, when you enter an Exchange Online cmdlet or parameters in an on-premises Exchange 2016 environment.
To find the roles in your environment (if any) that contain the cmdlet or parameters, replace `<Cmdlet>` and optionally, `<Parameter1>,<Parameter2>,...` with the values that you want to use and run the following command:

Run the following command to find the role that contains the cmdlet or parameters. Be sure to replace `<Cmdlet>` and optionally, `<Parameter1>,<Parameter2>,...` with the actual cmdlet and parameter names you are interested in. Note that you can use wildcard characters (*) in the cmdlet and parameter names (for example, `*-Mailbox*`).
```powershell
Get-ManagementRoleEntry -Identity *\<Cmdlet> [-Parameters <Parameter1>,<Parameter2>,...]
```

```powershell
Get-ManagementRoleEntry -Identity *\<Cmdlet> [-Parameters <Parameter1>,<Parameter2>,... ]
```
**Note**: You can use wildcard characters (*) in the cmdlet and parameter names (for example, `*-Mailbox*`).

- If the command returns an error saying the object couldn't be found, the cmdlet or parameters aren't available in your environment.
If the command returns an error saying the object couldn't be found, the cmdlet or parameters aren't available in your environment.

- If the command returns one or more entries for **Name**, **Role**, and **Parameters**, the cmdlet (or parameters on the cmdlet) is available in your environment, but the required role isn't assigned to anyone. To see all roles that aren't assigned to anyone, run the following command:
If the command returns results, the cmdlet or parameters are available in your environment, but the required role isn't assigned to any role groups. To find roles that aren't assigned to any role groups, run the following command:

```powershell
$na = Get-ManagementRole ; $na | foreach {If ((Get-ManagementRoleAssignment -Role $_.Name -Delegating $false) -eq $null) {$_.Name}}
```
```powershell
$na = Get-ManagementRole; $na | foreach {If ((Get-ManagementRoleAssignment -Role $_.Name -Delegating $false) -eq $null) {$_.Name}}
```

## Related procedures

- Management role scopes define where cmdlets can operate (in particular, write scopes).
### Include management role scopes

Management role scopes (in particular, write scopes) define where cmdlets can operate. For example, the entire organization or only on specific user objects.

To include scope information in the [Use PowerShell to find the permissions required to run a cmdlet](#use-powershell-to-find-the-permissions-required-to-run-a-cmdlet) output, add `*Scope*` to the second command:

```powershell
$Perms | foreach {Get-ManagementRoleAssignment -Role $_.Name -Delegating $false | Format-List Role,RoleAssigneeType,RoleAssigneeName,*Scope*}
```

For detailed information about management role scopes, see [Understanding management role scopes](https://docs.microsoft.com/exchange/understanding-management-role-scopes-exchange-2013-help).

### Find all roles assigned to a specific user

To see all roles that are assigned to a specific user, replace `<UserIdentity>` with the name, alias, or email address of the user and run the following command:

```powershell
Get-ManagementRoleAssignment -RoleAssignee <UserIdentity> -Delegating $false | Format-Table -Auto Role,RoleAssigneeName,RoleAssigneeType
```

To include scope information in Step 2, substitute the following command:
For example:

```powershell
$Perms | foreach {Get-ManagementRoleAssignment -Role $_.Name -Delegating $false | Format-List Role,RoleAssigneeType,RoleAssigneeName,*Scope*}
```
```powershell
Get-ManagementRoleAssignment -RoleAssignee [email protected] -Delegating $false | Format-Table -Auto Role,RoleAssigneeName,RoleAssigneeType
```

- To see all roles assigned to a specific user, run the following command:
**Note**: The _RoleAssignee_ parameter returns both direct role assignments to users (uncommon) and indirect role assignments granted to the user through their membership in role groups.

```powershell
Get-ManagementRoleAssignment -RoleAssignee <UserIdentity> -Delegating $false | Format-Table -Auto Role,RoleAssigneeName,RoleAssigneeType
```
### Find all users who have a specific role assigned

For example:
To see all users who have a specific role assigned to them, replace `<Role name>` with the name of the role and run the following command:

```powershell
Get-ManagementRoleAssignment -RoleAssignee [email protected] -Delegating $false | Format-Table -Auto Role,RoleAssigneeName,RoleAssigneeType
```
```powershell
Get-ManagementRoleAssignment -Role "<Role name>" -GetEffectiveUsers -Delegating $false | Where-Object {$_.EffectiveUserName -ne "All Group Members"} | Format-Table -Auto EffectiveUserName,Role,RoleAssigneeName,AssignmentMethod
```

- To see all users who are assigned a specific role, run the following command:
For example:

```powershell
Get-ManagementRoleAssignment -Role "<Role name>" -GetEffectiveUsers -Delegating $false | Where-Object {$_.EffectiveUserName -ne "All Group Members"} | Format-Table -Auto EffectiveUserName,Role,RoleAssigneeName,AssignmentMethod
```
```powershell
Get-ManagementRoleAssignment -Role "Mailbox Import Export" -GetEffectiveUsers -Delegating $false | Where-Object {$_.EffectiveUserName -ne "All Group Members"} | Format-Table -Auto EffectiveUserName,Role,RoleAssigneeName,AssignmentMethod
```

For example:
### Find the members of a role group

```powershell
Get-ManagementRoleAssignment -Role "Mailbox Import Export" -GetEffectiveUsers -Delegating $false | Where-Object {$_.EffectiveUserName -ne "All Group Members"} | Format-Table -Auto EffectiveUserName,Role,RoleAssigneeName,AssignmentMethod
```
To see the members of a specific role group, replace `<Role group name>` with the name of the role group and run the following command:

- To see the members of a specific role group, run the following command:
```powershell
Get-RoleGroupMember "<Role group name>"
```

```powershell
Get-RoleGroupMember "<Role group name>"
```
For example:

For example:
```powershell
Get-RoleGroupMember "Organization Management"
```

```powershell
Get-RoleGroupMember "Organization Management"
```
**Note**: To see the names of all available role groups, run `Get-RoleGroup`.
8 changes: 4 additions & 4 deletions exchange/exchange-ps/exchange/New-MailboxImportRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -482,12 +482,12 @@ Accept wildcard characters: False
### -ConflictResolutionOption
The ConflictResolutionOption parameter specifies what to do if there are multiple matching messages in the target. Valid values are:

- ForceCopy
- ForceCopy (Exchange 2016 or later)
- KeepAll
- KeepLatestItem
- KeepSourceItem (This is the default value.)
- KeepTargetItem
- UpdateFromSource
- KeepSourceItem (This is the default value)
- KeepTargetItem (Exchage 2016 or later)
- UpdateFromSource (Exchange 2016 or later)

```yaml
Type: ConflictResolutionOption
Expand Down
2 changes: 1 addition & 1 deletion exchange/exchange-ps/exchange/New-SafeLinksPolicy.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ Accept wildcard characters: False
### -DeliverMessageAfterScan
The DeliverMessageAfterScan parameter specifies whether to deliver email messages only after Safe Links scanning is complete. Valid values are:

- $true: Wait until Safe Links scanning is complete before delivering the message.
- $true: Wait until Safe Links scanning is complete before delivering the message. Messages that contain malicious links are not delivered.
- $false: If Safe Links scanning can't complete, deliver the message anyway. This is the default value.

```yaml
Expand Down
2 changes: 1 addition & 1 deletion exchange/exchange-ps/exchange/Set-CASMailbox.md
Original file line number Diff line number Diff line change
Expand Up @@ -834,7 +834,7 @@ This parameter is available only in on-premises Exchange.

The MAPIBlockOutlookVersions parameter blocks access to the mailbox for specific versions of Outlook.

For example, if you specify the value 15.0.4569.1503, only Outlook 2013 Service Pack 1 (SP1) or later clients are allowed to access the mailbox. Earlier versions of Outlook are blocked.
For example, if you specify the value 15.0.4569, only Outlook 2013 Service Pack 1 (SP1) or later clients are allowed to access the mailbox. Earlier versions of Outlook are blocked.

The default value is blank. To reset this parameter, use the value $null.

Expand Down
2 changes: 1 addition & 1 deletion exchange/exchange-ps/exchange/Set-SafeLinksPolicy.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ Accept wildcard characters: False
### -DeliverMessageAfterScan
The DeliverMessageAfterScan parameter specifies whether to deliver email messages only after Safe Links scanning is complete. Valid values are:

- $true: Wait until Safe Links scanning is complete before delivering the message.
- $true: Wait until Safe Links scanning is complete before delivering the message. Messages that contain malicious links are not delivered.
- $false: If Safe Links scanning can't complete, deliver the message anyway. This is the default value.

```yaml
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,10 @@ Returns a single user from SharePoint Online in a multi-geo tenant and validates

### -ValidDataLocation

PARAMVALUE: $true | $false
Use this parameter to validate the location of the data. The acceptable values for this parameter are:

- $False
- $True

```yaml
Type: Boolean
Expand Down
35 changes: 16 additions & 19 deletions sharepoint/sharepoint-ps/sharepoint-online/Set-SPOSite.md
Original file line number Diff line number Diff line change
Expand Up @@ -667,17 +667,14 @@ Accept wildcard characters: False

### -SharingDomainRestrictionMode

Specifies the external sharing mode for domains.
Specifies the sharing mode for external domains.

The following values are:
Possible values are:
- None - Do not restrict sharing by domain
- AllowList - Sharing is allowed only with external users that have account on domains specified within -SharingAllowedDomainList
- BlockList - Sharing is allowed with external users in all domains except in domains specified within -SharingBlockedDomainList

None

AllowList

BlockList

For additional information about how to restrict a domain sharing, see Restricted Domains Sharing in Office 365 SharePoint Online and OneDrive for Business.
For additional information about how to restrict a domain sharing, see [Restrict sharing of SharePoint and OneDrive content by domain](https://docs.microsoft.com/sharepoint/restricted-domains-sharing).

```yaml
Type: SharingDomainRestrictionModes
Expand Down Expand Up @@ -729,10 +726,10 @@ The default link type for the site collection

PARAMVALUE: None | AnonymousAccess | Internal | Direct

None - Respect the organization default sharing link type
AnonymousAccess - Sets the default sharing link for this site to an Anonymous Access or Anyone link
Internal - Sets the default sharing link for this site to the "organization" link or company shareable link
Direct - Sets the default sharing link for this site to the "Specific people" link
- None - Respect the organization default sharing link type
- AnonymousAccess - Sets the default sharing link for this site to an Anonymous Access or Anyone link
- Internal - Sets the default sharing link for this site to the "organization" link or company shareable link
- Direct - Sets the default sharing link for this site to the "Specific people" link

```yaml
Type: SharingLinkType
Expand Down Expand Up @@ -772,9 +769,9 @@ The default link permission for the site collection

PARAMVALUE: None | View | Edit

None - Respect the organization default link permission
View - Sets the default link permission for the site to "view" permissions
Edit - Sets the default link permission for the site to "edit" permissions
- None - Respect the organization default link permission
- View - Sets the default link permission for the site to "view" permissions
- Edit - Sets the default link permission for the site to "edit" permissions

```yaml
Type: SharingPermissionType
Expand All @@ -794,9 +791,9 @@ Choose whether to override the anonymous or anyone link expiration policy on thi

PARAMVALUE: None | False | True

None - Respect the organization-level policy for anonymous or anyone link expiration
False - Respect the organization-level policy for anonymous or anyone link expiration
True - Override the organization-level policy for anonymous or anyone link expiration (can be more or less restrictive)
- None - Respect the organization-level policy for anonymous or anyone link expiration
- False - Respect the organization-level policy for anonymous or anyone link expiration
- True - Override the organization-level policy for anonymous or anyone link expiration (can be more or less restrictive)

```yaml
Type: Boolean
Expand Down
Loading