0

我在Office 365中创建了一个组共享日历。我所有的用户都可以在他们的 Outlook 界面中阅读日历,但我也想从Azure上开发的应用程序中阅读此日历。

当我检查Microsoft 图形资源管理器是否某些用户有权访问此共享日历时,"access denied is returned".

{
    "error": {
        "code": "ErrorAccessDenied",
        "message": "Access is denied. Check credentials and try again.",
        "innerError": {
            "request-id": "e5a607ba-4885-49ff-b53c-d6df11bc33c0",
            "date": "2019-01-23T10:32:31"
        }
    }
}

我可以玩哪个来解决这个问题?

4

1 回答 1

1

如果您要与其他人共享日历,则需要为 Microsoft Graph API 设置Calendars.Read.SharedCalendars.ReadWrite.Shared访问共享日历的权限。有关更多详细信息,请参阅博客使用 Graph 访问其他邮箱日历。您还可以参考Microsoft Graph 权限名称来了解 Microsoft Graph 权限模式。

于 2019-01-25T17:38:21.583 回答