【发布时间】:2020-07-31 18:58:57
【问题描述】:
我正在尝试通过 https://graph.microsoft.com/beta/communications/onlineMeetings 创建在线会议。 最初我收到 403 Forbidden 错误。然后我在 azure 上的注册应用程序上授予委托和应用程序权限(OnlineMeetings.ReadWrite,OnlineMeetings.ReadWrite.All)。然后 403 错误消失了,我收到了新的错误 400 错误请求(Organizer.Identity.User.Id 丢失)。 然后我提供在线会议帖子请求如下-:
{
"startDateTime":"2020-04-20T14:33:30.8546353-07:00",
"endDateTime":"2020-04-20T15:03:30.8566356-07:00",
"subject":"Application Token Meeting",
"participants": {
"organizer": {
"identity": {
"user": {
"id": "cb6d6636-1c9e-457c-b904-5da8265a8927"
}
}
}
}
}
我再次收到 403 Forbidden 错误。 我在https://graph.microsoft.com/v1.0/users 和https://graph.microsoft.com/beta/invitations 的帮助下创建了用户。 用户是在我的应用程序中创建的,我授予权限(User.ReadWrite.All,Directory.ReadWrite.All,Directory.AccessAsUser.All,User.ReadWrite.All,Directory.ReadWrite.All) 但是错误(403)没有改变。
我的问题是如何在 microsoft graph API 中给予用户授权。
【问题讨论】:
-
如果我的回答对您有帮助,您可以接受它作为答案(单击答案旁边的复选标记,将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢。
标签: api graph microsoft-teams azure-ad-graph-api