Skip to content

Commit 9cce32e

Browse files
authored
Merge branch 'master' into patch-3
2 parents 275af47 + 5573734 commit 9cce32e

File tree

1,144 files changed

+1057
-15570
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,144 files changed

+1057
-15570
lines changed

exchange/exchange-ps/exchange/Add-ADPermission.md

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -181,41 +181,23 @@ Accept wildcard characters: False
181181
The AccessRights parameter specifies the rights needed to perform the operation. Valid values include:
182182
183183
- AccessSystemSecurity
184-
185184
- CreateChild
186-
187185
- DeleteChild
188-
189186
- ListChildren
190-
191187
- Self
192-
193188
- ReadProperty
194-
195189
- WriteProperty
196-
197190
- DeleteTree
198-
199191
- ListObject
200-
201192
- ExtendedRight
202-
203193
- Delete
204-
205194
- ReadControl
206-
207195
- GenericExecute
208-
209196
- GenericWrite
210-
211197
- GenericRead
212-
213198
- WriteDacl
214-
215199
- WriteOwner
216-
217200
- GenericAll
218-
219201
- Synchronize
220202
221203
```yaml
@@ -252,9 +234,8 @@ Accept wildcard characters: False
252234
### -Confirm
253235
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
254236
255-
- Destructive cmdlets (for example, Remove-* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
256-
257-
- Most other cmdlets (for example, New-* and Set-* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
237+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
238+
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
258239

259240
```yaml
260241
Type: SwitchParameter

exchange/exchange-ps/exchange/Add-AttachmentFilterEntry.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ This example adds an attachment filter entry based on the MIME content type imag
5454
The Name parameter specifies the files that you want to block. Valid values are:
5555

5656
- A exact file name (for example, BadFile.exe) or file name extension (for example, \*.exe). You need to use the value Filename for the Type parameter.
57-
5857
- A valid MIME content type (for example, application/javascript or text/scriplet). You need to use the value ContentType for the Type parameter.
5958

6059
```yaml
@@ -74,7 +73,6 @@ Accept wildcard characters: False
7473
The Type parameter specifies what type of attachment the attachment filter entry blocks. Valid values are:
7574
7675
- ContentType: This value matches the attachment filter entry against the MIME content type that's specified in the Name parameter.
77-
7876
- FileName: This value matches the attachment filter entry against the simple file name that's specified in the Name parameter.
7977
8078
```yaml
@@ -93,8 +91,7 @@ Accept wildcard characters: False
9391
### -Confirm
9492
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
9593
96-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
97-
94+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
9895
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
9996

10097
```yaml

exchange/exchange-ps/exchange/Add-AvailabilityAddressSpace.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,9 @@ This example is useful with a trusted cross-forest Availability service. The con
6262
The AccessMethod parameter specifies how the free/busy data is accessed. Valid values are:
6363

6464
- PerUserFB: Per-user free/busy information can be requested. The free/busy data is accessed in the defined per-user free/busy proxy account or group, or in the All Exchange Servers group. This value requires a trust between the two forests, and requires you to use either the UseServiceAccount parameter or Credentials parameter.
65-
6665
- OrgWideFB: Only default free/busy for each user can be requested. The free/busy data is accessed in the per-user free/busy proxy account or group in the target forest. This value requires you to use either the UseServiceAccount parameter or Credentials parameter.
67-
6866
- OrgWideFBBasic: This value is reserved for internal Microsoft use.
69-
7067
- InternalProxy: The request is proxied to an Exchange in the site that has a later version of Exchange.
71-
7268
- PublicFolder: This value was used to access free/busy data on Exchange Server 2003 servers.
7369

7470
```yaml
@@ -103,8 +99,7 @@ Accept wildcard characters: False
10399
### -Confirm
104100
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
105101
106-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
107-
102+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
108103
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
109104

110105
```yaml
@@ -182,7 +177,6 @@ This parameter is available only in on-premises Exchange.
182177
The UseServiceAccount parameter specifies whether to use the local Availability service account for authorization. Valid values
183178

184179
- $true: The local Availability service account is used for authorization.
185-
186180
- $false: The local Availability service account isn't used for authorization. You need to use the Credentials parameter.
187181

188182
```yaml

exchange/exchange-ps/exchange/Add-ComplianceCaseMember.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,7 @@ You use eDiscovery cases to control who can create, access, and manage complianc
3030
To add a member of an eDiscovery case, the user needs to be a member of the Reviewer or eDiscovery Manager role groups. When a member of the eDiscovery Manager role group is a member of an eDiscovery case, the user can:
3131

3232
- Add and remove case members.
33-
3433
- Create and edit compliance searches associated with a case.
35-
3634
- Perform compliance actions (for example, export) on the results of a compliance search.
3735

3836
You need to be assigned permissions in the Security & Compliance Center before you can use this cmdlet. For more information, see [Permissions in the Security & Compliance Center](https://docs.microsoft.com/microsoft-365/security/office-365-security/permissions-in-the-security-and-compliance-center).
@@ -70,11 +68,8 @@ Accept wildcard characters: False
7068
The Member parameter specifies the user that you want to add to the eDiscovery case. You can use any value that uniquely identifies the user. For example:
7169
7270
- Name
73-
7471
- Distinguished name (DN)
75-
7672
- Canonical DN
77-
7873
- GUID
7974
8075
```yaml
@@ -93,8 +88,7 @@ Accept wildcard characters: False
9388
### -Confirm
9489
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
9590
96-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
97-
91+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
9892
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
9993

10094
```yaml

exchange/exchange-ps/exchange/Add-ContentFilterPhrase.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,7 @@ Accept wildcard characters: False
7878
### -Confirm
7979
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
8080
81-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
82-
81+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
8382
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
8483

8584
```yaml

exchange/exchange-ps/exchange/Add-DatabaseAvailabilityGroupServer.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,8 @@ Accept wildcard characters: False
6868
The MailboxServer parameter specifies the Mailbox server to add to the DAG. You can use any value that uniquely identifies the server. For example:
6969
7070
- Name
71-
7271
- FQDN
73-
7472
- Distinguished name (DN)
75-
7673
- ExchangeLegacyDN
7774
7875
```yaml
@@ -91,8 +88,7 @@ Accept wildcard characters: False
9188
### -Confirm
9289
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
9390
94-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
95-
91+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
9692
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
9793

9894
```yaml

exchange/exchange-ps/exchange/Add-DistributionGroupMember.md

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,10 @@ This example adds John Evans to the distribution group named Staff.
4444
The Identity parameter specifies the group that you want to modify. You can use any value that uniquely identifies the group. For example:
4545

4646
- Name
47-
4847
- Alias
49-
5048
- Distinguished name (DN)
51-
5249
- Canonical DN
53-
5450
- Email address
55-
5651
- GUID
5752

5853
```yaml
@@ -72,7 +67,6 @@ Accept wildcard characters: False
7267
The BypassSecurityGroupManagerCheck switch specifies whether to allow a user who isn't an owner of the group to modify or delete the group. If you aren't defined in the ManagedBy property of the group, you need to use this switch in commands that modify or delete the group. To use this switch, your account requires specific permissions based on the group type:
7368
7469
- Distribution groups or mail-enabled security groups: You need to be a member of the Organization Management role group or have the Security Group Creation and Membership role assigned.
75-
7670
- Role groups: You need to be a member of the Organization Management role group or have the Role Management role assigned.
7771
7872
You don't need to specify a value with this switch.
@@ -93,8 +87,7 @@ Accept wildcard characters: False
9387
### -Confirm
9488
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
9589
96-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
97-
90+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
9891
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
9992

10093
```yaml
@@ -132,15 +125,10 @@ Accept wildcard characters: False
132125
The Member parameter specifies the recipient that you want to add to the group. A member can be any mail-enabled recipient in your organization. You can use any value that uniquely identifies the recipient. For example:
133126

134127
- Name
135-
136128
- Alias
137-
138129
- Distinguished name (DN)
139-
140130
- Canonical DN
141-
142131
- Email address
143-
144132
- GUID
145133

146134
Although it isn't required, it's a good idea to add only security principals (for example, mailboxes and mail users with user accounts or other mail-enabled security groups) to mail-enabled security groups. If you assign permissions to a mail-enabled security group, any members that aren't security principals (for example, mail contacts or distribution groups) won't have the permissions assigned.

exchange/exchange-ps/exchange/Add-FederatedDomain.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,7 @@ Accept wildcard characters: False
6464
### -Confirm
6565
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
6666
67-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
68-
67+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
6968
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
7069

7170
```yaml

exchange/exchange-ps/exchange/Add-GlobalMonitoringOverride.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,7 @@ Accept wildcard characters: False
9999
The ItemType parameter specifies the item type for the property that you want to override. Valid values are:
100100
101101
- Probe
102-
103102
- Monitor
104-
105103
- Responder
106104
107105
```yaml
@@ -152,8 +150,7 @@ Accept wildcard characters: False
152150
### -Confirm
153151
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
154152
155-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
156-
153+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
157154
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
158155

159156
```yaml

exchange/exchange-ps/exchange/Add-IPAllowListEntry.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ Accept wildcard characters: False
8282
The IPRange parameter specifies a range of IP addresses to add to the IP Allow list. You can use the following formats:
8383
8484
- CIDR IP:192.168.0.1/24
85-
8685
- IP address range:192.168.0.1-192.168.0.254.
8786
8887
```yaml
@@ -117,8 +116,7 @@ Accept wildcard characters: False
117116
### -Confirm
118117
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
119118
120-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
121-
119+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
122120
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
123121

124122
```yaml
@@ -156,11 +154,8 @@ Accept wildcard characters: False
156154
The Server parameter specifies the Exchange server where you want to run this command. You can use any value that uniquely identifies the server. For example:
157155

158156
- Name
159-
160157
- FQDN
161-
162158
- Distinguished name (DN)
163-
164159
- Exchange Legacy DN
165160

166161
If you don't use this parameter, the command is run on the local server.

exchange/exchange-ps/exchange/Add-IPAllowListProvider.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,7 @@ Accept wildcard characters: False
114114
### -Confirm
115115
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
116116
117-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
118-
117+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
119118
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
120119

121120
```yaml

exchange/exchange-ps/exchange/Add-IPBlockListEntry.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,6 @@ Accept wildcard characters: False
8181
The IPRange parameter specifies a range of IP addresses to add to the IP Block list. You can use the following formats:
8282
8383
- CIDR IP:192.168.0.1/24
84-
8584
- IP address range:192.168.0.1-192.168.0.254.
8685
8786
```yaml
@@ -116,8 +115,7 @@ Accept wildcard characters: False
116115
### -Confirm
117116
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
118117
119-
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
120-
118+
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
121119
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
122120

123121
```yaml
@@ -155,11 +153,8 @@ Accept wildcard characters: False
155153
The Server parameter specifies the Exchange server where you want to run this command. You can use any value that uniquely identifies the server. For example:
156154

157155
- Name
158-
159156
- FQDN
160-
161157
- Distinguished name (DN)
162-
163158
- Exchange Legacy DN
164159

165160
If you don't use this parameter, the command is run on the local server.

0 commit comments

Comments
 (0)