即使是基本的 Microsoft Graph 权限也需要管理员批准

Admin aproval required even for basic microsoft graph permissions

我有一个用电子制作的小型桌面应用程序,需要访问用户日历。

个人帐户工作得很好,但对于组织帐户,即使我请求非管理员权限,我也需要管理员批准。 这是应用程序中的权限配置:

scopes: [
  'user.read',
  'calendars.read'
],

在 Azure 中,这些不需要管理员批准。 但是当我登录时,我收到这条消息:

Admin consent required 列显示您的组织的默认值。

但是,可以根据权限自定义用户同意,这就是为什么此列不能反映您组织中的真正价值的原因。

您必须请求您的管理员授予权限。

Configure user content