Get-MgApplication
时,需要使用以下命令登录,包括Application.Read.All
委派权限。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
。
对于权限管理,您可能需要运行以下命令:
Connect-MgGraph -Scopes "EntitlementManagement.ReadWrite.All"
如果您需要添加或删除访问包的组范围,则运行:
Connect-MgGraph -Scopes "EntitlementManagement.ReadWrite.All","Group.ReadWrite.All"