如何向Azure应用程序授予Calendar.ReadWrite.Shared权限



我正试图使用一个帐户作为代理来管理多个outlook日历,因此所有其他帐户都使用此"主";帐户,在这个帐户中我可以添加、编辑或删除事件";为每个人";。

问题是,我无法让帐户将Calendar.ReadWrite.Shared授予应用程序,即使在我的应用程序中,此权限是按建议配置的。

Azure门户-应用程序权限:azure门户中应用程序的权限

msalconfig:使用的msal配置

";有趣的";问题是,首先使用创建应用程序的帐户,一切都可以,但使用任何其他帐户都不行。

我甚至用预定的最终账户创建了另一个应用程序,但什么都没有。这是,权限不完整,结果:实际结果

这是想要的结果:

期望结果

如果您只想创建一个代理来修改所有用户的日历,您是否尝试过仅应用程序身份验证并授予Calendars.ReadWrite权限(application类型(?基于此许可官方评论:Read and write calendars in all mailboxes,似乎符合您的要求。

最新更新