2

我正在尝试使用 microsoft graph api 作为应用程序访问组日历(我不想使用委托权限)。

如果我使用下面的请求日历事件,我会得到用户的事件就好了。

https://graph.microsoft.com/v1.0/users/[emailAddress]/events

如果我向以下内容提出请求,我将获得组信息:

https://graph.microsoft.com/v1.0/groups/[groupId]/

如果我对此提出要求:

https://graph.microsoft.com/v1.0/groups/[groupId]/events

我得到“访问被拒绝。检查凭据并重试。” 在 azure 门户中,我为我的应用服务提供了以下应用程序权限:

Calendars.Read
Calendars.Read.Shared
Group.Read.All
User.Read.All

我错过了什么?

4

1 回答 1

3

当前不支持应用程序列出事件的权限。此外,不支持使用个人帐户的委派权限列出事件。请参阅 列出事件文档,其中包含详细信息。您还可以在此处参考 Graph 的已知限制。此处还提供了有关此功能请求的用户声音,您可以对其进行投票,以便产品团队可以将其纳入他们的计划中。

于 2019-02-15T20:39:56.703 回答