MS Teams 和 Graph API:无法使用已注册的 AAD 应用程序激活课堂团队

问题描述 投票:0回答:1

我有一个 Azure 应用程序注册了一些 API 权限。
使用 Graph API 和此应用程序的有效令牌,我可以轻松创建团队、添加所有者、成员等。

仍然使用Graph API,我需要激活班级团队(班级团队默认不激活,让老师在向学生开放之前准备内容)。

直接从 Teams UI 手动激活课堂团队在 here.
它工作正常。

here.
中描述了使用Graph API以编程方式激活班级团队 它包括在团队中使用具有以下 JSON 正文的 PATCH 方法:

{
  "isMembershipLimitedToOwners": false
}

使用管理 AAD 帐户发送请求时工作正常:

isMembershipLimitedToOwners
属性已更新,学生会自动添加到团队中。

但是,当使用 AAD 应用程序令牌调用 API 时,它不起作用:

isMembershipLimitedToOwners
属性也已正确更新,但学生实际上并未添加到团队中,并且在 Teams UI 上显示警告:
Teams screenshot
如果我点击“重试”,学生将被添加到团队中......

似乎(异步?)后台操作没有正确执行。

我尝试在已注册的应用程序中添加一些角色,但没有成功。

有人有想法吗?

microsoft-graph-api
1个回答
0
投票

对于那些感兴趣的人,这是 MS Graph API 中的一个错误。正在处理工单这里.

© www.soinside.com 2019 - 2024. All rights reserved.