Skip to content

Commit 3b6f332

Browse files
authored
Merge pull request #9086 from MicrosoftDocs/chrisda
Chrisda to Main
2 parents 7dc790d + a92c46f commit 3b6f332

20 files changed

+505
-160
lines changed

exchange/exchange-ps/exchange/Get-MailboxPermission.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Get-MailboxPermission [-Identity] <MailboxIdParameter> [-User <SecurityPrincipal
4040
[-DomainController <Fqdn>]
4141
[-GroupMailbox]
4242
[-IncludeSoftDeletedUserPermissions]
43+
[-IncludeUnresolvedPermissions]
4344
[-ReadFromDomainController]
4445
[-ResultSize <Unlimited>]
4546
[<CommonParameters>]
@@ -190,6 +191,24 @@ Accept pipeline input: False
190191
Accept wildcard characters: False
191192
```
192193

194+
### -IncludeUnresolvedPermissions
195+
This parameter is available only in the cloud-based service.
196+
197+
{{ Fill IncludeUnresolvedPermissions Description }}
198+
199+
```yaml
200+
Type: SwitchParameter
201+
Parameter Sets: AccessRights
202+
Aliases:
203+
Applicable: Exchange Online
204+
205+
Required: False
206+
Position: Named
207+
Default value: None
208+
Accept pipeline input: False
209+
Accept wildcard characters: False
210+
```
211+
193212
### -Owner
194213
The Owner switch returns the owner information for the mailbox that's specified by the Identity parameter. You don't need to specify a value with this switch.
195214

exchange/exchange-ps/exchange/Get-QuarantineMessage.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ Get-QuarantineMessage [-Direction <QuarantineMessageDirectionEnum>]
4444
[-PolicyTypes <QuarantinePolicyTypeEnum[]>]
4545
[-QuarantineTypes <QuarantineMessageTypeEnum[]>]
4646
[-RecipientAddress <String[]>]
47+
[-RecipientTag <String[]>]
4748
[-ReleaseStatus <ReleaseStatus[]>]
4849
[-Reported <Boolean>]
4950
[-SenderAddress <String[]>]
@@ -338,6 +339,22 @@ Accept pipeline input: False
338339
Accept wildcard characters: False
339340
```
340341
342+
### -RecipientTag
343+
{{ Fill RecipientTag Description }}
344+
345+
```yaml
346+
Type: String[]
347+
Parameter Sets: Summary
348+
Aliases:
349+
Applicable: Exchange Online, Security & Compliance Center
350+
351+
Required: False
352+
Position: Named
353+
Default value: None
354+
Accept pipeline input: False
355+
Accept wildcard characters: False
356+
```
357+
341358
### -ReleaseStatus
342359
The ReleaseStatus parameter filters the results by the release status of the message. Valid values are:
343360

exchange/exchange-ps/exchange/New-DistributionGroup.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ New-DistributionGroup [-Name] <String>
2828
[-BypassNestedModerationEnabled <Boolean>]
2929
[-Confirm]
3030
[-CopyOwnerToMember]
31+
[-Description <MultiValueProperty>]
3132
[-DisplayName <String>]
3233
[-DomainController <Fqdn>]
3334
[-HiddenGroupMembershipEnabled]
@@ -235,6 +236,24 @@ Accept pipeline input: False
235236
Accept wildcard characters: False
236237
```
237238

239+
### -Description
240+
This parameter is available only in the cloud-based service.
241+
242+
{{ Fill Description Description }}
243+
244+
```yaml
245+
Type: MultiValuedProperty
246+
Parameter Sets: (All)
247+
Aliases:
248+
Applicable: Exchange Online
249+
250+
Required: False
251+
Position: Named
252+
Default value: None
253+
Accept pipeline input: False
254+
Accept wildcard characters: False
255+
```
256+
238257
### -DisplayName
239258
The DisplayName parameter specifies the display name of the group. The display name is visible in the Exchange admin center and in address lists. The maximum length is 256 characters. If the value contains spaces, enclose the value in quotation marks (").
240259

exchange/exchange-ps/exchange/New-DlpCompliancePolicy.md

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -539,38 +539,6 @@ Accept pipeline input: False
539539
Accept wildcard characters: False
540540
```
541541

542-
### -ThirdPartyAppDlpLocation
543-
This parameter is reserved for internal Microsoft use.
544-
545-
```yaml
546-
Type: MultiValuedProperty
547-
Parameter Sets: (All)
548-
Aliases:
549-
Applicable: Security & Compliance Center
550-
551-
Required: False
552-
Position: Named
553-
Default value: None
554-
Accept pipeline input: False
555-
Accept wildcard characters: False
556-
```
557-
558-
### -ThirdPartyAppDlpLocationException
559-
This parameter is reserved for internal Microsoft use.
560-
561-
```yaml
562-
Type: MultiValuedProperty
563-
Parameter Sets: (All)
564-
Aliases:
565-
Applicable: Security & Compliance Center
566-
567-
Required: False
568-
Position: Named
569-
Default value: None
570-
Accept pipeline input: False
571-
Accept wildcard characters: False
572-
```
573-
574542
### -WhatIf
575543
The WhatIf switch doesn't work in Security & Compliance Center PowerShell.
576544

exchange/exchange-ps/exchange/New-DlpComplianceRule.md

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,6 @@ New-DlpComplianceRule [-Name] <String> -Policy <PolicyIdParameter>
136136
[-SubjectMatchesPatterns <MultiValuedProperty>]
137137
[-SubjectOrBodyContainsWords <MultiValuedProperty>]
138138
[-SubjectOrBodyMatchesPatterns <MultiValuedProperty>]
139-
[-ThirdPartyAppDlpRestrictions <PswsHashtable[]>]
140139
[-UnscannableDocumentExtensionIs <MultiValuedProperty>]
141140
[-WhatIf]
142141
[-WithImportance <WithImportance>]
@@ -2752,22 +2751,6 @@ Accept pipeline input: False
27522751
Accept wildcard characters: False
27532752
```
27542753

2755-
### -ThirdPartyAppDlpRestrictions
2756-
{{ Fill ThirdPartyAppDlpRestrictions Description }}
2757-
2758-
```yaml
2759-
Type: PswsHashtable[]
2760-
Parameter Sets: (All)
2761-
Aliases:
2762-
Applicable: Security & Compliance Center
2763-
2764-
Required: False
2765-
Position: Named
2766-
Default value: None
2767-
Accept pipeline input: False
2768-
Accept wildcard characters: False
2769-
```
2770-
27712754
### -UnscannableDocumentExtensionIs
27722755
The UnscannableDocumentExtensionIs parameter specifies a condition for the rule that looks for the specified true file extension when the files are unscannable.
27732756

exchange/exchange-ps/exchange/New-MailboxRestoreRequest.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ New-MailboxRestoreRequest -SourceEndpoint <MigrationEndpointIdParameter> -Source
6666
[-IncludeFolders <String[]>]
6767
[-LargeItemLimit <Unlimited>]
6868
[-Name <String>]
69+
[-SkipMerging <SkippableMergeComponent[]>]
6970
[-SourceRootFolder <String>]
7071
[-SuspendComment <String>]
7172
[-Suspend]
@@ -896,8 +897,6 @@ Accept wildcard characters: False
896897
```
897898

898899
### -SkipMerging
899-
This parameter is available only in on-premises Exchange.
900-
901900
The SkipMerging parameter specifies folder-related items to skip when restoring the mailbox. Use one of the following values:
902901

903902
- FolderACLs
@@ -909,9 +908,9 @@ Use this parameter only if a restore request fails because of folder rules, fold
909908

910909
```yaml
911910
Type: SkippableMergeComponent[]
912-
Parameter Sets: MigrationLocalMailboxRestore, RemoteMailboxRestoreMailboxLocationId, RemoteMailboxRestoreMailboxId, SourceMailbox
911+
Parameter Sets: CrossTenantRestore, MigrationLocalMailboxRestore, RemoteMailboxRestoreMailboxLocationId, RemoteMailboxRestoreMailboxId, SourceMailbox
913912
Aliases:
914-
Applicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
913+
Applicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
915914
916915
Required: False
917916
Position: Named

exchange/exchange-ps/exchange/New-ManagementRoleAssignment.md

Lines changed: 58 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,17 @@ For information about the parameter sets in the Syntax section below, see [Excha
2020

2121
## SYNTAX
2222

23+
### App
24+
```
25+
New-ManagementRoleAssignment [[-Name] <String>] -Role <RoleIdParameter> -App <ServicePrincipalIdParameter> [-CustomResourceScope <ManagementScopeIdParameter>]
26+
[-Confirm]
27+
[-Delegating]
28+
[-Force]
29+
[-RecipientAdministrativeUnitScope <AdministrativeUnitIdParameter>]
30+
[-WhatIf]
31+
[<CommonParameters>]
32+
```
33+
2334
### Computer
2435
```
2536
New-ManagementRoleAssignment [[-Name] <String>] -Computer <ComputerIdParameter> -Role <RoleIdParameter>
@@ -29,6 +40,7 @@ New-ManagementRoleAssignment [[-Name] <String>] -Computer <ComputerIdParameter>
2940
[-DomainController <Fqdn>]
3041
[-ExclusiveConfigWriteScope <ManagementScopeIdParameter>]
3142
[-ExclusiveRecipientWriteScope <ManagementScopeIdParameter>]
43+
[-Force]
3244
[-RecipientAdministrativeUnitScope <AdministrativeUnitIdParameter>]
3345
[-RecipientOrganizationalUnitScope <OrganizationalUnitIdParameter>]
3446
[-RecipientRelativeWriteScope <RecipientWriteScopeType>]
@@ -174,6 +186,24 @@ Accept pipeline input: False
174186
Accept wildcard characters: False
175187
```
176188
189+
### -App
190+
This parameter is available only in the cloud-based service.
191+
192+
{{ Fill App Description }}
193+
194+
```yaml
195+
Type: ServicePrincipalIdParameter
196+
Parameter Sets: App
197+
Aliases:
198+
Applicable: Exchange Online
199+
200+
Required: True
201+
Position: Named
202+
Default value: None
203+
Accept pipeline input: False
204+
Accept wildcard characters: False
205+
```
206+
177207
### -Computer
178208
This parameter is available only in on-premises Exchange.
179209
@@ -292,7 +322,7 @@ The CustomConfigWriteScope parameter specifies the existing configuration scope
292322

293323
```yaml
294324
Type: ManagementScopeIdParameter
295-
Parameter Sets: (All)
325+
Parameter Sets: Computer, Policy, SecurityGroup, User
296326
Aliases:
297327
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
298328
@@ -308,7 +338,7 @@ The CustomRecipientWriteScope parameter specifies the existing recipient-based m
308338

309339
```yaml
310340
Type: ManagementScopeIdParameter
311-
Parameter Sets: (All)
341+
Parameter Sets: Computer, Policy, SecurityGroup, User
312342
Aliases:
313343
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection
314344
@@ -319,12 +349,30 @@ Accept pipeline input: False
319349
Accept wildcard characters: False
320350
```
321351

352+
### -CustomResourceScope
353+
This parameter is available only in the cloud-based service.
354+
355+
{{ Fill CustomResourceScope Description }}
356+
357+
```yaml
358+
Type: ManagementScopeIdParameter
359+
Parameter Sets: App
360+
Aliases:
361+
Applicable: Exchange Online
362+
363+
Required: False
364+
Position: Named
365+
Default value: None
366+
Accept pipeline input: False
367+
Accept wildcard characters: False
368+
```
369+
322370
### -Delegating
323371
The Delegating switch specifies whether the user or USG assigned to the role can delegate the role to other users or groups. You don't need to specify a value with this switch.
324372

325373
```yaml
326374
Type: SwitchParameter
327-
Parameter Sets: SecurityGroup, User
375+
Parameter Sets: SecurityGroup, User, App
328376
Aliases:
329377
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection
330378
@@ -342,7 +390,7 @@ The DomainController parameter specifies the domain controller that's used by th
342390

343391
```yaml
344392
Type: Fqdn
345-
Parameter Sets: (All)
393+
Parameter Sets: Computer, Policy, SecurityGroup, User
346394
Aliases:
347395
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
348396
@@ -360,7 +408,7 @@ The ExclusiveConfigWriteScope parameter specifies the exclusive configuration-ba
360408

361409
```yaml
362410
Type: ManagementScopeIdParameter
363-
Parameter Sets: (All)
411+
Parameter Sets: Computer, Policy, SecurityGroup, User
364412
Aliases:
365413
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
366414
@@ -376,7 +424,7 @@ The ExclusiveRecipientWriteScope parameter specifies the exclusive recipient-bas
376424

377425
```yaml
378426
Type: ManagementScopeIdParameter
379-
Parameter Sets: (All)
427+
Parameter Sets: Computer, Policy, SecurityGroup, User
380428
Aliases:
381429
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection
382430
@@ -396,7 +444,7 @@ You can use this switch to run tasks programmatically where prompting for admini
396444

397445
```yaml
398446
Type: SwitchParameter
399-
Parameter Sets: Policy, SecurityGroup, User
447+
Parameter Sets: (All)
400448
Aliases:
401449
Applicable: Exchange Online, Exchange Online Protection
402450
@@ -430,7 +478,7 @@ The RecipientOrganizationalUnitScope parameter specifies the OU to scope the new
430478

431479
```yaml
432480
Type: OrganizationalUnitIdParameter
433-
Parameter Sets: (All)
481+
Parameter Sets: Computer, Policy, SecurityGroup, User
434482
Aliases:
435483
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection
436484
@@ -448,7 +496,7 @@ Even though the NotApplicable, OU, MyDirectReports, CustomRecipientScope, MyExec
448496

449497
```yaml
450498
Type: RecipientWriteScopeType
451-
Parameter Sets: (All)
499+
Parameter Sets: Computer, Policy, SecurityGroup, User
452500
Aliases:
453501
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection
454502
@@ -470,7 +518,7 @@ Unscoped top-level management roles can only contain custom scripts or non-Excha
470518

471519
```yaml
472520
Type: SwitchParameter
473-
Parameter Sets: (All)
521+
Parameter Sets: Computer, Policy, SecurityGroup, User
474522
Aliases:
475523
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
476524

exchange/exchange-ps/exchange/New-SafeAttachmentPolicy.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ New-SafeAttachmentPolicy [-Name] <String>
2929
[-AdminDisplayName <String>]
3030
[-Confirm]
3131
[-Enable <Boolean>]
32+
[-MakeBuiltInProtection]
3233
[-QuarantineTag <String>]
3334
[-RecommendedPolicyType <RecommendedPolicyType>]
3435
[-Redirect <Boolean>]
@@ -180,6 +181,22 @@ Accept pipeline input: False
180181
Accept wildcard characters: False
181182
```
182183

184+
### -MakeBuiltInProtection
185+
{{ Fill MakeBuiltInProtection Description }}
186+
187+
```yaml
188+
Type: SwitchParameter
189+
Parameter Sets: (All)
190+
Aliases:
191+
Applicable: Exchange Online
192+
193+
Required: False
194+
Position: Named
195+
Default value: None
196+
Accept pipeline input: False
197+
Accept wildcard characters: False
198+
```
199+
183200
### -QuarantineTag
184201
The QuarantineTag specifies the quarantine policy that's used on messages that are quarantined as malware by Safe Attachments. You can use any value that uniquely identifies the quarantine policy. For example:
185202

0 commit comments

Comments
 (0)