启用 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 应用程序,请按照下列步骤操作。

  1. 按照快速入门:在 Microsoft 身份平台中注册应用中的步骤操作,以在 Azure 门户中使用您的租户注册 Teams 应用程序。
  2. 应用注册选项卡上,选择您在上一步中创建的应用。 然后,在身份验证选项卡上,选择添加平台
  3. 在对话框中,选择 Web。 然后,在重定向 URL 字段中,输入格式为 <HQUrl>/oauth 的 URL。 将 <HQUrl> 替换为您的 Commerce headquarters URL(例如,https://hxennugbjtweufmdeo385f47fadb6aa9a0aos.cloudax.int.dynamics.com/oauth)。
  4. 在已注册应用的概览页面上,复制应用程序(客户端)ID 值。 在下一节中,您必须提供此值来在 Commerce headquarters 中启用 Teams 集成。
  5. 按照添加客户端密码中的说明添加客户端密码。 然后复制客户端的密码值。 在下一节中,您必须提供此值来在 Commerce headquarters 中启用 Teams 集成。
  6. 选择 API 权限,然后选择添加权限
  7. 请求 API 权限对话框中,选择 Microsoft Graph,选择委托的权限,展开,选择 Group.ReadWrite.All,然后选择添加权限
  8. 请求 API 权限对话框中,选择添加权限,选择 Microsoft Graph,选择应用程序权限,展开,选择 Group.ReadWrite.All,然后选择添加权限
  9. 请求 API 权限对话框中,选择添加权限。 在我的组织使用的 API 选项卡上,搜索 Microsoft Teams 零售服务,选择此服务。
  10. 选择委托的权限,展开 TaskPublishing,选择 TaskPublising.ReadWrite.All,然后选择添加权限。 有关详细信息,请参阅配置客户端应用程序以访问 Web API

若要在 Commerce Headquarters 中启用 Teams 集成,请按照下列步骤操作。

  1. 转到 Retail 和 Commerce > 渠道设置 > Microsoft Teams 集成配置
  2. 在操作窗格上,选择编辑
  3. 启用 Microsoft Teams 集成选项设置为
  4. 应用程序 ID 字段中,输入您在 Azure 门户中注册 Teams 应用程序时获得的应用程序(客户端)ID 值。
  5. 应用程序密钥字段中,输入您在 Azure 门户中添加客户端密码时获得的密码值
  6. 在操作窗格上,选择保存

下图显示在 Commerce Headquarters 中配置 Teams 集成的示例。

Commerce Headquarters 中的 Teams 集成配置。

禁用 Teams 集成

若要在 Commerce Headquarters 中禁用 Microsoft Teams 集成,请按照下列步骤操作。

  1. 转到 Retail 和 Commerce > 渠道设置 > Microsoft Teams 集成配置
  2. 在操作窗格上,选择编辑
  3. 启用 Microsoft Teams 集成选项设置为
  4. 清除应用程序 ID应用程序密钥字段中的值。
  5. 在操作窗格上,选择保存

注释

禁用 Teams 与 Commerce 的集成后,POS 终端将不再显示从 Teams 应用程序发布的任务。

其他资源

Dynamics 365 Commerce 和 Microsoft Teams 集成概览

从 Dynamics 365 Commerce 预配 Microsoft Teams

在 Microsoft Teams 和 Dynamics 365 Commerce POS 之间同步任务管理

在 Microsoft Teams 中管理用户角色

如果 Microsoft Teams 中有预先存在的团队,映射商店和团队

Dynamics 365 Commerce 和 Microsoft Teams 集成常见问题解答