Skip to content

Commit cf84c84

Browse files
committed
Merge branch 'main' into SIS-chrisda
2 parents 276fc6a + 4ee6409 commit cf84c84

File tree

124 files changed

+4721
-2140
lines changed

Some content is hidden

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

124 files changed

+4721
-2140
lines changed

.github/workflows/AutoLabelAssign.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,11 @@ jobs:
3030
with:
3131
PayloadJson: ${{ needs.download-payload.outputs.WorkflowPayload }}
3232
AutoAssignUsers: 1
33+
AutoAssignReviewers: 1
3334
AutoLabel: 1
3435
ExcludedUserList: '["user1", "user2"]'
3536
ExcludedBranchList: '["branch1", "branch2"]'
3637
secrets:
37-
AccessToken: ${{ secrets.GITHUB_TOKEN }}
38+
AccessToken: ${{ secrets.GITHUB_TOKEN }}
39+
PrivateKey: ${{ secrets.M365_APP_PRIVATE_KEY }}
40+
ClientId: ${{ secrets.M365_APP_CLIENT_ID }}

.github/workflows/AutoPublish.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ permissions:
77

88
on:
99
schedule:
10-
- cron: "25 2,5,8,11,14,17,20,22 * * *" # Times are UTC based on Daylight Saving Time. Need to be adjusted for Standard Time. Scheduling at :25 to account for queuing lag.
10+
# - cron: "25 2,5,8,11,14,17,20,22 * * *" # Times are UTC based on Daylight Saving Time (~Mar-Nov). Scheduling at :25 to account for queuing lag.
11+
- cron: "25 3,6,9,12,15,18,21,23 * * *" # Times are UTC based on Standard Time (~Nov-Mar). Scheduling at :25 to account for queuing lag.
1112

1213
workflow_dispatch:
1314

.github/workflows/BackgroundTasks.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ permissions:
66

77
on:
88
pull_request_target:
9+
types: [opened, synchronize, reopened, ready_for_review]
910

1011
jobs:
1112
upload:

.openpublishing.redirection.exchange.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -997,7 +997,7 @@
997997
},
998998
{
999999
"source_path": "exchange/virtual-folder/exchange/client-access/New-ClientAccessRule.md",
1000-
"redirect_url": "/powershell/module/exchangepowershell/new-clientaccessrule",
1000+
"redirect_url": "https://techcommunity.microsoft.com/blog/exchange/update-on-client-access-rules-deprecation-in-exchange-online/4354809",
10011001
"redirect_document_id": false
10021002
},
10031003
{
@@ -10372,8 +10372,8 @@
1037210372
},
1037310373
{
1037410374
"source_path": "exchange/virtual-folder/exchange/New-ClientAccessRule.md",
10375-
"redirect_url": "/powershell/module/exchangepowershell/new-clientaccessrule",
10376-
"redirect_document_id": true
10375+
"redirect_url": "https://techcommunity.microsoft.com/blog/exchange/update-on-client-access-rules-deprecation-in-exchange-online/4354809",
10376+
"redirect_document_id": false
1037710377
},
1037810378
{
1037910379
"source_path": "exchange/virtual-folder/exchange/New-ComplianceCase.md",
@@ -14234,6 +14234,11 @@
1423414234
"source_path": "exchange/virtual-folder/exchange/Write-AdminAuditLog.md",
1423514235
"redirect_url": "/powershell/module/exchangepowershell/write-adminauditlog",
1423614236
"redirect_document_id": true
14237+
},
14238+
{
14239+
"source_path": "exchange/virtual-folder/exchangepowershell/New-ClientAccessRule.md",
14240+
"redirect_url": "https://techcommunity.microsoft.com/blog/exchange/update-on-client-access-rules-deprecation-in-exchange-online/4354809",
14241+
"redirect_document_id": false
1423714242
}
1423814243
]
1423914244
}

.openpublishing.redirection.teams.json

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3019,6 +3019,31 @@
30193019
"source_path": "teams/virtual-folder/MicrosoftTeams/Set-CsGroupPolicyAssignment.md",
30203020
"redirect_url": "/powershell/module/microsoftteams/",
30213021
"redirect_document_id": false
3022+
},
3023+
{
3024+
"source_path": "teams/virtual-folder/MicrosoftTeams/Get-CsTeamsRecordingRollOutPolicy.md",
3025+
"redirect_url": "/powershell/module/microsoftteams/",
3026+
"redirect_document_id": false
3027+
},
3028+
{
3029+
"source_path": "teams/virtual-folder/MicrosoftTeams/Grant-CsTeamsRecordingRollOutPolicy.md",
3030+
"redirect_url": "/powershell/module/microsoftteams/",
3031+
"redirect_document_id": false
3032+
},
3033+
{
3034+
"source_path": "teams/virtual-folder/MicrosoftTeams/New-CsTeamsRecordingRollOutPolicy.md",
3035+
"redirect_url": "/powershell/module/microsoftteams/",
3036+
"redirect_document_id": false
3037+
},
3038+
{
3039+
"source_path": "teams/virtual-folder/MicrosoftTeams/Remove-CsTeamsRecordingRollOutPolicy.md",
3040+
"redirect_url": "/powershell/module/microsoftteams/",
3041+
"redirect_document_id": false
3042+
},
3043+
{
3044+
"source_path": "teams/virtual-folder/MicrosoftTeams/Set-CsTeamsRecordingRollOutPolicy.md",
3045+
"redirect_url": "/powershell/module/microsoftteams/",
3046+
"redirect_document_id": false
30223047
}
30233048
]
3024-
}
3049+
}

exchange/docs-conceptual/app-only-auth-powershell-v2.md

Lines changed: 28 additions & 32 deletions
Large diffs are not rendered by default.

exchange/docs-conceptual/connect-exo-powershell-managed-identity.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ After you've successfully created the PowerShell runbook, do the following steps
131131
3. On the **Runbooks** flyout that opens, select the runbook.
132132
4. On the details page of the runbook, select **Start**.
133133

134-
### Connect to Exchange Online PowerShell using Azure VMs with system-assigned managed identities
134+
### Connect to Exchange Online PowerShell using Azure VMs with user-assigned managed identities
135135

136136
In a Windows PowerShell window in the Azure VM, use the command as described in the beginning of this section. For example:
137137

exchange/exchange-ps/ExchangePowerShell/Check-PurviewConfig.md

Lines changed: 171 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,28 @@ For information about the parameter sets in the Syntax section below, see [Excha
2424
```
2525
Check-PurviewConfig
2626
[[-Component] <PurviewConfigComponent>]
27+
[-Confirm]
2728
[[-DateTimeUTC] <String>]
29+
[[-DeviceName] <String>]
2830
[[-File] <String>]
31+
[[-FileAsBytes] <Byte[]>]
2932
[[-IncidentId] <String>]
3033
[[-ItemId] <String>]
3134
[[-MessageId] <String>]
35+
[[-PolicyName] <String>]
36+
[[-RecipientAddress] SmtpAddress>]
3237
[[-RecordId] <String>]
3338
[[-RuleName] <String>]
39+
[[-SenderAddress] <SmtpAddress>]
40+
[[-SharepointItemUniqueId] <String>]
41+
[[-SharepointSiteId] <String>]
42+
[[-SiteUrl] <String>]
43+
[[-SitIdentity] <String>]
3444
[[-TestCases] <String[]>]
3545
[[-Theme] <PurviewConfigTheme>]
3646
[[-UserPrincipalName] <SmtpAddress>]
37-
[[-Workload] <String>]
38-
[-Confirm]
3947
[-WhatIf]
48+
[[-Workload] <String>]
4049
[<CommonParameters>]
4150
```
4251

@@ -156,6 +165,24 @@ Accept pipeline input: False
156165
Accept wildcard characters: False
157166
```
158167

168+
### -DeviceName
169+
170+
> Applicable: Security & Compliance
171+
172+
{{ Fill DeviceName Description }}
173+
174+
```yaml
175+
Type: String
176+
Parameter Sets: (All)
177+
Aliases:
178+
179+
Required: False
180+
Position: 2
181+
Default value: None
182+
Accept pipeline input: False
183+
Accept wildcard characters: False
184+
```
185+
159186
### -File
160187

161188
> Applicable: Security & Compliance
@@ -174,6 +201,24 @@ Accept pipeline input: False
174201
Accept wildcard characters: False
175202
```
176203

204+
### -FileAsBytes
205+
206+
> Applicable: Security & Compliance
207+
208+
{{ Fill FileAsBytes Description }}
209+
210+
```yaml
211+
Type: Byte[]
212+
Parameter Sets: (All)
213+
Aliases:
214+
215+
Required: False
216+
Position: 4
217+
Default value: None
218+
Accept pipeline input: False
219+
Accept wildcard characters: False
220+
```
221+
177222
### -IncidentId
178223

179224
> Applicable: Security & Compliance
@@ -232,6 +277,42 @@ Accept pipeline input: False
232277
Accept wildcard characters: False
233278
```
234279

280+
### -PolicyName
281+
282+
> Applicable: Security & Compliance
283+
284+
{{ Fill PolicyName Description }}
285+
286+
```yaml
287+
Type: String
288+
Parameter Sets: (All)
289+
Aliases:
290+
291+
Required: False
292+
Position: 8
293+
Default value: None
294+
Accept pipeline input: False
295+
Accept wildcard characters: False
296+
```
297+
298+
### -RecipientAddress
299+
300+
> Applicable: Security & Compliance
301+
302+
{{ Fill RecipientAddress Description }}
303+
304+
```yaml
305+
Type: SmtpAddress
306+
Parameter Sets: (All)
307+
Aliases:
308+
309+
Required: False
310+
Position: 9
311+
Default value: None
312+
Accept pipeline input: False
313+
Accept wildcard characters: False
314+
```
315+
235316
### -RecordId
236317

237318
> Applicable: Security & Compliance
@@ -274,6 +355,94 @@ Accept pipeline input: False
274355
Accept wildcard characters: False
275356
```
276357

358+
### -SenderAddress
359+
360+
> Applicable: Security & Compliance
361+
362+
{{ Fill SenderAddress Description }}
363+
364+
```yaml
365+
Type: SmtpAddress
366+
Parameter Sets: (All)
367+
Aliases:
368+
369+
Required: False
370+
Position: 12
371+
Default value: None
372+
Accept pipeline input: False
373+
Accept wildcard characters: False
374+
```
375+
376+
### -SharepointItemUniqueId
377+
378+
> Applicable: Security & Compliance
379+
380+
{{ Fill SharepointItemUniqueId Description }}
381+
382+
```yaml
383+
Type: String
384+
Parameter Sets: (All)
385+
Aliases:
386+
387+
Required: False
388+
Position: 13
389+
Default value: None
390+
Accept pipeline input: False
391+
Accept wildcard characters: False
392+
```
393+
394+
### -SharepointSiteId
395+
396+
> Applicable: Security & Compliance
397+
398+
```yaml
399+
Type: String
400+
Parameter Sets: (All)
401+
Aliases:
402+
403+
Required: False
404+
Position: 14
405+
Default value: None
406+
Accept pipeline input: False
407+
Accept wildcard characters: False
408+
```
409+
410+
### -SitIdentity
411+
412+
> Applicable: Security & Compliance
413+
414+
{{ Fill SitIdentity Description }}
415+
416+
```yaml
417+
Type: String
418+
Parameter Sets: (All)
419+
Aliases:
420+
421+
Required: False
422+
Position: 16
423+
Default value: None
424+
Accept pipeline input: False
425+
Accept wildcard characters: False
426+
```
427+
428+
### -SiteUrl
429+
430+
> Applicable: Security & Compliance
431+
432+
{{ Fill SiteUrl Description }}
433+
434+
```yaml
435+
Type: String
436+
Parameter Sets: (All)
437+
Aliases:
438+
439+
Required: False
440+
Position: 15
441+
Default value: None
442+
Accept pipeline input: False
443+
Accept wildcard characters: False
444+
```
445+
277446
### -TestCases
278447

279448
> Applicable: Security & Compliance

exchange/exchange-ps/ExchangePowerShell/Disable-MailboxQuarantine.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ This example releases the mailbox for the user Brian Johnson from quarantine.
8585

8686
### -Identity
8787

88-
> Applicable: Exchange Server 2013
88+
> Applicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
8989
9090
The Identity parameter specifies the mailbox that you want to release from quarantine. You can use any value that uniquely identifies the mailbox. For example:
9191

exchange/exchange-ps/ExchangePowerShell/Enable-MailboxQuarantine.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ This example quarantines the mailbox for the user Brian Johnson.
6969

7070
### -Identity
7171

72-
> Applicable: Exchange Server 2013
72+
> Applicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
7373
7474
The Identity parameter specifies the mailbox that you want to quarantine. You can use any value that uniquely identifies the mailbox. For example:
7575

0 commit comments

Comments
 (0)