Skip to content

Commit e9614b5

Browse files
Update Set-CsTeamsUpdateManagementPolicy.md
adding missing parameters
1 parent 1b84d6b commit e9614b5

File tree

1 file changed

+179
-4
lines changed

1 file changed

+179
-4
lines changed

teams/teams-ps/teams/Set-CsTeamsUpdateManagementPolicy.md

Lines changed: 179 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,18 @@ Use this cmdlet to modify a Teams Update Management policy.
1717

1818
## SYNTAX
1919

20-
```
20+
```powershell
2121
Set-CsTeamsUpdateManagementPolicy
2222
[-DisabledInProductMessages <System.Management.Automation.PSListModifier`1[System.String]>]
2323
[-Description <String>] [-AllowManagedUpdates <Boolean>] [-AllowPreview <Boolean>] [-UpdateDayOfWeek <Int64>]
2424
[-UpdateTime <String>] [-UpdateTimeOfDay <DateTime>] [-AllowPublicPreview <String>]
25-
[-UseNewTeamsClient <String>] [-BlockLegacyAuthorization <Boolean>] [-Identity] <String> [-Force]
26-
[-ProgressAction <ActionPreference>] [-WhatIf] [-Confirm] [<CommonParameters>]
25+
[-AllowPrivatePreview <AllowPrivatePreview>] [-UseNewTeamsClient <String>]
26+
[-BlockLegacyAuthorization <Boolean>] [-Identity] <String> [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
2727
```
2828

2929
## DESCRIPTION
30-
Modifies a Teams Update Management policy.
30+
The Teams Update Management Policy allows admins to specify if a given user is enabled to preview features in Teams.
31+
3132

3233
## EXAMPLES
3334

@@ -75,6 +76,180 @@ Accept pipeline input: False
7576
Accept wildcard characters: False
7677
```
7778
79+
### -AllowManagedUpdates
80+
81+
Enables/Disables managed updates for the user.
82+
83+
```yaml
84+
Type: Boolean
85+
Parameter Sets: (All)
86+
Aliases:
87+
88+
Required: False
89+
Position: Named
90+
Default value: None
91+
Accept pipeline input: False
92+
Accept wildcard characters: False
93+
```
94+
95+
### -AllowPreview
96+
97+
Indicates whether all feature flags are switched on or off. Can be set only when AllowManagedUpdates is set to True.
98+
99+
```yaml
100+
Type: Boolean
101+
Parameter Sets: (All)
102+
Aliases:
103+
104+
Required: False
105+
Position: Named
106+
Default value: None
107+
Accept pipeline input: False
108+
Accept wildcard characters: False
109+
```
110+
111+
### -AllowPrivatePreview
112+
113+
This setting will allow admins to allow users in their tenant to opt in to Private Preview.
114+
If it is Disabled, then users will not be able to opt in and the ring switcher UI will be hidden in the Desktop Client.
115+
If it is Enabled, then users will be able to opt in and the ring switcher UI will be available in the Desktop Client.
116+
If it is Forced, then users will be switched to Private Preview.
117+
118+
```yaml
119+
Type: AllowPrivatePreview
120+
Parameter Sets: (All)
121+
Aliases:
122+
123+
Required: False
124+
Position: Named
125+
Default value: None
126+
Accept pipeline input: False
127+
Accept wildcard characters: False
128+
```
129+
130+
### -AllowPublicPreview
131+
132+
This setting will allow admins to allow users in their tenant to opt in to Public Preview.
133+
If it is Disabled, then users will not be able to opt in and the ring switcher UI will be hidden in the Desktop Client.
134+
If it is Enabled, then users will be able to opt in and the ring switcher UI will be available in the Desktop Client.
135+
If it is FollowOfficePreview, then users will not be able to opt in and instead follow their Office channel, and be switched to Public Preview if their Office channel is CC (Preview). The ring switcher UI will be hidden in the Desktop Client. This is not applicable to the Web Client.
136+
If it is Forced, then users will be switched to Public Preview.
137+
138+
```yaml
139+
Type: String
140+
Parameter Sets: (All)
141+
Aliases:
142+
143+
Required: False
144+
Position: Named
145+
Default value: None
146+
Accept pipeline input: False
147+
Accept wildcard characters: False
148+
```
149+
150+
### -BlockLegacyAuthorization
151+
152+
This setting will force Teams clients to enforce session revocation for core Messaging and Calling/Meeting scenarios.
153+
If turned ON, session revocation will be enforced for calls, chats and meetings for opted-in users.
154+
If turned OFF, session revocation will not be enforced for calls, chats and meetings for opted-in users.
155+
156+
```yaml
157+
Type: Boolean
158+
Parameter Sets: (All)
159+
Aliases:
160+
161+
Required: False
162+
Position: Named
163+
Default value: None
164+
Accept pipeline input: False
165+
Accept wildcard characters: False
166+
```
167+
168+
### -Description
169+
170+
Enables administrators to provide explanatory text about the policy. For example, the Description might indicate the users the policy should be assigned to.
171+
172+
```yaml
173+
Type: String
174+
Parameter Sets: (All)
175+
Aliases:
176+
177+
Required: False
178+
Position: Named
179+
Default value: None
180+
Accept pipeline input: False
181+
Accept wildcard characters: False
182+
```
183+
184+
### -UpdateDayOfWeek
185+
186+
Machine local day. 0-6(Sun-Sat) Can be set only when AllowManagedUpdates is set to True.
187+
188+
```yaml
189+
Type: Int64
190+
Parameter Sets: (All)
191+
Aliases:
192+
193+
Required: False
194+
Position: Named
195+
Default value: None
196+
Accept pipeline input: False
197+
Accept wildcard characters: False
198+
```
199+
200+
### -UpdateTime
201+
202+
Machine local time in HH:MM format. Can be set only when AllowManagedUpdates is set to True.
203+
204+
```yaml
205+
Type: String
206+
Parameter Sets: (All)
207+
Aliases:
208+
209+
Required: False
210+
Position: Named
211+
Default value: None
212+
Accept pipeline input: False
213+
Accept wildcard characters: False
214+
```
215+
216+
### -UpdateTimeOfDay
217+
218+
Machine local time. Can be set only when AllowManagedUpdates is set to True
219+
220+
```yaml
221+
Type: DateTime
222+
Parameter Sets: (All)
223+
Aliases:
224+
225+
Required: False
226+
Position: Named
227+
Default value: None
228+
Accept pipeline input: False
229+
Accept wildcard characters: False
230+
```
231+
232+
### -UseNewTeamsClient
233+
234+
This setting will enable admins to show or hide which users see the Teams preview toggle on the current Teams client.
235+
If it is AdminDisabled, then users will not be able to see the Teams preview toggle in the Desktop Client.
236+
If it is UserChoice, then users will be able to see the Teams preview toggle in the Desktop Client.
237+
If it is MicrosoftChoice, then Microsoft will configure/ manage whether user sees or does not see this feature if the admin has set nothing.
238+
If it is NewTeamsAsDefault, then New Teams will be default for users, and they will be able to switch back to Classic Teams via the toggle in the Desktop Client.
239+
If it is NewTeamsOnly, then New Teams will be the only Teams client installed for users.
240+
241+
```yaml
242+
Type: String
243+
Parameter Sets: (All)
244+
Aliases:
245+
246+
Required: False
247+
Position: Named
248+
Default value: None
249+
Accept pipeline input: False
250+
Accept wildcard characters: False
251+
```
252+
78253
### -Force
79254
Suppresses any confirmation prompts that would otherwise be displayed before making changes and suppresses the display of any non-fatal error message that might arise when running the command.
80255

0 commit comments

Comments
 (0)