Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
Set-CsTeamsCallParkPolicy
- Module:
- MicrosoftTeams PowerShell module
The Set-CsTeamsCallParkPolicy cmdlet lets you update a policy that has already been created for your organization.
Syntax
Identity (Default)
Set-CsTeamsCallParkPolicy
[[-Identity] <XdsIdentity>]
[-Tenant <System.Guid>]
[-AllowCallPark <Boolean>]
[-PickupRangeStart <Integer>]
[-PickupRangeEnd <Integer>]
[-ParkTimeoutSeconds <Integer>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Instance
Set-CsTeamsCallParkPolicy
[-Tenant <System.Guid>]
[-AllowCallPark <Boolean>]
[-Instance <PSObject>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
The TeamsCallParkPolicy controls whether or not users are able to leverage the call park feature in Microsoft Teams. Call park allows enterprise voice customers to place a call on hold and then perform a number of actions on that call: transfer to another department, retrieve via the same phone, or retrieve via a different phone.
NOTE: The call park feature is currently available in desktop, mobile, and web clients. Supported with TeamsOnly mode.
Examples
Example 1
PS C:\> Set-CsTeamsCallParkPolicy -Identity SalesPolicy -AllowCallPark $true
Update the existing policy "SalesPolicy" to enable the call park feature.
Example 2
PS C:\> Set-CsTeamsCallParkPolicy -Identity "SalesPolicy" -PickupRangeStart 500 -PickupRangeEnd 1500
Update the existing policy "SalesPolicy" to generate pickup numbers starting from 500 and up until 1500.
Example 3
PS C:\> New-CsTeamsCallParkPolicy -Identity "SalesPolicy" -ParkTimeoutSeconds 600
Update the existing policy "SalesPolicy" to ring back the parker after 600 seconds if the parked call is unanswered
Parameters
-AllowCallPark
If set to true, customers will be able to leverage the call park feature to place calls on hold and then decide how the call should be handled - transferred to another department, retrieved using the same phone, or retrieved using a different phone.
Parameter properties
| Type: | Boolean |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-Confirm
Prompts you for confirmation before running the cmdlet.
Parameter properties
| Type: | SwitchParameter |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
| Aliases: | cf |
Parameter sets
-Description
Description of the policy.
Parameter properties
| Type: | String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-Force
Suppress all non-fatal errors
Parameter properties
| Type: | SwitchParameter |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-Identity
The unique identifier of the policy being updated.
Parameter properties
| Type: | XdsIdentity |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-Instance
This parameter is used when piping a specific policy retrieved from Get-CsTeamsCallParkPolicy that you then want to update.
Parameter properties
| Type: | PSObject |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-MsftInternalProcessingMode
For Internal use only.
Parameter properties
| Type: | String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-ParkTimeoutSeconds
Specify the number of seconds to wait before ringing the parker when the parked call hasn't been picked up. Value can be from 120 to 1800 (seconds).
Parameter properties
| Type: | Integer |
| Default value: | 300 |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-PickupRangeEnd
Specify the maximum value that a rendered pickup code can take. Value can be from 10 to 9999.
Note: PickupRangeStart must be smaller than PickupRangeEnd.
Parameter properties
| Type: | Integer |
| Default value: | 99 |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-PickupRangeStart
Specify the minimum value that a rendered pickup code can take. Value can be from 10 to 9999.
Note: PickupRangeStart must be smaller than PickupRangeEnd.
Parameter properties
| Type: | Integer |
| Default value: | 10 |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-Tenant
Internal Microsoft use only.
Parameter properties
| Type: | System.Guid |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Parameter properties
| Type: | SwitchParameter |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
| Aliases: | wi |
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
System.Management.Automation.PSObject
Outputs
System.Object
Feedback
Was this page helpful?
