启用 Dynamics 365 Commerce 和 Microsoft Teams 集成
本文介绍如何启用 Microsoft Dynamics 365 Commerce 和 Microsoft Teams 集成。
若要为 Teams 预配 Dynamics 365 Commerce 中的信息并在 Teams 和销售点 (POS) 应用程序之间同步任务管理功能,您必须在 Commerce Headquarters 中启用集成功能。
注释
启用 Teams 集成,即表示您同意与 Teams 共享数据。 与 Teams 共享的数据可能与您的 Commerce 数据位于不同的国家/地区,并且可能受不同的合规性标准约束。 有关详细信息,请参阅 Microsoft 信任中心。 有关 Microsoft 隐私策略的信息,请参阅 Microsoft 隐私声明。
启用 Teams 集成
必须先在 Azure 门户中使用您的租户注册 Teams 应用程序,然后才能启用 Microsoft Teams 与 Commerce 的集成。
若要在 Azure 门户中使用您的租户注册 Teams 应用程序,请按照下列步骤操作。
- 按照快速入门:在 Microsoft 身份平台中注册应用中的步骤操作,以在 Azure 门户中使用您的租户注册 Teams 应用程序。
- 在应用注册选项卡上,选择您在上一步中创建的应用。 然后,在身份验证选项卡上,选择添加平台。
- 在对话框中,选择 Web。 然后,在重定向 URL 字段中,输入格式为 <HQUrl>/oauth 的 URL。 将 <HQUrl> 替换为您的 Commerce headquarters URL(例如,
https://hxennugbjtweufmdeo385f47fadb6aa9a0aos.cloudax.int.dynamics.com/oauth
)。 - 在已注册应用的概览页面上,复制应用程序(客户端)ID 值。 在下一节中,您必须提供此值来在 Commerce headquarters 中启用 Teams 集成。
- 按照添加客户端密码中的说明添加客户端密码。 然后复制客户端的密码值。 在下一节中,您必须提供此值来在 Commerce headquarters 中启用 Teams 集成。
- 选择 API 权限,然后选择添加权限。
- 在请求 API 权限对话框中,选择 Microsoft Graph,选择委托的权限,展开组,选择 Group.ReadWrite.All,然后选择添加权限。
- 在请求 API 权限对话框中,选择添加权限,选择 Microsoft Graph,选择应用程序权限,展开组,选择 Group.ReadWrite.All,然后选择添加权限。
- 在请求 API 权限对话框中,选择添加权限。 在我的组织使用的 API 选项卡上,搜索 Microsoft Teams 零售服务,选择此服务。
- 选择委托的权限,展开 TaskPublishing,选择 TaskPublising.ReadWrite.All,然后选择添加权限。 有关详细信息,请参阅配置客户端应用程序以访问 Web API。
若要在 Commerce Headquarters 中启用 Teams 集成,请按照下列步骤操作。
- 转到 Retail 和 Commerce > 渠道设置 > Microsoft Teams 集成配置。
- 在操作窗格上,选择编辑。
- 将启用 Microsoft Teams 集成选项设置为是。
- 在应用程序 ID 字段中,输入您在 Azure 门户中注册 Teams 应用程序时获得的应用程序(客户端)ID 值。
- 在应用程序密钥字段中,输入您在 Azure 门户中添加客户端密码时获得的密码值。
- 在操作窗格上,选择保存。
下图显示在 Commerce Headquarters 中配置 Teams 集成的示例。
禁用 Teams 集成
若要在 Commerce Headquarters 中禁用 Microsoft Teams 集成,请按照下列步骤操作。
- 转到 Retail 和 Commerce > 渠道设置 > Microsoft Teams 集成配置。
- 在操作窗格上,选择编辑。
- 将启用 Microsoft Teams 集成选项设置为否。
- 清除应用程序 ID 和应用程序密钥字段中的值。
- 在操作窗格上,选择保存。
注释
禁用 Teams 与 Commerce 的集成后,POS 终端将不再显示从 Teams 应用程序发布的任务。
其他资源
Dynamics 365 Commerce 和 Microsoft Teams 集成概览
从 Dynamics 365 Commerce 预配 Microsoft Teams
在 Microsoft Teams 和 Dynamics 365 Commerce POS 之间同步任务管理