Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
Set-CsUserCallingDelegate
- Module:
- MicrosoftTeams PowerShell module
This cmdlet will change permissions for a delegate for calling in Microsoft Teams.
Syntax
Default (Default)
Set-CsUserCallingDelegate
-Identity <String>
-Delegate <String>
[-MakeCalls <Boolean>]
[-ManageSettings <Boolean>]
[-ReceiveCalls <Boolean>]
[-PickUpHeldCalls <Boolean>]
[-JoinActiveCalls <Boolean>]
[<CommonParameters>]
Description
This cmdlet can change the permissions assigned to a delegate for the specified user.
Examples
Example 1
Set-CsUserCallingDelegate -Identity user1@contoso.com -Delegate user2@contoso.com -MakeCalls $false -ReceiveCalls $true -ManageSettings $false -PickUpHeldCalls $true -JoinActiveCalls $true
This example shows setting the permissions for user1@contoso.com's delegate user2@contoso.com.
Example 2
Set-CsUserCallingDelegate -Identity user1@contoso.com -Delegate user2@contoso.com -MakeCalls $true
This example shows setting the MakeCalls permissions to True for user1@contoso.com's delegate user2@contoso.com.
Parameters
-Delegate
The Identity of the delegate to add. Can be specified using the ObjectId or the SIP address.
A user can have up to 25 delegates.
Parameter properties
| Type: | System.String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-Identity
The Identity of the user to add a delegate for. Can be specified using the ObjectId or the SIP address.
Parameter properties
| Type: | System.String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-JoinActiveCalls
Specifies whether delegate is allowed to join active calls on behalf of the specified user.
Parameter properties
| Type: | System.Boolean |
| Default value: | False |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-MakeCalls
Specifies whether delegate is allowed to make calls on behalf of the specified user.
Parameter properties
| Type: | System.Boolean |
| Default value: | False |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-ManageSettings
Specifies whether delegate is allowed to change the delegate and calling settings for the specified user.
Parameter properties
| Type: | System.Boolean |
| Default value: | False |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-PickUpHeldCalls
Specifies whether delegate is allowed to pick up calls on behalf of the specified user.
Parameter properties
| Type: | System.Boolean |
| Default value: | False |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-ReceiveCalls
Specifies whether delegate is allowed to receive calls on behalf of the specified user.
Parameter properties
| Type: | System.Boolean |
| Default value: | False |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
Inputs
None
Outputs
System.Object
Notes
The cmdlet is available in Teams PowerShell module 4.0.0 or later.
The specified user need to have the Microsoft Phone System license assigned.
You can see the delegate of a user by using the Get-CsUserCallingSettings cmdlet.
Related Links
Feedback
Was this page helpful?
