Skip to content

Commit cb79f53

Browse files
authored
Merge pull request MicrosoftDocs#2342 from MicrosoftDocs/islubin-patch-6
Teams Calling Policy
2 parents 7ff7789 + 78a8ba1 commit cb79f53

File tree

1 file changed

+132
-17
lines changed

1 file changed

+132
-17
lines changed

skype/skype-ps/skype/Set-CsTeamsCallingPolicy.md

Lines changed: 132 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,38 +10,44 @@ schema: 2.0.0
1010
# Set-CsTeamsCallingPolicy
1111

1212
## SYNOPSIS
13-
1413
Use this cmdlet to update values in existing Teams Calling Policies.
1514

1615
## SYNTAX
1716

1817
### Identity (Default)
1918
```
20-
Set-CsTeamsCallingPolicy [-Tenant <Guid>] [-AllowCalling <Boolean>] [-AllowPrivateCalling <Boolean>]
21-
[[-Identity] <XdsIdentity>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
19+
Set-CsTeamsCallingPolicy [-Tenant <System.Guid>] [-AllowCalling <Boolean>] [-AllowPrivateCalling <Boolean>]
20+
[-AllowVoicemail <String>] [-AllowCallGroups <Boolean>] [-AllowDelegation <Boolean>]
21+
[-AllowUserControl <Boolean>] [-AllowCallForwardingToUser <Boolean>] [-AllowCallForwardingToPhone <Boolean>]
22+
[-PreventTollBypass <Boolean>] [[-Identity] <XdsIdentity>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
2223
```
2324

2425
### Instance
2526
```
26-
Set-CsTeamsCallingPolicy [-Tenant <Guid>] [-AllowCalling <Boolean>] [-AllowPrivateCalling <Boolean>]
27-
[-Instance <PSObject>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
27+
Set-CsTeamsCallingPolicy [-Tenant <System.Guid>] [-AllowCalling <Boolean>] [-AllowPrivateCalling <Boolean>]
28+
[-AllowVoicemail <String>] [-AllowCallGroups <Boolean>] [-AllowDelegation <Boolean>]
29+
[-AllowUserControl <Boolean>] [-AllowCallForwardingToUser <Boolean>] [-AllowCallForwardingToPhone <Boolean>]
30+
[-PreventTollBypass <Boolean>] [-Instance <PSObject>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
2831
```
2932

3033
## DESCRIPTION
31-
The Teams Calling Policies designate which users are able to use calling functionality within teams and determine the interopability state with Skype for Business. This cmdlet allows admins to set values in a given calling policy
34+
The Teams Calling Policies designate which users are able to use calling functionality within teams and determine the interopability state with Skype for Business.
35+
This cmdlet allows admins to set values in a given calling policy
3236

3337
## EXAMPLES
3438

3539
### Example 1
36-
```powershell
40+
```
3741
PS C:\> Set-CsTeamsCallingPolicy -Identity Global -AllowPrivateCalling $true
3842
```
3943

40-
Sets the value of the parameter AllowPrivateCalling, which controls whether or not users can leverage calling functionality in Microsoft Teams, in the global (default) tenant CallingPolicy
44+
Sets the value of the parameter AllowPrivateCalling, which controls whether or not users can leverage calling functionality in Microsoft Teams, in the global (default) tenant CallingPolicy
45+
4146
## PARAMETERS
4247

4348
### -AllowCalling
44-
Controls interop calling capabilities. Turning this on will allow Skype for Business users to have one-on-one calls with Teams users and vice-versa.
49+
Controls interop calling capabilities.
50+
Turning this on will allow Skype for Business users to have one-on-one calls with Teams users and vice-versa.
4551

4652
```yaml
4753
Type: Boolean
@@ -56,7 +62,9 @@ Accept wildcard characters: False
5662
```
5763
5864
### -AllowPrivateCalling
59-
controls all calling capabilities in Teams. Turning this off will turn off all calling functionality in Teams. If you use Skype for Business for calling, this policy will not affect calling functionality in Skype for Business.
65+
controls all calling capabilities in Teams.
66+
Turning this off will turn off all calling functionality in Teams.
67+
If you use Skype for Business for calling, this policy will not affect calling functionality in Skype for Business.
6068
6169
```yaml
6270
Type: Boolean
@@ -80,7 +88,7 @@ Aliases: cf
8088

8189
Required: False
8290
Position: Named
83-
Default value: None
91+
Default value: False
8492
Accept pipeline input: False
8593
Accept wildcard characters: False
8694
```
@@ -95,7 +103,7 @@ Aliases:
95103

96104
Required: False
97105
Position: Named
98-
Default value: None
106+
Default value: False
99107
Accept pipeline input: False
100108
Accept wildcard characters: False
101109
```
@@ -105,7 +113,7 @@ Name of the policy being modified.
105113
106114
```yaml
107115
Type: XdsIdentity
108-
Parameter Sets: (All)
116+
Parameter Sets: Identity
109117
Aliases:
110118

111119
Required: False
@@ -116,25 +124,25 @@ Accept wildcard characters: False
116124
```
117125
118126
### -Instance
119-
Internal Microsoft use
127+
Use this to pipe a specific calling policy to be set. You can only modify the global policy, so can only pass the global instance of the Calling Policy.
120128
121129
```yaml
122130
Type: PSObject
123-
Parameter Sets: (All)
131+
Parameter Sets: Instance
124132
Aliases:
125133

126134
Required: False
127135
Position: Named
128136
Default value: None
129-
Accept pipeline input: False
137+
Accept pipeline input: True (ByValue)
130138
Accept wildcard characters: False
131139
```
132140
133141
### -Tenant
134142
Internal Microsoft use
135143
136144
```yaml
137-
Type: Guid
145+
Type: System.Guid
138146
Parameter Sets: (All)
139147
Aliases:
140148

@@ -154,6 +162,111 @@ Type: SwitchParameter
154162
Parameter Sets: (All)
155163
Aliases: wi
156164

165+
Required: False
166+
Position: Named
167+
Default value: False
168+
Accept pipeline input: False
169+
Accept wildcard characters: False
170+
```
171+
172+
### -AllowCallForwardingToPhone
173+
Determines whether or not the a user can leverage the call park functionality to
174+
175+
```yaml
176+
Type: Boolean
177+
Parameter Sets: (All)
178+
Aliases:
179+
180+
Required: False
181+
Position: Named
182+
Default value: None
183+
Accept pipeline input: False
184+
Accept wildcard characters: False
185+
```
186+
187+
### -AllowCallForwardingToUser
188+
{{Fill AllowCallForwardingToUser Description}}
189+
190+
```yaml
191+
Type: Boolean
192+
Parameter Sets: (All)
193+
Aliases:
194+
195+
Required: False
196+
Position: Named
197+
Default value: None
198+
Accept pipeline input: False
199+
Accept wildcard characters: False
200+
```
201+
202+
### -AllowCallGroups
203+
{{Fill AllowCallGroups Description}}
204+
205+
```yaml
206+
Type: Boolean
207+
Parameter Sets: (All)
208+
Aliases:
209+
210+
Required: False
211+
Position: Named
212+
Default value: None
213+
Accept pipeline input: False
214+
Accept wildcard characters: False
215+
```
216+
217+
### -AllowDelegation
218+
{{Fill AllowDelegation Description}}
219+
220+
```yaml
221+
Type: Boolean
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+
### -AllowUserControl
233+
{{Fill AllowUserControl Description}}
234+
235+
```yaml
236+
Type: Boolean
237+
Parameter Sets: (All)
238+
Aliases:
239+
240+
Required: False
241+
Position: Named
242+
Default value: None
243+
Accept pipeline input: False
244+
Accept wildcard characters: False
245+
```
246+
247+
### -AllowVoicemail
248+
{{Fill AllowVoicemail Description}}
249+
250+
```yaml
251+
Type: String
252+
Parameter Sets: (All)
253+
Aliases:
254+
255+
Required: False
256+
Position: Named
257+
Default value: None
258+
Accept pipeline input: False
259+
Accept wildcard characters: False
260+
```
261+
262+
### -PreventTollBypass
263+
{{Fill PreventTollBypass Description}}
264+
265+
```yaml
266+
Type: Boolean
267+
Parameter Sets: (All)
268+
Aliases:
269+
157270
Required: False
158271
Position: Named
159272
Default value: None
@@ -168,9 +281,11 @@ For more information, see about_CommonParameters (http://go.microsoft.com/fwlink
168281
## INPUTS
169282
170283
### System.Management.Automation.PSObject
284+
171285
## OUTPUTS
172286
173287
### System.Object
288+
174289
## NOTES
175290
176291
## RELATED LINKS

0 commit comments

Comments
 (0)