【问题标题】:Where are the az role assignments listedaz 角色分配在哪里列出
【发布时间】:2020-05-04 16:20:10
【问题描述】:

我将一个服务主体分配给了一个 VNET

az role assignment create --assignee SP_CLIENT_ID --scope VNET_ID --role Contributor

在哪里可以查看配置(Azure 门户或 cli)?

更新:我正在寻找隐藏在以下位置的子网角色分配:vNet > Subnets > Managed users > Role assignments。

【问题讨论】:

  • 该特定 vNet 下的 IAM 刀片?我们使用服务连接来部署和配置我们所有的资源,并且这些服务主体被分配了一个角色并且在 IAM 刀片下可见。

标签: azure azure-cli


【解决方案1】:

在哪里可以查看配置(Azure 门户或 cli)?

1.使用 Azure 门户:

导航到门户中的 vnet -> Access control (IAM) -> Role assignments -> 搜索服务主体的名称,如下所示。

2.使用 Azure CLI:

az role assignment list --assignee SP_CLIENT_ID --scope VNET_ID

【讨论】:

  • 啊,我明白了,范围必须是绝对的,我认为它也会列出子资源。
  • @Yannick 是的,vnet 和子网具有不同的资源 ID。
  • 有没有办法在不提供范围的情况下找到分配给应用程序/客户端的所有角色?
  • @Yannick 是的,你可以,只需使用az role assignment list --assignee SP_CLIENT_ID
  • 我得到一个空列表,奇怪
猜你喜欢
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-06
相关资源
最近更新 更多