我正在尝试更新 Azure Active Directory 应用程序,但收到错误消息“权限不足,无法完成操作”,如下所示。我拥有完全的管理员访问权限,并且已授予 api 委托(delegate)权限和应用程序权限(如下所示)以及用户管理员角色。我已经搜索了权限和角色,但仍然无法使其正常工作。
这是我的权限配置的屏幕截图。
最佳答案
当您运行 Microsoft Graph Powershell Get-MgApplication
时,您需要使用如下命令登录它,包括 Application.Read.All
委托(delegate)权限。
Connect-Graph -Scopes "User.Read","Application.Read.All"
它会打开一个窗口,然后您需要输入代码进行身份验证,选择全局管理员
帐户,选择代表您的组织同意
选项,单击接受
,如下所示。
登录后,运行Get-MgApplication
,就可以正常工作了。
此外,实际上 Microsoft Graph Powershell 命令会调用不同的 Graph API,要运行不同的命令,您需要使用不同的权限Connect-Graph
,例如如果要运行Update-MgApplication
,需要添加Application.ReadWrite.All
,要运行Get-MgGroup
,需要添加Group.Read.All
.
关于azure - 权限不足,无法完成操作 - Azure Active Directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60583769/