Strategy ONE

在 Microsoft Entra ID 上注册应用程序

从 MicroStrategy ONE 开始 (2024 年 6 月),使用Strategy Teams App,您必须配置 Azure AD  团队申请注册。以下步骤假设您已经拥有创建应用程序的权限 登记。

创建新的应用程序注册

  1. 打开Microsoft Azure 门户
  2. 点击应用程序注册
  3. 点击新注册
  4. 输入姓名并点击登记

创建客户端机密

  1. 在左侧导航菜单中,点击证书和机密
  2. 点击新客户机密
  3. 点击复制值字段旁边的图标,复制客户端机密以供日后使用。
  4. 离开客户端机密页面后,此值不会再次出现。

修改清单

  1. 在左侧导航菜单中,点击显现
  2. 更新 accessTokenAcceptedVersion2

  3. 单击保存 (Save)

公开 API

添加应用程序 ID   URI

  1. 在左侧导航菜单中,点击公开 API
  2. 点击添加在下面添加应用程序 ID   URI
  3. URI 的格式为 api://<host name>/botid-<current application registration id>。选择 "current application registration ID" 是应用程序(client) 概览中的 ID。

  4. 单击保存 (Save)

定义 API 的范围

  1. 点击添加范围
  2. 范围名称进入以用户身份访问

  3. 选择管理员和用户谁可以同意?
  4. 在其他必填字段中输入值。
  5. 点击添加范围

添加授权客户端应用程序

  1. 点击添加客户端应用程序并输入客户端 ID秒。两个Client ID是固定的。 他们必须是 1fec8e78-bce4-4aaf-ab1b-5451cc3872645e3ce6c0-2b1f-4285-8d4b-75ee78787346

  2. 点击添加应用程序。最终结果是:

检查配置

  1. 在左侧导航菜单中,点击概述
  2. 检查以下字段是否正确:
    • 应用程序 (客户端) ID
    • 目录(租户) ID
    • 应用程序 ID   URI

  3. 复制应用程序(客户端)ID目录(租户)ID值以便稍后在 Teams 插件配置页面中使用。

添加重定向 UI

您需要重定向 UI,以便 Teams 中的 Pin 可以正确地将您重定向回Strategy并使用Strategy团队中的机器人。

  1. 在左侧导航菜单中,点击证书和机密
  2. 点击添加平台

  3. 选择网页或者单页应用程序
  4. 对于 Teams 配置,如果您使用的是 MicroStrategy ONE  (2024 年 9 月)或之后,您需要创建两个网页平台和三个单页应用程序平台。如果您使用的是 MicroStrategy ONE 之前的版本 (2024 年 9 月),您需要创建一个网页平台和两个单页应用程序平台。

  5. 输入重定向 URI
  6. 将“tec-l-1203355.labs.microstrategy.com”替换为您的库 URL 来源。

    单页应用程序, 这客户端 ID 是应用程序(client) 概览中的 ID。 blank-auth-end.html 仅是一个占位符。

  7. 单击 Configure(配置)。
  8. 重复步骤 1-4,直到创建一个 Web 平台和两个单页应用程序平台。

添加组声明

  1. 在左侧导航菜单中,点击代币配置

  2. 点击添加群组申领

  3. 选中旁边的复选框所有组(包括 3 种组类型:安全组、目录角色和分发列表)
  4. 单击添加

API  权限

  1. 点击添加权限

  2. 选择微软图表

  3. 搜索并选中以下权限旁边的复选框:
    • AppCatalog.提交

    • 通道.读取基本信息.全部

    • 团队.ReadBasic.全部

    • TeamsAppInstallation.ReadForTeam

    • TeamsAppInstallation.ReadWriteSelfForTeam

    • 团队标签页.创建

    • 用户.读取

  4. 单击保存 (Save)
  5. 点击授予 MSFT 管理员同意并确保地位所有权限设置为授予 MSFT