应用于:是直接路由![]()
本文为从直接路由合作伙伴获取新电话号码的 IT 专业人员和管理员提供了注意事项和指导。
直接路由是可用于将租户与公用电话交换网 (PSTN) 集成的几种方法之一。
若要详细了解将直接路由作为 PSTN 解决方案,请参阅 规划直接路由。
在直接路由解决方案中,电话号码服务协议是组织与 PSTN 运营商之间的。 可以使用直接路由 PSTN 运营商满足其他要求,例如分配号码使用类型、紧急呼叫服务等。
若要保留和获取新的直接电话号码或将现有号码移植到直接路由合作伙伴,请直接与直接路由 PSTN 合作伙伴合作。
从合作伙伴获取号码后,使用以下指南上传这些号码,以便在 Teams 中管理直接路由号码。
你的号码上传到 Teams 后,可以使用 Teams 向用户分配直接路由号码。 若要了解详细信息,请参阅 管理用户的电话号码。
有关在租户中获取直接路由号码的注意事项
可在 本地 Active Directory 或 Microsoft 365 中管理直接路由电话号码。 建议管理 Microsoft 365 中的数字。
本地 Active Directory中管理的直接路由号码
如果具有或具有Skype for Business Server混合部署,则本地 Active Directory很可能与 Microsoft 365 同步。 这意味着,用户和资源帐户上的目录属性在 本地 Active Directory中管理,并同步到 Microsoft 365。
如果在 本地 Active Directory 中的用户或资源帐户上管理直接路由电话号码,则帐户上的 msRTCSIP-Line 参数包含一个值。 可以使用 ADSI 编辑等工具查看在 本地 Active Directory 中分配了直接路由电话号码的用户或资源帐户的 msRTCSIP-Line 参数。
通过 (Microsoft Entra Connect) 的目录同步过程,此参数会自动同步到 Microsoft 365 中的用户或资源帐户。 同步完成后,通过查看 Get-CsOnlineUser cmdlet 输出中的 OnPremLineURi 参数来查看电话号码。
| 哪里 | 参数 | 值 |
|---|---|---|
| 本地 AD | msRTCSIP-Line | +14255551234 |
| Microsoft 365 | OnPremLineURi | +14255551234 |
Microsoft 365 中管理的直接路由号码
如果不在 本地 Active Directory中管理直接路由电话号码,则只能在 Microsoft 365 中管理这些电话号码。 如果在 Microsoft 365 中管理数字,并且为用户或资源帐户运行 Get-CsOnlineUser cmdlet,则 OnPremLineUri 参数中没有可见值。
可以使用 Set-CsPhoneNumberAssignment 和 Get-CsPhoneNumberAssignment cmdlet 通过 Teams PowerShell 管理 Microsoft 365 中的直接路由号码。
在 本地 Active Directory 和 Microsoft 365 中管理的直接路由号码
可以在 本地 Active Directory 中管理某些用户和资源帐户的直接路由电话号码,同时在 Microsoft 365 中管理其他帐户。 此功能取决于属性 msRTCSIP-Line 是在本地 Active Directory中的用户帐户还是资源帐户上设置的。
更改直接路由电话号码的管理位置
若要将直接路由电话号码的管理从 本地 Active Directory 移动到 Microsoft 365,请在 本地 Active Directory 用户或资源帐户中,从 msRTCSIP-Line 属性中删除电话号码。
电话号码需要重新分配给 Microsoft 365 中的用户或资源帐户。
删除同步到 Microsoft 365 后,用户或资源帐户 Get-CsOnlineUser 输出中的 OnPremLineUri 属性将为空。
有关详细信息,请参阅清除 Active Directory 中所有本地用户的Skype for Business属性。
将直接路由号码上传到租户
将直接路由电话号码上传到Microsoft的电话号码管理清单支持将来的号码管理增强功能。
例如,如果上传号码,则可以在 Teams 管理中心的 “电话号码 ”下或使用 PowerShell cmdlet Get-CsPhoneNumberAssignment 和 Export-CsAcquiredPhoneNumber 查看号码。
将直接路由电话号码上传到Microsoft的电话号码管理清单是可选的。 如果不上传电话号码,仍可向用户分配号码。 向用户分配号码会自动将该号码上传到Microsoft的电话号码管理清单(如果尚不存在)。
使用 Teams 管理中心
转到 “语音>电话号码”。
在“ 数字 ”选项卡下,选择“ 添加”。
通过创建订单请求,可以向租户和Microsoft的电话号码管理清单添加电话号码。 通过选择“ 添加”,你将发起创建订单 ID 的订单请求,并启动上传直接路由号码的过程。 若要完成订单,请执行剩余步骤。
为订单提供名称和说明。
在选项中,选择“ 从直接路由”。
通过从下拉列表中选择以下选项之一,选择上传数字的首选方法:
将一个电话号码添加到多个电话号码
如果选择“ 将一个号码添加到多个电话号码”,请在文本字段中键入或粘贴要上传的电话号码。
如果要向此列表添加多个电话号码,请使用逗号或新行分隔每个号码。
添加电话号码范围
如果选择“ 添加电话号码范围”,请在相应的文本字段中键入或粘贴范围的起始和结束号码。
上传 CSV
如果选择“ 上传 CSV”,请选择“ 上传 CSV ”图标并选择 CSV 文件。
CSV 文件格式要求是具有单个列,第一行填充为 PhoneNumber ,每个后续行包含一个电话号码。
通过选择“ 下载包含直接路由号码的示例 CSV 文件”来下载模板。
选择“ 下一步 ”,然后继续查看由Microsoft的电话号码管理清单保留的已验证号码。
选择“确认”,然后选择“完成”
使用 PowerShell
若要将直接路由电话号码上传到Microsoft的电话号码管理清单,请使用 New-CsOnlineDirectRoutingTelephoneNumberUploadOrder cmdlet。
上传数字是一个异步作。
订单历史记录
通过导航到“语音>电话号码”并选择“订单历史记录”选项卡,查看在 Teams 管理中心上传的号码的状态。
使用 Get-CsOnlineTelephoneNumberOrder PowerShell cmdlet 查看使用 PowerShell 上传的号码的订单状态,并将 OrderType 设置为 DirectRoutingNumberCreation,如以下示例所示:
Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId <orderId>
注意
每当使用另一个 PSTN 连接选项将直接路由号码移植到 Teams 时,都必须从Microsoft的电话号码管理清单中释放这些号码。 从用户取消分配号码后,在号码端口事件之前,使用 PowerShell cmdlet New-CsOnlineTelephoneNumberReleaseOrder 使直接路由号码可用于移植。 如果不希望将获取的直接路由号码保留在Microsoft的库存中,也可以使用发布订单。