将 Skype for Business 范围添加到 v2.0 Azure 应用

Adding Skype for Business scope to v2.0 Azure app

我正在通过新的 Microsoft Application Registration Portal (apps.dev.microsoft.com) 创建一个 v2.0 应用程序,但我找不到为其他非图形 API 添加范围的位置。特别是 Skype for Business。

在经典的 Azure 门户中,我可以访问此屏幕,它允许我为其他 API 添加范围:

在新的应用程序注册门户中,我看到的唯一添加范围的地方是:

Skype for Business 不是那里的一个选项。

如何将 Skype for Business 范围添加到 v2.0 应用程序?

Skype for Business API(Web SDK、UCMA、UCWA 等)目前不支持v2 Endpoint

目前大多数 Microsoft APIs do not support the v2 Endpoint。鉴于 Microsoft 支持的 API 的巨大遗产,不幸的是没有详尽的列表。通常,除非 API 文档明确声明支持 v2 端点或融合身份验证,否则这意味着您需要使用 v1 端点。

关于 v2 端点的权限。使用 v1 端点,您可以通过 "resource" 请求访问权限,并在 Azure 门户中预定义所需的权限。然而,v2 端点不再使用资源;它现在使用在身份验证工作流程中动态定义的 "scopes"。有关详细信息,请参阅 Scopes, not resources

我建议将此请求添加到 UserVoice site。这将有助于确保产品团队继续关注这一点。