创建会议时显示 "禁止 "信息 MS Teams

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

我正试图将ms teams API集成到我的项目中。我已经在Azure门户中创建了一个应用程序.我已经添加了权限User.ReadWriteAll和Meetings.ReadWriteAll.我可以通过API创建一个用户,但我无法创建一个会议。我是否还需要做什么来使用API创建会议。

更新我授予了创建会议的权限,但无法创建会议。错误信息

{code:"Forbidden",message:"Forbidden",innerError:{"request-id":"e1abb815-09d3-4b78-5063-39b0236c0968","Date":"2020-06-09T04:14:39"}}

权限权限截图

api azure-active-directory microsoft-graph microsoft-teams azure-api-management
1个回答
0
投票

你应该检查为你的应用程序添加了什么样的权限。要能够创建一个会议,只有 委托 许可 OnlineMeetings.ReadWrite 是支持----------------------。https:/docs.microsoft.comen-usgraphapiapplication-post-onlinemeetings?view=graph-rest-1.0&tabs=http#permission。

如果你添加了申请权限,那么创建会议的请求将无法使用。

更新。

在MS Graph API的测试版中,有一个叫做 OnlineMeetings.ReadWrite.All 应用权限,但似乎还没有实现。在文档页上有一个说明 (https:/docs.microsoft.comen-usgraphapiapplication-post-onlinemeetings?view=graph-rest-beta&tabs=http#permission。),支持这个功能。

在不久的将来,将支持使用应用令牌创建在线会议。


0
投票

这取决于是否有用户交互。

如果你代表用户获得访问权此处遵循这样的方式 app-user,只需添加委托权限 OnlineMeetings.ReadWrite.请检查

enter image description here

如果你在没有用户的情况下获得访问权此处遵循这样的方式 app-only,只需添加申请权限 OnlineMeetings.ReadWrite.All(请注意,此方法只能使用 beta 版本 https:/graph.microsot.combeta。).请检查测试版enter image description here

最新情况:

enter image description here

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