diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsUserCallingSettings.md b/teams/teams-ps/MicrosoftTeams/Get-CsUserCallingSettings.md index 4ba4c9a51b..312c56cc1e 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsUserCallingSettings.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsUserCallingSettings.md @@ -148,10 +148,12 @@ GroupNotificationOverride : Ring (Get-CsUserCallingSettings -Identity user7@contoso.com).Delegates ``` ```output -Id : sip:user8@contoso.com -MakeCalls : True -ManageSettings : True -ReceiveCalls : True +Id : sip:user8@contoso.com +MakeCalls : True +ManageSettings : True +ReceiveCalls : True +PickUpHeldCalls : True +JoinActiveCalls : True ``` This example shows that user7@contoso.com has simultaneous ringing set to his/her delegates (ForwardingTargetType). User8@contoso.com is the only delegate @@ -182,10 +184,12 @@ GroupNotificationOverride : Ring (Get-CsUserCallingSettings -Identity user9@contoso.com).Delegators ``` ```output -Id : sip:user10@contoso.com -MakeCalls : True -ManageSettings : True -ReceiveCalls : True +Id : sip:user10@contoso.com +MakeCalls : True +ManageSettings : True +ReceiveCalls : True +PickUpHeldCalls : True +JoinActiveCalls : True ``` This example shows that user9@contoso.com is a delegate of user10@contoso.com (Delegators) and that user10@contoso.com has given user9@contoso.com all the diff --git a/teams/teams-ps/MicrosoftTeams/New-CsUserCallingDelegate.md b/teams/teams-ps/MicrosoftTeams/New-CsUserCallingDelegate.md index 90b9401956..9d977e8cf4 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsUserCallingDelegate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsUserCallingDelegate.md @@ -19,7 +19,7 @@ This cmdlet will add a new delegate for calling in Microsoft Teams. ``` New-CsUserCallingDelegate -Identity -Delegate -MakeCalls -ManageSettings - -ReceiveCalls [-HttpPipelinePrepend ] [] + -ReceiveCalls -PickUpHeldCalls -JoinActiveCalls [] ``` ## DESCRIPTION @@ -29,7 +29,7 @@ This cmdlet adds a new delegate with given permissions for the specified user. ### Example 1 ```powershell -New-CsUserCallingDelegate -Identity user1@contoso.com -Delegate user2@contoso.com -MakeCalls $true -ReceiveCalls $true -ManageSettings $true +New-CsUserCallingDelegate -Identity user1@contoso.com -Delegate user2@contoso.com -MakeCalls $true -ReceiveCalls $true -ManageSettings $true -PickUpHeldCalls $true -JoinActiveCalls $true ``` ## PARAMETERS @@ -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. @@ -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). diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsUserCallingDelegate.md b/teams/teams-ps/MicrosoftTeams/Set-CsUserCallingDelegate.md index 57879dac3b..7e4943284c 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsUserCallingDelegate.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsUserCallingDelegate.md @@ -19,8 +19,7 @@ This cmdlet will change permissions for a delegate for calling in Microsoft Team ``` Set-CsUserCallingDelegate -Identity -Delegate [-MakeCalls ] - [-ManageSettings ] [-ReceiveCalls ] [-HttpPipelinePrepend ] - [] + [-ManageSettings ] [-ReceiveCalls ] [-PickUpHeldCalls ] [-JoinActiveCalls ] [] ``` ## DESCRIPTION @@ -30,7 +29,7 @@ This cmdlet can change the permissions assigned to a delegate for the specified ### Example 1 ```powershell -Set-CsUserCallingDelegate -Identity user1@contoso.com -Delegate user2@contoso.com -MakeCalls $false -ReceiveCalls $true -ManageSettings $false +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. @@ -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. @@ -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).