Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
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
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
57 changes: 40 additions & 17 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> [<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 All @@ -51,21 +51,6 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -HttpPipelinePrepend
{{ Fill HttpPipelinePrepend Description }}
```yaml
Type: Microsoft.Teams.ConfigAPI.Cmdlets.Generated.Runtime.SendAsyncStep[]
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Identity
The Identity of the user to add a delegate for. Can be specified using the ObjectId or the SIP address.
Expand Down Expand Up @@ -129,6 +114,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
58 changes: 40 additions & 18 deletions teams/teams-ps/MicrosoftTeams/Set-CsUserCallingDelegate.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +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[]>]
[<CommonParameters>]
[-ManageSettings <Boolean>] [-ReceiveCalls <Boolean>] [-PickUpHeldCalls <Boolean>] [-JoinActiveCalls <Boolean>] [<CommonParameters>]
```

## DESCRIPTION
Expand All @@ -30,7 +29,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 @@ -60,21 +59,6 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### -HttpPipelinePrepend
{{ Fill HttpPipelinePrepend Description }}

```yaml
Type: Microsoft.Teams.ConfigAPI.Cmdlets.Generated.Runtime.SendAsyncStep[]
Parameter Sets: (All)
Aliases:

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

### -Identity
The Identity of the user to add a delegate for. Can be specified using the ObjectId or the SIP address.

Expand Down Expand Up @@ -138,6 +122,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