Skip to content

Commit c09e890

Browse files
Merge branch 'main' into patch-1
2 parents abfb7ec + 293b5da commit c09e890

9 files changed

+202
-38
lines changed

exchange/exchange-ps/exchange/Get-DlpCompliancePolicy.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ Accept wildcard characters: False
108108
### -DistributionDetail
109109
The DistributionDetail switch returns detailed policy distribution information in the DistributionResults property. You don't need to specify a value with this switch.
110110
111+
**Tip**: The DistributionResults property is unreliable and prone to errors.
112+
111113
```yaml
112114
Type: SwitchParameter
113115
Parameter Sets: (All)

teams/teams-ps/teams/New-CsOnlineDirectRoutingTelephoneNumberUploadOrder.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ schema: 2.0.0
1414
# New-CsOnlineDirectRoutingTelephoneNumberUploadOrder
1515

1616
## SYNOPSIS
17-
This cmdlet creates a request to upload Direct Routing telephone numbers to Microsoft Teams telephone number management inventory.
17+
This cmdlet creates a request to upload Direct Routing telephone numbers to Microsoft Teams telephone number management inventory. The output of the cmdlet is the "orderId" of the asynchronous Direct Routing Number creation operation.
1818

1919
## SYNTAX
2020

@@ -24,7 +24,9 @@ New-CsOnlineDirectRoutingTelephoneNumberUploadOrder [-TelephoneNumber <String>]
2424
```
2525

2626
## DESCRIPTION
27-
This cmdlet uploads Direct Routing telephone numbers to Microsoft Teams telephone number management inventory. Once uploaded the phone numbers will be visible in Teams PowerShell as acquired Direct Routing phone numbers. The cmdlet is an asynchronous operation and will return an OrderId as output. [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet can be used to check the status of the OrderId including any error or warning message that may result from the operation.
27+
This cmdlet uploads Direct Routing telephone numbers to Microsoft Teams telephone number management inventory. Once uploaded the phone numbers will be visible in Teams PowerShell as acquired Direct Routing phone numbers.
28+
29+
The cmdlet is an asynchronous operation and will return an OrderId as output. You can use the [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to check the status of the OrderId, including any error or warning messages that might result from the operation: `Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId "orderId"`.
2830

2931
## EXAMPLES
3032

@@ -34,20 +36,28 @@ PS C:\> New-CsOnlineDirectRoutingTelephoneNumberUploadOrder -TelephoneNumber "+1
3436
cdf3073a-6fbb-4ade-a8af-e8fa1f3b9c13
3537
```
3638

37-
In this example, a new Direct Routing telephone number "+123456789" is being uploaded to Microsoft Teams telephone number management inventory. The output of the cmdlet is the OrderId that can be used with [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order.
39+
In this example, a new Direct Routing telephone number "+123456789" is being uploaded to Microsoft Teams telephone number management inventory. The output of the cmdlet is the OrderId that can be used with the [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order: `Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId "orderId"`.
3840

3941
### Example 2
4042
```powershell
43+
PS C:\> New-CsOnlineDirectRoutingTelephoneNumberUploadOrder -TelephoneNumber "+123456789,+134567890,+145678901"
44+
cdf3073a-6fbb-4ade-a8af-e8fa1f3b9c14
45+
```
46+
47+
In this example, a list of telephone numbers is being uploaded to Microsoft Teams telephone number management inventory. The output of the cmdlet is the OrderId that can be used with the [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order: `Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId "orderId"`.
48+
49+
### Example 3
50+
```powershell
4151
PS C:\> New-CsOnlineDirectRoutingTelephoneNumberUploadOrder -StartingNumber "+12000000" -EndingNumber "+12000009"
4252
cdf3073a-6fbb-4ade-a8af-e8fa1f3b9c13
4353
```
4454

45-
In this example, a range of Direct Routing telephone numbers from "+12000000" to "+12000009" are being uploaded to Microsoft Teams telephone number management inventory. The output of the cmdlet is the OrderId that can be used with [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order.
55+
In this example, a range of Direct Routing telephone numbers from "+12000000" to "+12000009" are being uploaded to Microsoft Teams telephone number management inventory. The output of the cmdlet is the OrderId that can be used with the [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order: `Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId "orderId"`.
4656

4757
## PARAMETERS
4858

4959
### -TelephoneNumber
50-
This is the Direct Routing telephone number you wish to upload to Microsoft Teams telephone number management inventory.
60+
This is the Direct Routing telephone numbers you wish to upload to Microsoft Teams telephone number management inventory. It is comma delimited list of one or more Direct Routing telephone numbers.
5161

5262
```yaml
5363
Type: String

teams/teams-ps/teams/New-CsOnlineTelephoneNumberReleaseOrder.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ New-CsOnlineTelephoneNumberReleaseOrder [-TelephoneNumber <String>] [-StartingNu
2323
```
2424

2525
## DESCRIPTION
26-
This cmdlet releases existing Direct Routing telephone numbers from Microsoft Teams telephone number management inventory. Once released the phone numbers will not be visible in Teams PowerShell as acquired Direct Routing phone numbers. The cmdlet is an asynchronous operation and will return an OrderId as output. [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet can be used to check the status of the OrderId including any error or warning message that may result from the operation.
26+
This cmdlet releases existing Direct Routing telephone numbers from Microsoft Teams telephone number management inventory. Once released the phone numbers will not be visible in Teams PowerShell as acquired Direct Routing phone numbers.
27+
28+
The cmdlet is an asynchronous operation and will return an OrderId as output. You can use the [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to check the status of the OrderId, including any error or warning messages that might result from the operation: `Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId "orderId"`.
2729

2830
## EXAMPLES
2931

@@ -33,15 +35,23 @@ PS C:\> New-CsOnlineTelephoneNumberReleaseOrder -TelephoneNumber "+123456789"
3335
cdf3073a-6fbb-4ade-a8af-e8fa1f3b9c13
3436
```
3537

36-
In this example, a new Direct Routing telephone number "+123456789" is being released from Microsoft Teams telephone number management inventory. The output of the cmdlet is the OrderId that can be used with [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order.
38+
In this example, a new Direct Routing telephone number "+123456789" is being released from Microsoft Teams telephone number management inventory. The output of the cmdlet is the OrderId that can be used with the [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order: `Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId "orderId"`.
3739

3840
### Example 2
3941
```powershell
42+
PS C:\> New-CsOnlineTelephoneNumberReleaseOrder -TelephoneNumber "+123456789,+134567890,+145678901"
43+
cdf3073a-6fbb-4ade-a8af-e8fa1f3b9c13
44+
```
45+
46+
In this example, a list of Direct Routing telephone numbers are being released from Microsoft Teams telephone number management. The output of the cmdlet is the OrderId that can be used with the [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order: `Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId "orderId"`.
47+
48+
### Example 3
49+
```powershell
4050
PS C:\> New-CsOnlineTelephoneNumberReleaseOrder -StartingNumber "+12000000" -EndingNumber "+12000009"
4151
cdf3073a-6fbb-4ade-a8af-e8fa1f3b9c13
4252
```
4353

44-
In this example, a range of Direct Routing telephone numbers from "+12000000" to "+12000009" are being released from Microsoft Teams telephone number management. The output of the cmdlet is the OrderId that can be used with [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order.
54+
In this example, a range of Direct Routing telephone numbers from "+12000000" to "+12000009" are being released from Microsoft Teams telephone number management. The output of the cmdlet is the OrderId that can be used with the [Get-CsOnlineTelephoneNumberOrder](https://learn.microsoft.com/powershell/module/teams/get-csonlinetelephonenumberorder) cmdlet to retrieve the status of the order: `Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId "orderId"`.
4555

4656
## PARAMETERS
4757

teams/teams-ps/teams/New-CsTeamsComplianceRecordingPolicy.md

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ schema: 2.0.0
77
manager: nakumar
88
author: aditdalvi
99
ms.author: aditd
10-
ms.reviewer:
1110
---
1211

1312
# New-CsTeamsComplianceRecordingPolicy
@@ -18,11 +17,12 @@ Automatic policy-based recording is only applicable to Microsoft Teams users.
1817

1918
## SYNTAX
2019

21-
```
20+
```powershell
2221
New-CsTeamsComplianceRecordingPolicy [-Tenant <System.Guid>] [-Identity <XdsIdentity>]
2322
[-Enabled <Boolean>] [-WarnUserOnRemoval <Boolean>] [-DisableComplianceRecordingAudioNotificationForCalls <Boolean>]
2423
[-RecordReroutedCalls <Boolean>] [-Description <String>]
2524
[-ComplianceRecordingApplications <ComplianceRecordingApplication[]>] [-CustomBanner <Guid>]
25+
[-CustomPromptsEnabled <Boolean>] [-CustomPromptsPackageId <String>]
2626
[-InMemory] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
2727
```
2828

@@ -266,6 +266,36 @@ Accept pipeline input: False
266266
Accept wildcard characters: False
267267
```
268268
269+
### -CustomPromptsEnabled
270+
Indicates whether compliance recording custom prompts feature is enabled for this tenant / user.
271+
272+
```yaml
273+
Type: Boolean
274+
Parameter Sets: (All)
275+
Aliases:
276+
277+
Required: False
278+
Position: Named
279+
Default value: None
280+
Accept pipeline input: False
281+
Accept wildcard characters: False
282+
```
283+
284+
### -CustomPromptsPackageId
285+
Reference to custom prompts package.
286+
287+
```yaml
288+
Type: String
289+
Parameter Sets: (All)
290+
Aliases:
291+
292+
Required: False
293+
Position: Named
294+
Default value: None
295+
Accept pipeline input: False
296+
Accept wildcard characters: False
297+
```
298+
269299
### -WhatIf
270300
Shows what would happen if the cmdlet runs.
271301
The cmdlet is not run.

teams/teams-ps/teams/New-CsTeamsEventsPolicy.md

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ This cmdlet allows you to create a new TeamsEventsPolicy instance and set its pr
1313

1414
## SYNTAX
1515

16-
```
16+
```powershell
1717
New-CsTeamsEventsPolicy [-Identity] <String> [-AllowWebinars <String>] [-AllowTownhalls <String>] [-AllowEmailEditing <String>] [-Description <String>]
1818
[-RecordingForTownhall <String>] [-RecordingForWebinar <String>]
19-
[-TranscriptionForTownhall <String>] [-TranscriptionForWebinar <String>]
19+
[-TranscriptionForTownhall <String>] [-TranscriptionForWebinar <String>] [-AllowEventIntegrations <Boolean>] [-TownhallChatExperience <String>]
2020
[-UseMicrosoftECDN <String>] [-EventAccessType <String>] [-WhatIf] [-Confirm] [<CommonParameters>]
2121
[-ImmersiveEvents <String>]
2222
```
@@ -265,6 +265,36 @@ Accept pipeline input: False
265265
Accept wildcard characters: False
266266
```
267267
268+
### -AllowEventIntegrations
269+
This setting governs the access to the integrations tab in the event creation workflow.
270+
271+
```yaml
272+
Type: Boolean
273+
Parameter Sets: (All)
274+
Aliases:
275+
276+
Required: False
277+
Position: Named
278+
Default value: None
279+
Accept pipeline input: False
280+
Accept wildcard characters: False
281+
```
282+
283+
### -TownhallChatExperience
284+
This setting governs if the user can enable the Comment Stream chat experience for Townhalls.
285+
286+
```yaml
287+
Type: String
288+
Parameter Sets: (All)
289+
Aliases:
290+
291+
Required: False
292+
Position: Named
293+
Default value: None
294+
Accept pipeline input: False
295+
Accept wildcard characters: False
296+
```
297+
268298
### -Confirm
269299
The Confirm switch does not work with this cmdlet.
270300

teams/teams-ps/teams/New-CsTeamsFeedbackPolicy.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ online version: https://learn.microsoft.com/powershell/module/teams/new-csteamsf
44
applicable: Microsoft Teams
55
title: New-CsTeamsFeedbackPolicy
66
schema: 2.0.0
7-
manager: bulenteg
8-
ms.author: tomkau
9-
ms.author: tomkau
10-
ms.reviewer:
117
---
128

139
# New-CsTeamsFeedbackPolicy
@@ -17,9 +13,9 @@ Use this cmdlet to control whether users in your organization can send feedback
1713

1814
## SYNTAX
1915

20-
```
16+
```powershell
2117
New-CsTeamsFeedbackPolicy [-WhatIf] [-Confirm] [[-Identity] <Object>] [-Tenant <Object>] [-InMemory]
22-
[-AllowEmailCollection <Boolean>] [-AllowLogCollection <Boolean>] [-AllowScreenshotCollection <Boolean>]
18+
[-AllowEmailCollection <Boolean>] [-AllowLogCollection <Boolean>] [-AllowScreenshotCollection <Boolean>] [-EnableFeatureSuggestions <Boolean>]
2319
[-UserInitiatedMode <String>] [-ReceiveSurveysMode <String>] [-Force] [<CommonParameters>]
2420
```
2521

@@ -194,6 +190,21 @@ Accept pipeline input: False
194190
Accept wildcard characters: False
195191
```
196192
193+
### -EnableFeatureSuggestions
194+
This setting will enable Tenant Admins to hide or show the Teams menu item “Help | Suggest a Feature”.
195+
196+
```yaml
197+
Type: Boolean
198+
Parameter Sets: (All)
199+
Aliases:
200+
201+
Required: False
202+
Position: Named
203+
Default value: None
204+
Accept pipeline input: False
205+
Accept wildcard characters: False
206+
```
207+
197208
### -WhatIf
198209
Shows what would happen if the cmdlet runs.
199210
The cmdlet is not run.

teams/teams-ps/teams/New-CsTeamsMeetingBrandingPolicy.md

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,12 @@ The **CsTeamsMeetingBrandingPolicy** cmdlet enables administrators to control th
1717

1818
## SYNTAX
1919

20-
```
20+
```powershell
2121
New-CsTeamsMeetingBrandingPolicy
2222
[-MeetingBackgroundImages <PSListModifier>]
2323
[-MeetingBrandingThemes <PSListModifier>]
2424
[-DefaultTheme <String>] [-EnableMeetingOptionsThemeOverride <Boolean>]
25+
[-EnableNdiAssuranceSlate <Boolean>] [-NdiAssuranceSlateImages <PSListModifier>] [-RequireBackgroundEffect <Boolean>]
2526
[-EnableMeetingBackgroundImages <Boolean>] [-Identity] <String> [-Force] [-WhatIf] [-Confirm]
2627
[<CommonParameters>]
2728
```
@@ -137,6 +138,51 @@ Accept pipeline input: False
137138
Accept wildcard characters: False
138139
```
139140
141+
### -EnableNdiAssuranceSlate
142+
This enables meeting Network Device Interface Assurance Slate branding.
143+
144+
```yaml
145+
Type: Boolean
146+
Parameter Sets: (All)
147+
Aliases:
148+
149+
Required: False
150+
Position: Named
151+
Default value: None
152+
Accept pipeline input: False
153+
Accept wildcard characters: False
154+
```
155+
156+
### -NdiAssuranceSlateImages
157+
Used to specify images that can be used as assurance slates during NDI (Network Device Interface) streaming in Teams meetings. This parameter allows administrators to define a set of images that can be displayed to participants to ensure that the NDI stream is functioning correctly.
158+
159+
```yaml
160+
Type: System.Management.Automation.PSListModifier`1[Microsoft.Teams.Policy.Administration.Cmdlets.Core.NdiAssuranceSlate]
161+
Parameter Sets: (All)
162+
Aliases:
163+
164+
Required: False
165+
Position: Named
166+
Default value: None
167+
Accept pipeline input: False
168+
Accept wildcard characters: False
169+
```
170+
171+
### -RequireBackgroundEffect
172+
This mandates a meeting background for participants.
173+
174+
```yaml
175+
Type: Boolean
176+
Parameter Sets: (All)
177+
Aliases:
178+
179+
Required: False
180+
Position: Named
181+
Default value: None
182+
Accept pipeline input: False
183+
Accept wildcard characters: False
184+
```
185+
140186
### -Confirm
141187
Prompts you for confirmation before running the cmdlet.
142188

teams/teams-ps/teams/Set-CsTeamsMeetingConfiguration.md

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@ online version: https://learn.microsoft.com/powershell/module/teams/set-csteamsm
55
applicable: Microsoft Teams
66
title: Set-CsTeamsMeetingConfiguration
77
schema: 2.0.0
8-
manager: bulenteg
9-
author: tomkau
10-
ms.author: tomkau
11-
ms.reviewer: williamlooney
128
---
139

1410
# Set-CsTeamsMeetingConfiguration
@@ -21,23 +17,23 @@ The CsTeamsMeetingConfiguration cmdlets enable administrators to control the mee
2117

2218
### Identity (Default)
2319

24-
```
20+
```powershell
2521
Set-CsTeamsMeetingConfiguration [-Tenant <Guid>] [-LogoURL <String>] [-LegalURL <String>]
2622
[-HelpURL <String>] [-CustomFooterText <String>] [-DisableAnonymousJoin <Boolean>] [-EnableQoS <Boolean>]
2723
[-ClientAudioPort <UInt32>] [-ClientAudioPortRange <UInt32>] [-ClientVideoPort <UInt32>]
2824
[-ClientVideoPortRange <UInt32>] [-ClientAppSharingPort <UInt32>] [-ClientAppSharingPortRange <UInt32>]
29-
[-ClientMediaPortRangeEnabled <Boolean>] [-DisableAppInteractionForAnonymousUsers <Boolean>] [[-Identity] <XdsIdentity>] [-FeedbackSurveyForAnonymousUsers <String>] [-Force] [-WhatIf] [-Confirm]
25+
[-ClientMediaPortRangeEnabled <Boolean>] [-DisableAppInteractionForAnonymousUsers <Boolean>] [[-Identity] <XdsIdentity>] [-FeedbackSurveyForAnonymousUsers <String>] [-LimitPresenterRolePermissions <Boolean>] [-Force] [-WhatIf] [-Confirm]
3026
[<CommonParameters>]
3127
```
3228

3329
### Instance
3430

35-
```
31+
```powershell
3632
Set-CsTeamsMeetingConfiguration [-Tenant <Guid>] [-LogoURL <String>] [-LegalURL <String>]
3733
[-HelpURL <String>] [-CustomFooterText <String>] [-DisableAnonymousJoin <Boolean>] [-EnableQoS <Boolean>]
3834
[-ClientAudioPort <UInt32>] [-ClientAudioPortRange <UInt32>] [-ClientVideoPort <UInt32>]
3935
[-ClientVideoPortRange <UInt32>] [-ClientAppSharingPort <UInt32>] [-ClientAppSharingPortRange <UInt32>]
40-
[-ClientMediaPortRangeEnabled <Boolean>] [-DisableAppInteractionForAnonymousUsers <Boolean>] [-FeedbackSurveyForAnonymousUsers <String>] [-Instance <PSObject>] [-Force] [-WhatIf] [-Confirm]
36+
[-ClientMediaPortRangeEnabled <Boolean>] [-DisableAppInteractionForAnonymousUsers <Boolean>] [-FeedbackSurveyForAnonymousUsers <String>] [-LimitPresenterRolePermissions <Boolean>] [-Instance <PSObject>] [-Force] [-WhatIf] [-Confirm]
4137
[<CommonParameters>]
4238
```
4339

@@ -389,6 +385,22 @@ Accept pipeline input: False
389385
Accept wildcard characters: False
390386
```
391387
388+
### -LimitPresenterRolePermissions
389+
When set to True, users within the Tenant will have their presenter role capabilities limited.
390+
When set to False, the presenter role capabilities will not be impacted and will remain as is.
391+
392+
```yaml
393+
Type: Boolean
394+
Parameter Sets: (All)
395+
Aliases:
396+
397+
Required: False
398+
Position: Named
399+
Default value: None
400+
Accept pipeline input: False
401+
Accept wildcard characters: False
402+
```
403+
392404
### -WhatIf
393405
Shows what would happen if the cmdlet runs.
394406
The cmdlet is not run.

0 commit comments

Comments
 (0)