Skip to content

Commit dec92ea

Browse files
authored
Merge pull request MicrosoftDocs#11416 from saleens7/saleens7-patch-3
Add New Cmdlet Docs
2 parents 14d40fe + a24a560 commit dec92ea

10 files changed

+441
-3
lines changed

skype/skype-ps/skype/New-CsTeamsComplianceRecordingPolicy.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Automatic policy-based recording is only applicable to Microsoft Teams users.
2222
New-CsTeamsComplianceRecordingPolicy [-Tenant <System.Guid>] [-Identity <XdsIdentity>]
2323
[-Enabled <Boolean>] [-WarnUserOnRemoval <Boolean>] [-DisableComplianceRecordingAudioNotificationForCalls <Boolean>]
2424
[-RecordReroutedCalls <Boolean>] [-Description <String>]
25-
[-ComplianceRecordingApplications <ComplianceRecordingApplication[]>]
25+
[-ComplianceRecordingApplications <ComplianceRecordingApplication[]>] [-CustomBanner <Guid>]
2626
[-InMemory] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
2727
```
2828

@@ -100,6 +100,22 @@ Accept pipeline input: False
100100
Accept wildcard characters: False
101101
```
102102
103+
### -CustomBanner
104+
References the Custom Banner text in the storage.
105+
106+
107+
```yaml
108+
Type: Guid
109+
Parameter Sets: (All)
110+
Aliases:
111+
112+
Required: False
113+
Position: Named
114+
Default value: None
115+
Accept pipeline input: False
116+
Accept wildcard characters: False
117+
```
118+
103119
### -WarnUserOnRemoval
104120
This parameter is reserved for future use.
105121

skype/skype-ps/skype/New-CsTeamsMeetingPolicy.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ New-CsTeamsMeetingPolicy [-Tenant <Guid>] [-Description <String>]
3737
[-SpeakerAttributionMode <String>] [-WhoCanRegister <Object>] [-NewMeetingRecordingExpirationDays <Int32>]
3838
[-MeetingInviteLanguages <String>] [-AllowNetworkConfigurationSettingsLookup <Boolean>] [-LiveStreamingMode <String>] [-AllowedStreamingMediaInput <String>]
3939
[-AllowWatermarkForScreenSharing <Boolean>] [-AllowWatermarkForCameraVideo <Boolean>] [-AllowLocalRecording] [-ExternalMeetingJoin <String>] [-CopyRestriction <Boolean>] [-VoiceIsolation <String>]
40+
[-ContentSharingInExternalMeetings <String>]
4041
[-InMemory] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
4142
```
4243

@@ -210,6 +211,21 @@ Accept pipeline input: False
210211
Accept wildcard characters: False
211212
```
212213
214+
### -ContentSharingInExternalMeetings
215+
This policy allows admins to determine whether the user can share content in meetings organized by external organizations. The user should have a Teams Premium license to be protected under this policy.
216+
217+
```yaml
218+
Type: String
219+
Parameter Sets: (All)
220+
Aliases:
221+
222+
Required: False
223+
Position: Named
224+
Default value: None
225+
Accept pipeline input: False
226+
Accept wildcard characters: False
227+
```
228+
213229
### -IPAudioMode
214230
Determines whether audio can be turned on in meetings and group calls. Set this to ENABLEDOUTGOINGINCOMING to allow outgoing and incoming audio in the meeting. Set this to DISABLED to prohibit outgoing and incoming audio in the meeting.
215231

skype/skype-ps/skype/Set-CsTeamsComplianceRecordingPolicy.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Automatic policy-based recording is only applicable to Microsoft Teams users.
2323
Set-CsTeamsComplianceRecordingPolicy [-Tenant <System.Guid>] [-Identity <XdsIdentity>]
2424
[-Enabled <Boolean>] [-WarnUserOnRemoval <Boolean>] [-Description <String>]
2525
[-DisableComplianceRecordingAudioNotificationForCalls <Boolean>] [-RecordReroutedCalls <Boolean>]
26-
[-ComplianceRecordingApplications <ComplianceRecordingApplication[]>]
26+
[-ComplianceRecordingApplications <ComplianceRecordingApplication[]>] [-CustomBanner <Guid>]
2727
[-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
2828
```
2929

@@ -127,6 +127,23 @@ Accept pipeline input: True (ByValue)
127127
Accept wildcard characters: False
128128
```
129129
130+
### CustomBanner
131+
References the Custom Banner text in the storage.
132+
133+
134+
```yaml
135+
Type: Guid
136+
Parameter Sets: (All)
137+
Aliases:
138+
139+
Required: False
140+
Position: Named
141+
Default value: None
142+
Accept pipeline input: False
143+
Accept wildcard characters: False
144+
```
145+
146+
130147
### -Enabled
131148
Controls whether this Teams recording policy is active or not.
132149

skype/skype-ps/skype/Set-CsTeamsMeetingPolicy.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Set-CsTeamsMeetingPolicy [-Tenant <Guid>] [-Description <String>]
4040
[-SpeakerAttributionMode <String>] [-WhoCanRegister <String>] [-ChannelRecordingDownload <String>] [-NewMeetingRecordingExpirationDays <Int32>]
4141
[-MeetingInviteLanguages <String>] [-AllowNetworkConfigurationSettingsLookup <Boolean>] [-LiveStreamingMode <String>] [-AllowedStreamingMediaInput <String>]
4242
[-AllowWatermarkForScreenSharing <Boolean>] [-AllowWatermarkForCameraVideo <Boolean>] [-AllowLocalRecording <Boolean>] [-ExternalMeetingJoin <String>] [-CopyRestriction <Boolean>] [-VoiceIsolation <String>]
43+
[-ContentSharingInExternalMeetings <String>]
4344
[-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
4445
```
4546

@@ -210,6 +211,21 @@ Accept pipeline input: False
210211
Accept wildcard characters: False
211212
```
212213
214+
### -ContentSharingInExternalMeetings
215+
This policy allows admins to determine whether the user can share content in meetings organized by external organizations. The user should have a Teams Premium license to be protected under this policy.
216+
217+
```yaml
218+
Type: String
219+
Parameter Sets: (All)
220+
Aliases:
221+
222+
Required: False
223+
Position: Named
224+
Default value: None
225+
Accept pipeline input: False
226+
Accept wildcard characters: False
227+
```
228+
213229
### -IPAudioMode
214230
Determines whether audio can be turned on in meetings and group calls. Set this to ENABLEDOUTGOINGINCOMING to allow outgoing and incoming audio in the meeting. Set this to DISABLED to prohibit outgoing and incoming audio in the meeting.
215231
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
---
2+
Module Name: MicrosoftTeams
3+
title: Get-CsTeamsCustomBannerText
4+
author: saleens7
5+
ms.author: wblocker
6+
online version: https://learn.microsoft.com/powershell/module/teams/Get-CsTeamsCustomBannerText
7+
schema: 2.0.0
8+
---
9+
10+
11+
# Get-CsTeamsCustomBannerText
12+
13+
## SYNOPSIS
14+
15+
Enables administrators to configure a custom text on the banner displayed when compliance recording bots start recording the call.
16+
17+
## SYNTAX
18+
19+
### Identity (Default)
20+
```
21+
Get-CsTeamsCustomBannerText [[-Identity] <String>] [<CommonParameters>]
22+
```
23+
24+
## DESCRIPTION
25+
26+
Returns all or a single instance of custom banner text.
27+
28+
29+
## EXAMPLES
30+
31+
### Example 1
32+
```powershell
33+
PS C:\> Get-CsTeamsCustomBannerText
34+
```
35+
36+
This example gets the properties of all instances of the TeamsCustomBannerText.
37+
38+
### Example 2
39+
```powershell
40+
PS C:\> Get-CsTeamsCustomBannerText -Identity CustomText
41+
```
42+
43+
This example gets the properties of the CustomText instance of TeamsCustomBannerText.
44+
45+
## PARAMETERS
46+
47+
### -Identity
48+
Policy instance name (optional).
49+
50+
```yaml
51+
Type: String
52+
Parameter Sets: Identity
53+
Aliases:
54+
Applicable: Microsoft Teams
55+
Required: False
56+
Position: 1
57+
Default value: None
58+
Accept pipeline input: False
59+
Accept wildcard characters: False
60+
```
61+
62+
### CommonParameters
63+
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/?LinkID=113216).
64+
65+
66+
## INPUTS
67+
68+
### None
69+
70+
## OUTPUTS
71+
72+
### System.Object
73+
## NOTES
74+
75+
## RELATED LINKS
76+
77+
[Set-CsTeamsCustomBannerText](Set-CsTeamsCustomBannerText.md)
78+
79+
[New-CsTeamsCustomBannerText](New-CsTeamsCustomBannerText.md)
80+
81+
[Remove-CsTeamsCustomBannerText](Remove-CsTeamsCustomBannerText.md)
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
---
2+
Module Name: MicrosoftTeams
3+
title: New-CsTeamsCustomBannerText
4+
author: saleens7
5+
ms.author: wblocker
6+
online version: https://learn.microsoft.com/powershell/module/teams/New-CsTeamsCustomBannerText
7+
schema: 2.0.0
8+
---
9+
10+
# New-CsTeamsCustomBannerText
11+
12+
## SYNOPSIS
13+
14+
Enables administrators to configure a custom text on the banner displayed when compliance recording bots start recording the call.
15+
16+
## SYNTAX
17+
18+
### Identity (Default)
19+
```
20+
New-CsTeamsCustomBannerText [[-Id] <Guid>] [<CommonParameters>]
21+
```
22+
23+
## DESCRIPTION
24+
25+
Creates a single instance of a custom banner text.
26+
27+
## EXAMPLES
28+
29+
### Example 1
30+
31+
```powershell
32+
PS C:\> New-CsTeamsCustomBannerText -Id 123e4567-e89b-12d3-a456-426614174000 -Description "Custom Banner Text Example" -Text "Custom Text"
33+
```
34+
35+
This example creates an instance of TeamsCustomBannerText with the name CustomText.
36+
37+
## PARAMETERS
38+
39+
### -Id
40+
The Identity of the CustomBannerText. You do not need to provide an ID as the backend will generate it for you. However, if you wish to provide your own ID, you can provide your own GUID. Note that you have to provide a unique ID for every CsTeamsCustomBannerText you create.
41+
42+
```yaml
43+
Type: Guid
44+
Parameter Sets: Identity
45+
Aliases:
46+
Applicable: Microsoft Teams
47+
Required: False
48+
Position: 1
49+
Default value: None
50+
Accept pipeline input: False
51+
Accept wildcard characters: False
52+
```
53+
54+
### -Text
55+
The text that the global admin would like to set in the policy.
56+
57+
```yaml
58+
Type: String
59+
Position: Named
60+
Default value: None
61+
Accept pipeline input: False
62+
Accept wildcard characters: False
63+
```
64+
65+
### -Description
66+
The description that the global admin would like to set to identify what this text represents.
67+
68+
```yaml
69+
Type: String
70+
Position: Named
71+
Default value: None
72+
Accept pipeline input: False
73+
Accept wildcard characters: False
74+
```
75+
76+
77+
### CommonParameters
78+
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/?LinkID=113216).
79+
80+
81+
## INPUTS
82+
83+
### None
84+
85+
## OUTPUTS
86+
87+
### System.Object
88+
## NOTES
89+
90+
## RELATED LINKS
91+
92+
[Set-CsTeamsCustomBannerText](Set-CsTeamsCustomBannerText.md)
93+
94+
[New-CsTeamsCustomBannerText](New-CsTeamsCustomBannerText.md)
95+
96+
[Remove-CsTeamsCustomBannerText](Remove-CsTeamsCustomBannerText.md)

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

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This cmdlet allows you to create a new TeamsEventsPolicy instance and set its pr
1515

1616
```
1717
New-CsTeamsEventsPolicy [-Identity] <String> [-AllowWebinars <String>] [-AllowTownhalls <String>] [-AllowEmailEditing <String>] [-Description <String>]
18-
[-EventAccessType <String>] [-WhatIf] [-Confirm] [<CommonParameters>]
18+
[-UseMicrosoftECDN <String>] [-EventAccessType <String>] [-WhatIf] [-Confirm] [<CommonParameters>]
1919
```
2020

2121
## DESCRIPTION
@@ -59,6 +59,22 @@ Accept pipeline input: False
5959
Accept wildcard characters: False
6060
```
6161
62+
### -UseMicrosoftECDN
63+
This setting governs whether the global admin disables this property and prevents the organizers from creating town halls that use Microsoft eCDN even though they have been assigned a Teams Premium license.
64+
65+
66+
```yaml
67+
Type: String
68+
Parameter Sets: (All)
69+
Aliases:
70+
71+
Required: False
72+
Position: Named
73+
Default value: None
74+
Accept pipeline input: False
75+
Accept wildcard characters: False
76+
```
77+
6278
### -AllowTownhalls
6379
This setting governs if a user can create town halls using Teams Events.
6480
Possible values are:

0 commit comments

Comments
 (0)