Skip to content

Commit e56d4b1

Browse files
authored
Merge pull request MicrosoftDocs#7796 from MicrosoftDocs/MultiStage-chrisda
MultiStage-chrisda to Master
2 parents 81faab1 + bcfa725 commit e56d4b1

File tree

7 files changed

+302
-21
lines changed

7 files changed

+302
-21
lines changed

exchange/exchange-ps/exchange/Enable-ComplianceTagStorage.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ For information about the parameter sets in the Syntax section below, see [Excha
2121
## SYNTAX
2222

2323
```
24-
Enable-ComplianceTagStorage [-Confirm]
24+
Enable-ComplianceTagStorage
25+
[-Confirm]
26+
[-RecordsManagementSecurityGroupEmail <String>]
2527
[-WhatIf]
2628
[<CommonParameters>]
2729
```
@@ -61,6 +63,22 @@ Accept pipeline input: False
6163
Accept wildcard characters: False
6264
```
6365
66+
### -RecordsManagementSecurityGroupEmail
67+
This RecordsManagementSecurityGroupEmail parameter specifies the email address of the mail-enabled security group that contains the records managers in the organization.
68+
69+
```yaml
70+
Type: String
71+
Parameter Sets: (All)
72+
Aliases:
73+
Applicable: Security & Compliance Center
74+
75+
Required: False
76+
Position: Named
77+
Default value: None
78+
Accept pipeline input: False
79+
Accept wildcard characters: False
80+
```
81+
6482
### -WhatIf
6583
The WhatIf switch doesn't work in Security & Compliance Center PowerShell.
6684
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
external help file: Microsoft.Exchange.TransportMailflow-Help.xml
3+
online version: https://docs.microsoft.com/powershell/module/exchange/get-recordreviewnotificationtemplateconfig
4+
applicable: Exchange Online
5+
title: Get-RecordReviewNotificationTemplateConfig
6+
schema: 2.0.0
7+
author: chrisda
8+
ms.author: chrisda
9+
ms.reviewer:
10+
---
11+
12+
13+
14+
# Get-RecordReviewNotificationTemplateConfig
15+
16+
## SYNOPSIS
17+
This cmdlet is available only in the cloud-based service.
18+
19+
Use the Get-RecordReviewNotificationTemplateConfig cmdlet to view the record review notification and reminder settings.
20+
21+
**Note**: We recommend that you use the Exchange Online PowerShell V2 module to connect to Exchange Online PowerShell. For instructions, see [Connect to Exchange Online PowerShell](https://docs.microsoft.com/powershell/exchange/connect-to-exchange-online-powershell).
22+
23+
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://docs.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
24+
25+
## SYNTAX
26+
27+
```
28+
Get-RecordReviewNotificationTemplateConfig [-DomainController <Fqdn>] [<CommonParameters>]
29+
```
30+
31+
## DESCRIPTION
32+
You need to be assigned permissions before you can run this cmdlet. Although this topic lists all parameters for the cmdlet, you may not have access to some parameters if they're not included in the permissions assigned to you. To find the permissions required to run any cmdlet or parameter in your organization, see [Find the permissions required to run any Exchange cmdlet](https://docs.microsoft.com/powershell/exchange/find-exchange-cmdlet-permissions).
33+
34+
## EXAMPLES
35+
36+
### Example 1
37+
```powershell
38+
Get-RecordReviewNotificationTemplateConfig
39+
```
40+
41+
This example shows detailed information about the record review notification template configuration.
42+
43+
## PARAMETERS
44+
45+
### -DomainController
46+
This parameter is reserved for internal Microsoft use.
47+
48+
```yaml
49+
Type: Fqdn
50+
Parameter Sets: (All)
51+
Aliases:
52+
Applicable: Exchange Online
53+
54+
Required: False
55+
Position: Named
56+
Default value: None
57+
Accept pipeline input: False
58+
Accept wildcard characters: False
59+
```
60+
61+
### CommonParameters
62+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/p/?LinkID=113216).
63+
64+
## INPUTS
65+
66+
###
67+
68+
## OUTPUTS
69+
70+
###
71+
72+
## NOTES
73+
74+
## RELATED LINKS

exchange/exchange-ps/exchange/New-ComplianceTag.md

Lines changed: 35 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ New-ComplianceTag [-Name] <String>
2828
[-FilePlanProperty <String>]
2929
[-Force]
3030
[-IsRecordLabel <Boolean>]
31+
3132
[-Notes <String>]
3233
[-Regulatory <Boolean>]
3334
[-RetentionAction <String>]
@@ -132,30 +133,30 @@ Accept wildcard characters: False
132133
### -FilePlanProperty
133134
The FilePlanProperty parameter specifies the file plan properties to include in the label. To view the file plan property names that you need to use in this parameter, run the following commands:
134135

135-
- Get-FilePlanPropertyAuthority | Format-List Name
136-
- Get-FilePlanPropertyCategory | Format-List Name
137-
- Get-FilePlanPropertyCitation | Format-List Name
138-
- Get-FilePlanPropertyDepartment | Format-List Name
139-
- Get-FilePlanPropertyReferenceId | Format-List Name
140-
- Get-FilePlanPropertySubCategory | Format-List Name
136+
- `Get-FilePlanPropertyAuthority | Format-List Name`
137+
- `Get-FilePlanPropertyCategory | Format-List Name`
138+
- `Get-FilePlanPropertyCitation | Format-List Name`
139+
- `Get-FilePlanPropertyDepartment | Format-List Name`
140+
- `Get-FilePlanPropertyReferenceId | Format-List Name`
141+
- `Get-FilePlanPropertySubCategory | Format-List Name`
141142

142143
A valid value for this parameter involves two steps:
143144

144145
- A variable to store the file plan properties as a PSCustomObject using the following syntax:
145146

146-
$Variable1=[PSCustomObject]@{Settings=@(@{Key="FilePlanPropertyDepartment";Value="Name"},@{Key="FilePlanPropertyCategory";Value="Name"},@{Key="FilePlanPropertySubcategory";Value="Name"},@{Key="FilePlanPropertyCitation";Value="Name"},@{Key="FilePlanPropertyReferenceId";Value="Name"},@{Key="FilePlanPropertyAuthority";Value="Name"})}
147+
`$Variable1=[PSCustomObject]@{Settings=@(@{Key="FilePlanPropertyDepartment";Value="Name"},@{Key="FilePlanPropertyCategory";Value="Name"},@{Key="FilePlanPropertySubcategory";Value="Name"},@{Key="FilePlanPropertyCitation";Value="Name"},@{Key="FilePlanPropertyReferenceId";Value="Name"},@{Key="FilePlanPropertyAuthority";Value="Name"})}`
147148

148149
For example:
149150

150-
$retentionLabelAction=[PSCustomObject]@{Settings=@(@{Key="FilePlanPropertyDepartment";Value="Legal"},@{Key="FilePlanPropertyCategory";Value="Tax"},@{Key="FilePlanPropertySubcategory";Value="US_Tax"},@{Key="FilePlanPropertyCitation";Value="LegalCitation"},@{Key="FilePlanPropertyReferenceId";Value="ReferenceA"},@{Key="FilePlanPropertyAuthority";Value="Auth1"})}
151+
`$retentionLabelAction=[PSCustomObject]@{Settings=@(@{Key="FilePlanPropertyDepartment";Value="Legal"},@{Key="FilePlanPropertyCategory";Value="Tax"},@{Key="FilePlanPropertySubcategory";Value="US_Tax"},@{Key="FilePlanPropertyCitation";Value="LegalCitation"},@{Key="FilePlanPropertyReferenceId";Value="Referen`ceA"},@{Key="FilePlanPropertyAuthority";Value="Auth1"})}
151152

152153
- A second variable to convert the PSCustomObject to a JSON object using the following syntax:
153154

154-
$Variable2 = ConvertTo-Json $Variable1
155+
`$Variable2 = ConvertTo-Json $Variable1`
155156

156157
For example:
157158

158-
$fpStr = ConvertTo-Json $retentionLabelAction
159+
`$fpStr = ConvertTo-Json $retentionLabelAction`
159160

160161
You use the second variable as the value for this parameter.
161162

@@ -207,6 +208,30 @@ Accept pipeline input: False
207208
Accept wildcard characters: False
208209
```
209210

211+
### -MultiStageReviewProperty
212+
The MultiStageReviewProperty parameter specifies the multi-stage review properties to include in the label. This parameter uses the following syntax:
213+
214+
`'{"MultiStageReviewSettings":[{"StageName":"Stage1","Reviewers":[reviewer1,reviewer2,...reviewerN]},{"StageName":"Stage2","Reviewers":[reviewer1,reviewer2,...reviewerN]},]}'`
215+
216+
For example:
217+
218+
`'{"MultiStageReviewSettings":[{"StageName":"Stage1","Reviewers":[[email protected]]},{"StageName":"Stage2","Reviewers":[[email protected],[email protected]]},]}'`
219+
220+
This syntax is a JSON object that defines each review stage id, review stage name, and list of reviewers.
221+
222+
```yaml
223+
Type: String
224+
Parameter Sets: (All)
225+
Aliases:
226+
Applicable: Security & Compliance Center
227+
228+
Required: False
229+
Position: Named
230+
Default value: None
231+
Accept pipeline input: False
232+
Accept wildcard characters: False
233+
```
234+
210235
### -Notes
211236
The Notes parameter specifies additional information about the object. If the value contains spaces, enclose the value in quotation marks (").
212237

exchange/exchange-ps/exchange/Set-ComplianceTag.md

Lines changed: 35 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ Set-ComplianceTag [-Identity] <ComplianceRuleIdParameter>
2727
[-EventType <ComplianceRuleIdParameter>]
2828
[-FilePlanProperty <String>]
2929
[-Force]
30+
[-MultiStageReviewProperty <String>]
3031
[-Notes <String>]
3132
[-RetentionDuration <Unlimited>]
3233
[-ReviewerEmail <SmtpAddress[]>]
@@ -128,30 +129,30 @@ Accept wildcard characters: False
128129
### -FilePlanProperty
129130
The FilePlanProperty parameter specifies the file plan properties to include in the label. To view the file plan property names that you need to use in this parameter, run the following commands:
130131

131-
- Get-FilePlanPropertyAuthority | Format-List Name
132-
- Get-FilePlanPropertyCategory | Format-List Name
133-
- Get-FilePlanPropertyCitation | Format-List Name
134-
- Get-FilePlanPropertyDepartment | Format-List Name
135-
- Get-FilePlanPropertyReferenceId | Format-List Name
136-
- Get-FilePlanPropertySubCategory | Format-List Name
132+
- `Get-FilePlanPropertyAuthority | Format-List Name`
133+
- `Get-FilePlanPropertyCategory | Format-List Name`
134+
- `Get-FilePlanPropertyCitation | Format-List Name`
135+
- `Get-FilePlanPropertyDepartment | Format-List Name`
136+
- `Get-FilePlanPropertyReferenceId | Format-List Name`
137+
- `Get-FilePlanPropertySubCategory | Format-List Name`
137138

138139
A valid value for this parameter involves two steps:
139140

140141
- A variable to store the file plan properties as a PSCustomObject using the following syntax:
141142

142-
$Variable1=[PSCustomObject]@{Settings=@(@{Key="FilePlanPropertyDepartment";Value="Name"},@{Key="FilePlanPropertyCategory";Value="Name"},@{Key="FilePlanPropertySubcategory";Value="Name"},@{Key="FilePlanPropertyCitation";Value="Name"},@{Key="FilePlanPropertyReferenceId";Value="Name"},@{Key="FilePlanPropertyAuthority";Value="Name"})}
143+
`$Variable1=[PSCustomObject]@{Settings=@(@{Key="FilePlanPropertyDepartment";Value="Name"},@{Key="FilePlanPropertyCategory";Value="Name"},@{Key="FilePlanPropertySubcategory";Value="Name"},@{Key="FilePlanPropertyCitation";Value="Name"},@{Key="FilePlanPropertyReferenceId";Value="Name"},@{Key="FilePlanPropertyAuthority";Value="Name"})}`
143144

144145
For example:
145146

146-
$retentionLabelAction=[PSCustomObject]@{Settings=@(@{Key="FilePlanPropertyDepartment";Value="Legal"},@{Key="FilePlanPropertyCategory";Value="Tax"},@{Key="FilePlanPropertySubcategory";Value="US_Tax"},@{Key="FilePlanPropertyCitation";Value="LegalCitation"},@{Key="FilePlanPropertyReferenceId";Value="ReferenceA"},@{Key="FilePlanPropertyAuthority";Value="Auth1"})}
147+
`$retentionLabelAction=[PSCustomObject]@{Settings=@(@{Key="FilePlanPropertyDepartment";Value="Legal"},@{Key="FilePlanPropertyCategory";Value="Tax"},@{Key="FilePlanPropertySubcategory";Value="US_Tax"},@{Key="FilePlanPropertyCitation";Value="LegalCitation"},@{Key="FilePlanPropertyReferenceId";Value="Referen`ceA"},@{Key="FilePlanPropertyAuthority";Value="Auth1"})}
147148

148149
- A second variable to convert the PSCustomObject to a JSON object using the following syntax:
149150

150-
$Variable2 = ConvertTo-Json $Variable1
151+
`$Variable2 = ConvertTo-Json $Variable1`
151152

152153
For example:
153154

154-
$fpStr = ConvertTo-Json $retentionLabelAction
155+
`$fpStr = ConvertTo-Json $retentionLabelAction`
155156

156157
You use the second variable as the value for this parameter.
157158

@@ -184,6 +185,30 @@ Accept pipeline input: False
184185
Accept wildcard characters: False
185186
```
186187

188+
### -MultiStageReviewProperty
189+
The MultiStageReviewProperty parameter specifies the multi-stage review properties to include in the label. This parameter uses the following syntax:
190+
191+
`'{"MultiStageReviewSettings":[{"StageName":"Stage1","Reviewers":[reviewer1,reviewer2,...reviewerN]},{"StageName":"Stage2","Reviewers":[reviewer1,reviewer2,...reviewerN]},]}'`
192+
193+
For example:
194+
195+
`'{"MultiStageReviewSettings":[{"StageName":"Stage1","Reviewers":[[email protected]]},{"StageName":"Stage2","Reviewers":[[email protected],[email protected]]},]}'`
196+
197+
This syntax is a JSON object that defines each review stage id, review stage name, and list of reviewers.
198+
199+
```yaml
200+
Type: String
201+
Parameter Sets: (All)
202+
Aliases:
203+
Applicable: Security & Compliance Center
204+
205+
Required: False
206+
Position: Named
207+
Default value: None
208+
Accept pipeline input: False
209+
Accept wildcard characters: False
210+
```
211+
187212
### -Notes
188213
The Notes parameter specifies an optional note. If you specify a value that contains spaces, enclose the value in quotation marks ("), for example: "This is a user note".
189214

0 commit comments

Comments
 (0)