Skip to content

Commit 7936a32

Browse files
committed
Last TR for APpRetComp cmdlets
1 parent dee90a1 commit 7936a32

File tree

6 files changed

+34
-8
lines changed

6 files changed

+34
-8
lines changed

exchange/exchange-ps/exchange/New-AppRetentionCompliancePolicy.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,12 @@ To use this cmdlet in Security & Compliance Center PowerShell, you need to be as
5757

5858
### Example 1
5959
```powershell
60-
{{ Add example code here }}
60+
New-AppRetentionCompliancePolicy -Name "Regulation 567 Compliance" -Applications "User:MicrosoftTeams,Yammer","Group:MicrosoftTeams,Yammer" -ExchangeLocation "Jennifer Petersen","Kitty Nakamura"
6161
```
6262

63-
{{ Add example description here }}
63+
This example creates a static scope retention policy named Regulation 567 Compliance for the Yammer user messages of Jennifer Petersen and Kitty Nakamura.
64+
65+
After you create the retention policy, use the New-AppRetentionComplianceRule cmdlet to create a retention rule and assign it the retention policy to it.
6466

6567
## PARAMETERS
6668

exchange/exchange-ps/exchange/New-AppRetentionComplianceRule.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,10 @@ To use this cmdlet in Security & Compliance Center PowerShell, you need to be as
7575

7676
### Example 1
7777
```powershell
78-
{{ Add example code here }}
78+
New-AppRetentionComplianceRule -Name RetUnlimited -Policy "Regulation 567 Compliance" -RetentionDuration Unlimited
7979
```
8080

81-
{{ Add example description here }}
81+
This example creates a new retention rule named RetUnlimited and adds it to the retention policy named Regulation 567 Compliance.
8282

8383
## PARAMETERS
8484

exchange/exchange-ps/exchange/Set-AppRetentionCompliancePolicy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,10 @@ To use this cmdlet in Security & Compliance Center PowerShell, you need to be as
107107

108108
### Example 1
109109
```powershell
110-
{{ Add example code here }}
110+
Set-AppRetentionCompliancePolicy Identity "Regulation 563 Marketing" -Applications "User:MicrosoftTeams","Group:MicrosoftTeams,Yammer" -AddExchangeLocation "Scott Smith" -Comment "Added new counsel, 9/9/21"
111111
```
112112

113-
{{ Add example description here }}
113+
This example adds a new user to the existing static scope retention policy named Regulation 563 Marketing that's set up for Teams private channels messages.
114114

115115
## PARAMETERS
116116

exchange/exchange-ps/exchange/Set-AppRetentionComplianceRule.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ To use this cmdlet in Security & Compliance Center PowerShell, you need to be as
4444

4545
### Example 1
4646
```powershell
47-
{{ Add example code here }}
47+
Set-AppRetentionComplianceRule -Identity "563 Marketing Rule" -RetentionDuration 180 RetentionDurationDisplayHint Days
4848
```
4949

50-
{{ Add example description here }}
50+
This example updates the length of the retention duration for a rule named 563 Marketing Rule.
5151

5252
## PARAMETERS
5353

exchange/exchange-ps/exchange/exchange.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1992,6 +1992,10 @@ Exchange PowerShell is built on Windows PowerShell technology and provides a pow
19921992

19931993
### [Export-FilePlanProperty](Export-FilePlanProperty.md)
19941994

1995+
### [Get-AppRetentionCompliancePolicy](Get-AppRetentionCompliancePolicy.md)
1996+
1997+
### [Get-AppRetentionComplianceRule](Get-AppRetentionComplianceRule.md)
1998+
19951999
### [Get-ComplianceRetentionEvent](Get-ComplianceRetentionEvent.md)
19962000

19972001
### [Get-ComplianceRetentionEventType](Get-ComplianceRetentionEventType.md)
@@ -2042,6 +2046,10 @@ Exchange PowerShell is built on Windows PowerShell technology and provides a pow
20422046

20432047
### [Import-FilePlanProperty](Import-FilePlanProperty.md)
20442048

2049+
### [New-AppRetentionCompliancePolicy](New-AppRetentionCompliancePolicy.md)
2050+
2051+
### [New-AppRetentionComplianceRule](New-AppRetentionComplianceRule.md)
2052+
20452053
### [New-ComplianceRetentionEvent](New-ComplianceRetentionEvent.md)
20462054

20472055
### [New-ComplianceRetentionEventType](New-ComplianceRetentionEventType.md)
@@ -2078,6 +2086,10 @@ Exchange PowerShell is built on Windows PowerShell technology and provides a pow
20782086

20792087
### [New-RetentionPolicyTag](New-RetentionPolicyTag.md)
20802088

2089+
### [Remove-AppRetentionCompliancePolicy](Remove-AppRetentionCompliancePolicy.md)
2090+
2091+
### [Remove-AppRetentionComplianceRule](Remove-AppRetentionComplianceRule.md)
2092+
20812093
### [Remove-ComplianceRetentionEventType](Remove-ComplianceRetentionEventType.md)
20822094

20832095
### [Remove-ComplianceTag](Remove-ComplianceTag.md)
@@ -2112,6 +2124,10 @@ Exchange PowerShell is built on Windows PowerShell technology and provides a pow
21122124

21132125
### [Remove-RetentionPolicyTag](Remove-RetentionPolicyTag.md)
21142126

2127+
### [Set-AppRetentionCompliancePolicy](Set-AppRetentionCompliancePolicy.md)
2128+
2129+
### [Set-AppRetentionComplianceRule](Set-AppRetentionComplianceRule.md)
2130+
21152131
### [Set-ComplianceRetentionEventType](Set-ComplianceRetentionEventType.md)
21162132

21172133
### [Set-ComplianceTag](Set-ComplianceTag.md)

exchange/mapping/serviceMapping.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -980,6 +980,8 @@
980980
"Update-eDiscoveryCaseAdmin": "policy-and-compliance-ediscovery",
981981
"Enable-ComplianceTagStorage": "policy-and-compliance-retention",
982982
"Export-FilePlanProperty": "policy-and-compliance-retention",
983+
"Get-AppRetentionCompliancePolicy": "policy-and-compliance-retention",
984+
"Get-AppRetentionComplianceRule": "policy-and-compliance-retention",
983985
"Get-ComplianceRetentionEvent": "policy-and-compliance-retention",
984986
"Get-ComplianceRetentionEventType": "policy-and-compliance-retention",
985987
"Get-ComplianceTag": "policy-and-compliance-retention",
@@ -1006,6 +1008,8 @@
10061008
"Get-RetentionPolicyTag": "policy-and-compliance-retention",
10071009
"Import-FilePlanProperty": "policy-and-compliance-retention",
10081010
"New-ComplianceRetentionEvent": "policy-and-compliance-retention",
1011+
"New-AppRetentionCompliancePolicy": "policy-and-compliance-retention",
1012+
"New-AppRetentionComplianceRule": "policy-and-compliance-retention",
10091013
"New-ComplianceRetentionEventType": "policy-and-compliance-retention",
10101014
"New-ComplianceTag": "policy-and-compliance-retention",
10111015
"New-FilePlanPropertyAuthority": "policy-and-compliance-retention",
@@ -1023,6 +1027,8 @@
10231027
"New-RetentionComplianceRule": "policy-and-compliance-retention",
10241028
"New-RetentionPolicy": "policy-and-compliance-retention",
10251029
"New-RetentionPolicyTag": "policy-and-compliance-retention",
1030+
"Remove-AppRetentionCompliancePolicy": "policy-and-compliance-retention",
1031+
"Remove-AppRetentionComplianceRule": "policy-and-compliance-retention",
10261032
"Remove-ComplianceRetentionEventType": "policy-and-compliance-retention",
10271033
"Remove-ComplianceTag": "policy-and-compliance-retention",
10281034
"Remove-FilePlanPropertyAuthority": "policy-and-compliance-retention",
@@ -1040,6 +1046,8 @@
10401046
"Remove-RetentionComplianceRule": "policy-and-compliance-retention",
10411047
"Remove-RetentionPolicy": "policy-and-compliance-retention",
10421048
"Remove-RetentionPolicyTag": "policy-and-compliance-retention",
1049+
"Set-AppRetentionCompliancePolicy": "policy-and-compliance-retention",
1050+
"Set-AppRetentionComplianceRule": "policy-and-compliance-retention",
10431051
"Set-ComplianceRetentionEventType": "policy-and-compliance-retention",
10441052
"Set-ComplianceTag": "policy-and-compliance-retention",
10451053
"Set-FilePlanPropertyAuthority": "policy-and-compliance-retention",

0 commit comments

Comments
 (0)