gpt4 book ai didi

azure - 如果我的应用程序仅请求 User.Read 权限,为什么需要管理员授权?

转载 作者:行者123 更新时间:2023-12-03 01:00:46 25 4
gpt4 key购买 nike

正如您所看到的,我新注册的应用程序注册是一个只需要用户登录的应用程序。任何超出最低工作要求的事情。我没有将其配置为请求任何特殊类型的权限

enter image description here

当我尝试登录时,会出现此消息“应用程序需要访问组织中的资源的权限,该权限只有管理员才能授予。请先请求管理员授予此应用程序的权限,然后才能使用它”

为什么?应用程序请求的权限只是基本权限。我不明白为什么需要管理员同意。

非常感谢

最佳答案

用户无法同意 User.Read 的可能原因有两个:

  1. 用户同意已被禁用或受到限制。每个客户都可以选择禁用或限制用户对应用程序的同意。例如,在禁用用户同意的租户中,用户无法同意任何权限。

    Azure AD> 企业应用> 用户设置> 用户可以同意应用...

  2. 应用程序需要分配。当应用程序配置为要求分配用户才能登录时,用户不得同意该应用程序。

    Azure AD> 企业应用>(选择应用)> 属性> 需要用户分配吗?

关于azure - 如果我的应用程序仅请求 User.Read 权限,为什么需要管理员授权?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60738599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com