如何通过Azure CLI获取拥有Global Administrator权限的Azure AD用户
列出拥有Global Administrator权限的Azure AD用户的Azure CLI命令
你可以通过以下操作实现需求:
获取Global Administrator角色的ID
运行以下命令获取该角色的唯一标识符:az ad role definition list --filter "displayName eq 'Global Administrator'" --query "[].id" -o tsv查询该角色的所有用户成员
将第一步得到的角色ID替换到<ROLE_ID>位置,运行命令:az ad role assignment list --role <ROLE_ID> --query "[].principalName" -o tsv
一键合并命令
如果不想手动复制角色ID,可以直接运行合并后的命令,自动完成查询:
az ad role assignment list --role $(az ad role definition list --filter "displayName eq 'Global Administrator'" --query "[].id" -o tsv) --query "[].principalName" -o tsv
说明:Azure AD角色分配信息需要通过az ad role相关命令查询,az ad user命令仅能获取用户自身属性,无法直接关联角色权限。
内容的提问来源于stack exchange,提问作者abhinav singh
相关产品推荐
相关产品推荐

