Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"githubPullRequests.ignoredPullRequestBranches": [
"main"
]
}
20 changes: 12 additions & 8 deletions teams/teams-ps/MicrosoftTeams/Get-CsUserCallingSettings.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,10 +148,12 @@ GroupNotificationOverride : Ring
(Get-CsUserCallingSettings -Identity [email protected]).Delegates
```
```output
Id : sip:[email protected]
MakeCalls : True
ManageSettings : True
ReceiveCalls : True
Id : sip:[email protected]
MakeCalls : True
ManageSettings : True
ReceiveCalls : True
PickUpHeldCalls : True
JoinActiveCalls : True
```

This example shows that [email protected] has simultaneous ringing set to his/her delegates (ForwardingTargetType). [email protected] is the only delegate
Expand Down Expand Up @@ -182,10 +184,12 @@ GroupNotificationOverride : Ring
(Get-CsUserCallingSettings -Identity [email protected]).Delegators
```
```output
Id : sip:[email protected]
MakeCalls : True
ManageSettings : True
ReceiveCalls : True
Id : sip:[email protected]
MakeCalls : True
ManageSettings : True
ReceiveCalls : True
PickUpHeldCalls : True
JoinActiveCalls : True
```

This example shows that [email protected] is a delegate of [email protected] (Delegators) and that [email protected] has given [email protected] all the
Expand Down
42 changes: 40 additions & 2 deletions teams/teams-ps/MicrosoftTeams/New-CsUserCallingDelegate.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ This cmdlet will add a new delegate for calling in Microsoft Teams.

```
New-CsUserCallingDelegate -Identity <String> -Delegate <String> -MakeCalls <Boolean> -ManageSettings <Boolean>
-ReceiveCalls <Boolean> [-HttpPipelinePrepend <SendAsyncStep[]>] [<CommonParameters>]
-ReceiveCalls <Boolean> -PickUpHeldCalls <Boolean> -JoinActiveCalls <Boolean> [-HttpPipelinePrepend <SendAsyncStep[]>] [<CommonParameters>]
```

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

### Example 1
```powershell
New-CsUserCallingDelegate -Identity [email protected] -Delegate [email protected] -MakeCalls $true -ReceiveCalls $true -ManageSettings $true
New-CsUserCallingDelegate -Identity [email protected] -Delegate [email protected] -MakeCalls $true -ReceiveCalls $true -ManageSettings $true -PickUpHeldCalls $true -JoinActiveCalls $true
```

## PARAMETERS
Expand Down Expand Up @@ -129,6 +129,44 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### -PickUpHeldCalls

Specifies whether delegate is allowed to pick up calls on behalf of the specified user.

>[!NOTE]
>This parameter is currently in development and changing it does not change the behavior of the User Delegate.

```yaml
Type: System.Boolean
Parameter Sets: All
Aliases:

Required: True
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
```

### -JoinActiveCalls

Specifies whether delegate is allowed to join active calls on behalf of the specified user.

>[!NOTE]
>This parameter is currently in development and changing it does not change the behavior of the User Delegate.

```yaml
Type: System.Boolean
Parameter Sets: All
Aliases:

Required: True
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
```

### CommonParameters
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).

Expand Down
42 changes: 40 additions & 2 deletions teams/teams-ps/MicrosoftTeams/Set-CsUserCallingDelegate.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ This cmdlet will change permissions for a delegate for calling in Microsoft Team

```
Set-CsUserCallingDelegate -Identity <String> -Delegate <String> [-MakeCalls <Boolean>]
[-ManageSettings <Boolean>] [-ReceiveCalls <Boolean>] [-HttpPipelinePrepend <SendAsyncStep[]>]
[-ManageSettings <Boolean>] [-ReceiveCalls <Boolean>] [-PickUpHeldCalls <Boolean>] [-JoinActiveCalls <Boolean>] [-HttpPipelinePrepend <SendAsyncStep[]>]
[<CommonParameters>]
```

Expand All @@ -30,7 +30,7 @@ This cmdlet can change the permissions assigned to a delegate for the specified

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

Expand Down Expand Up @@ -138,6 +138,44 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### -PickUpHeldCalls

Specifies whether delegate is allowed to pick up calls on behalf of the specified user.

>[!NOTE]
>This parameter is currently in development and changing it does not change the behavior of the User Delegate.

```yaml
Type: System.Boolean
Parameter Sets: All
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
```

### -JoinActiveCalls

Specifies whether delegate is allowed to join active calls on behalf of the specified user.

>[!NOTE]
>This parameter is currently in development and changing it does not change the behavior of the User Delegate.

```yaml
Type: System.Boolean
Parameter Sets: All
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
```

### CommonParameters
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).

Expand Down