Commands › Microsoft Teams
Grant-CsOnlineVoiceRoutingPolicy
Assigns a per-user online voice routing policy to one user, a group of users, or sets the Global policy instance. Online voice routing policies manage online PSTN usages for Phone System users. For more details, please refer to the article Voice routing policy considerations.
Quick start script
# Grant-CsOnlineVoiceRoutingPolicy — quick start (serv365.ai)
# 1. Connect (app-only shown; interactive: omit the certificate parameters)
Connect-MicrosoftTeams -CertificateThumbprint $thumb -ApplicationId $appId -TenantId $tenantId
# 2. Run and inspect
Grant-CsOnlineVoiceRoutingPolicy -Group <String> -PolicyName <String> | Format-List
# 3. Export for evidence / drift tracking
Grant-CsOnlineVoiceRoutingPolicy | Export-Clixml .\CsOnlineVoiceRoutingPolicy-$(Get-Date -Format yyyyMMdd).xml
Syntax — 3 parameter sets
Identity (Default)
Grant-CsOnlineVoiceRoutingPolicy [[-Identity] <string>] [[-PolicyName] <string>] [-PassThru] [<CommonParameters>]
GrantToTenant
Grant-CsOnlineVoiceRoutingPolicy [[-PolicyName] <string>] [-PassThru] [-Global] [<CommonParameters>]
GrantToGroup
Grant-CsOnlineVoiceRoutingPolicy [-Group] <string> [[-PolicyName] <string>] [-PassThru] [-Rank <int>] [<CommonParameters>]
Parameters (6)
Reference facts derived from Microsoft documentation, © Microsoft, licensed CC BY 4.0; restructured with original guidance by serv365.ai.