Skip to content

Commit 5c7bbe2

Browse files
authored
Merge pull request #13144 from renatogbp/patch-1
Add "PickUpHeldCalls" and "JoinActiveCalls" info on UserCallingDelegate related CMDLETs
2 parents 0212baf + 3d9264e commit 5c7bbe2

File tree

3 files changed

+92
-43
lines changed

3 files changed

+92
-43
lines changed

teams/teams-ps/MicrosoftTeams/Get-CsUserCallingSettings.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -148,10 +148,12 @@ GroupNotificationOverride : Ring
148148
(Get-CsUserCallingSettings -Identity [email protected]).Delegates
149149
```
150150
```output
151-
152-
MakeCalls : True
153-
ManageSettings : True
154-
ReceiveCalls : True
151+
152+
MakeCalls : True
153+
ManageSettings : True
154+
ReceiveCalls : True
155+
PickUpHeldCalls : True
156+
JoinActiveCalls : True
155157
```
156158

157159
This example shows that [email protected] has simultaneous ringing set to his/her delegates (ForwardingTargetType). [email protected] is the only delegate
@@ -182,10 +184,12 @@ GroupNotificationOverride : Ring
182184
(Get-CsUserCallingSettings -Identity [email protected]).Delegators
183185
```
184186
```output
185-
186-
MakeCalls : True
187-
ManageSettings : True
188-
ReceiveCalls : True
187+
188+
MakeCalls : True
189+
ManageSettings : True
190+
ReceiveCalls : True
191+
PickUpHeldCalls : True
192+
JoinActiveCalls : True
189193
```
190194

191195
This example shows that [email protected] is a delegate of [email protected] (Delegators) and that [email protected] has given [email protected] all the

teams/teams-ps/MicrosoftTeams/New-CsUserCallingDelegate.md

Lines changed: 40 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This cmdlet will add a new delegate for calling in Microsoft Teams.
1919

2020
```
2121
New-CsUserCallingDelegate -Identity <String> -Delegate <String> -MakeCalls <Boolean> -ManageSettings <Boolean>
22-
-ReceiveCalls <Boolean> [-HttpPipelinePrepend <SendAsyncStep[]>] [<CommonParameters>]
22+
-ReceiveCalls <Boolean> -PickUpHeldCalls <Boolean> -JoinActiveCalls <Boolean> [<CommonParameters>]
2323
```
2424

2525
## DESCRIPTION
@@ -29,7 +29,7 @@ This cmdlet adds a new delegate with given permissions for the specified user.
2929

3030
### Example 1
3131
```powershell
32-
New-CsUserCallingDelegate -Identity [email protected] -Delegate [email protected] -MakeCalls $true -ReceiveCalls $true -ManageSettings $true
32+
New-CsUserCallingDelegate -Identity [email protected] -Delegate [email protected] -MakeCalls $true -ReceiveCalls $true -ManageSettings $true -PickUpHeldCalls $true -JoinActiveCalls $true
3333
```
3434

3535
## PARAMETERS
@@ -51,21 +51,6 @@ Accept pipeline input: False
5151
Accept wildcard characters: False
5252
```
5353
54-
### -HttpPipelinePrepend
55-
{{ Fill HttpPipelinePrepend Description }}
56-
57-
```yaml
58-
Type: Microsoft.Teams.ConfigAPI.Cmdlets.Generated.Runtime.SendAsyncStep[]
59-
Parameter Sets: (All)
60-
Aliases:
61-
62-
Required: False
63-
Position: Named
64-
Default value: None
65-
Accept pipeline input: False
66-
Accept wildcard characters: False
67-
```
68-
6954
### -Identity
7055
The Identity of the user to add a delegate for. Can be specified using the ObjectId or the SIP address.
7156
@@ -129,6 +114,44 @@ Accept pipeline input: False
129114
Accept wildcard characters: False
130115
```
131116
117+
### -PickUpHeldCalls
118+
119+
Specifies whether delegate is allowed to pick up calls on behalf of the specified user.
120+
121+
>[!NOTE]
122+
>This parameter is currently in development and changing it does not change the behavior of the User Delegate.
123+
124+
```yaml
125+
Type: System.Boolean
126+
Parameter Sets: All
127+
Aliases:
128+
129+
Required: True
130+
Position: Named
131+
Default value: False
132+
Accept pipeline input: False
133+
Accept wildcard characters: False
134+
```
135+
136+
### -JoinActiveCalls
137+
138+
Specifies whether delegate is allowed to join active calls on behalf of the specified user.
139+
140+
>[!NOTE]
141+
>This parameter is currently in development and changing it does not change the behavior of the User Delegate.
142+
143+
```yaml
144+
Type: System.Boolean
145+
Parameter Sets: All
146+
Aliases:
147+
148+
Required: True
149+
Position: Named
150+
Default value: False
151+
Accept pipeline input: False
152+
Accept wildcard characters: False
153+
```
154+
132155
### CommonParameters
133156
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
134157

teams/teams-ps/MicrosoftTeams/Set-CsUserCallingDelegate.md

Lines changed: 40 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ This cmdlet will change permissions for a delegate for calling in Microsoft Team
1919

2020
```
2121
Set-CsUserCallingDelegate -Identity <String> -Delegate <String> [-MakeCalls <Boolean>]
22-
[-ManageSettings <Boolean>] [-ReceiveCalls <Boolean>] [-HttpPipelinePrepend <SendAsyncStep[]>]
23-
[<CommonParameters>]
22+
[-ManageSettings <Boolean>] [-ReceiveCalls <Boolean>] [-PickUpHeldCalls <Boolean>] [-JoinActiveCalls <Boolean>] [<CommonParameters>]
2423
```
2524

2625
## DESCRIPTION
@@ -30,7 +29,7 @@ This cmdlet can change the permissions assigned to a delegate for the specified
3029

3130
### Example 1
3231
```powershell
33-
Set-CsUserCallingDelegate -Identity [email protected] -Delegate [email protected] -MakeCalls $false -ReceiveCalls $true -ManageSettings $false
32+
Set-CsUserCallingDelegate -Identity [email protected] -Delegate [email protected] -MakeCalls $false -ReceiveCalls $true -ManageSettings $false -PickUpHeldCalls $true -JoinActiveCalls $true
3433
```
3534
This example shows setting the permissions for [email protected]'s delegate [email protected].
3635

@@ -60,21 +59,6 @@ Accept pipeline input: False
6059
Accept wildcard characters: False
6160
```
6261
63-
### -HttpPipelinePrepend
64-
{{ Fill HttpPipelinePrepend Description }}
65-
66-
```yaml
67-
Type: Microsoft.Teams.ConfigAPI.Cmdlets.Generated.Runtime.SendAsyncStep[]
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-
7862
### -Identity
7963
The Identity of the user to add a delegate for. Can be specified using the ObjectId or the SIP address.
8064
@@ -138,6 +122,44 @@ Accept pipeline input: False
138122
Accept wildcard characters: False
139123
```
140124
125+
### -PickUpHeldCalls
126+
127+
Specifies whether delegate is allowed to pick up calls on behalf of the specified user.
128+
129+
>[!NOTE]
130+
>This parameter is currently in development and changing it does not change the behavior of the User Delegate.
131+
132+
```yaml
133+
Type: System.Boolean
134+
Parameter Sets: All
135+
Aliases:
136+
137+
Required: False
138+
Position: Named
139+
Default value: False
140+
Accept pipeline input: False
141+
Accept wildcard characters: False
142+
```
143+
144+
### -JoinActiveCalls
145+
146+
Specifies whether delegate is allowed to join active calls on behalf of the specified user.
147+
148+
>[!NOTE]
149+
>This parameter is currently in development and changing it does not change the behavior of the User Delegate.
150+
151+
```yaml
152+
Type: System.Boolean
153+
Parameter Sets: All
154+
Aliases:
155+
156+
Required: False
157+
Position: Named
158+
Default value: False
159+
Accept pipeline input: False
160+
Accept wildcard characters: False
161+
```
162+
141163
### CommonParameters
142164
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
143165

0 commit comments

Comments
 (0)