Compartilhar via


Funções internas do Azure para contêineres

Este artigo lista as funções internas do Azure na categoria Contêineres.

AcrDelete

Exclui repositórios, marcas ou manifestos de um registro de contêiner.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/artifacts/delete Exclui um artefato de um registro de contêiner.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "acr delete",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/c2f4ef07-c644-48eb-af81-4b1b4947fb11",
  "name": "c2f4ef07-c644-48eb-af81-4b1b4947fb11",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/artifacts/delete"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "AcrDelete",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

AcrImageSigner

Evite usar essa função. A confiança de conteúdo no Registro de Contêiner do Azure e na função AcrImageSigner estão sendo preteridas e serão completamente removidas em 31 de março de 2028. Para obter detalhes e diretrizes de transição, consulte https://aka.ms/acr/dctdeprecation.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/sign/write Efetua push/pull de metadados de conteúdo confiável para um registro de contêiner.
NotAções
nenhum
DataActions
Microsoft.ContainerRegistry/registries/trustedCollections/write Permite o push ou a publicação de coleções confiáveis de conteúdo do registro de contêiner. Semelhante a Microsoft.ContainerRegistry/registries/sign/write, exceto pelo fato de ser uma ação de dados
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "acr image signer",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/6cef56e8-d556-48e5-a04f-b8e64114680f",
  "name": "6cef56e8-d556-48e5-a04f-b8e64114680f",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/sign/write"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerRegistry/registries/trustedCollections/write"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "AcrImageSigner",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

AcrPull

Efetua pull de artefatos de um registro de contêiner.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/pull/read Efetua pull ou obtém imagens de um registro de contêiner.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "acr pull",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/7f951dda-4ed3-4680-a7ca-43fe172d538d",
  "name": "7f951dda-4ed3-4680-a7ca-43fe172d538d",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/pull/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "AcrPull",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

AcrPush

Efetua push ou pull de artefatos de um registro de contêiner.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/pull/read Efetua pull ou obtém imagens de um registro de contêiner.
Microsoft.ContainerRegistry/registries/push/write Efetua push ou grava imagens para um registro de contêiner.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "acr push",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/8311e382-0749-4cb8-b61a-304f252e45ec",
  "name": "8311e382-0749-4cb8-b61a-304f252e45ec",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/pull/read",
        "Microsoft.ContainerRegistry/registries/push/write"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "AcrPush",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

AcrQuarantineReader

Efetua pull de imagens em quarentena de um registro de contêiner.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/quarantine/read Efetua pull ou obtém imagens em quarentena do registro de contêiner
NotAções
nenhum
DataActions
Microsoft.ContainerRegistry/registries/quarantinedArtifacts/read Permite o pull ou a obtenção dos artefatos em quarentena do registro de contêiner. Semelhante a Microsoft.ContainerRegistry/registries/quarantine/read, exceto pelo fato de que é uma ação de dados
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "acr quarantine data reader",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/cdda3590-29a3-44f6-95f2-9f980659eb04",
  "name": "cdda3590-29a3-44f6-95f2-9f980659eb04",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/quarantine/read"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerRegistry/registries/quarantinedArtifacts/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "AcrQuarantineReader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

AcrQuarantineWriter

Efetua push ou pull de imagens em quarentena de um registro de contêiner.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/quarantine/read Efetua pull ou obtém imagens em quarentena do registro de contêiner
Microsoft.ContainerRegistry/registries/quarantine/write Grava/modifica o estado de quarentena das imagens em quarentena
NotAções
nenhum
DataActions
Microsoft.ContainerRegistry/registries/quarantinedArtifacts/read Permite o pull ou a obtenção dos artefatos em quarentena do registro de contêiner. Semelhante a Microsoft.ContainerRegistry/registries/quarantine/read, exceto pelo fato de que é uma ação de dados
Microsoft.ContainerRegistry/registries/quarantinedArtifacts/write Permite gravar ou atualizar o estado de quarentena de artefatos em quarentena. Semelhante a Microsoft.ContainerRegistry/registries/quarantine/write, exceto pelo fato de ser uma ação de dados
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "acr quarantine data writer",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/c8d4ff99-41c3-41a8-9f60-21dfdad59608",
  "name": "c8d4ff99-41c3-41a8-9f60-21dfdad59608",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/quarantine/read",
        "Microsoft.ContainerRegistry/registries/quarantine/write"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerRegistry/registries/quarantinedArtifacts/read",
        "Microsoft.ContainerRegistry/registries/quarantinedArtifacts/write"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "AcrQuarantineWriter",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função Usuário do cluster de Kubernetes habilitado para Azure Arc

Listar a ação das credenciais do usuário do cluster.

Ações Descrição
Microsoft.Resources/deployments/write Cria ou atualiza uma implantação.
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Kubernetes/connectedClusters/listClusterUserCredentials/action Lista a credencial do clusterUser (versão prévia)
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Support/* Cria e atualiza um tíquete de suporte
Microsoft.Kubernetes/connectedClusters/listClusterUserCredential/action Lista a credencial do clusterUser
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "List cluster user credentials action.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/00493d72-78f6-4148-b6c5-d3ce8e4799dd",
  "name": "00493d72-78f6-4148-b6c5-d3ce8e4799dd",
  "permissions": [
    {
      "actions": [
        "Microsoft.Resources/deployments/write",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Kubernetes/connectedClusters/listClusterUserCredentials/action",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Support/*",
        "Microsoft.Kubernetes/connectedClusters/listClusterUserCredential/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Arc Enabled Kubernetes Cluster User Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador do Kubernetes do Azure Arc

Permite gerenciar todos os recursos no cluster ou no namespace, exceto atualizar ou excluir as cotas de recursos e os namespaces.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/write Cria ou atualiza uma implantação.
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Support/* Cria e atualiza um tíquete de suporte
NotAções
nenhum
DataActions
Microsoft.Kubernetes/connectedClusters/apps/controllerrevisions/read Lê controllerrevisions
Microsoft.Kubernetes/connectedClusters/apps/daemonsets/*
Microsoft.Kubernetes/connectedClusters/apps/deployments/*
Microsoft.Kubernetes/connectedClusters/apps/replicasets/*
Microsoft.Kubernetes/connectedClusters/apps/statefulsets/*
Microsoft.Kubernetes/connectedClusters/authorization.k8s.io/localsubjectaccessreviews/write Grava localsubjectaccessreviews
Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/*
Microsoft.Kubernetes/connectedClusters/batch/cronjobs/*
Microsoft.Kubernetes/connectedClusters/batch/jobs/*
Microsoft.Kubernetes/connectedClusters/configmaps/*
Microsoft.Kubernetes/connectedClusters/endpoints/*
Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/read Lê eventos
Microsoft.Kubernetes/connectedClusters/events/read Lê eventos
Microsoft.Kubernetes/connectedClusters/extensions/daemonsets/*
Microsoft.Kubernetes/connectedClusters/extensions/deployments/*
Microsoft.Kubernetes/connectedClusters/extensions/ingresses/*
Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/*
Microsoft.Kubernetes/connectedClusters/extensions/replicasets/*
Microsoft.Kubernetes/connectedClusters/limitranges/read Lê limitranges
Microsoft.Kubernetes/connectedClusters/namespaces/read Lê namespaces
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/*
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/*
Microsoft.Kubernetes/connectedClusters/persistentvolumeclaims/*
Microsoft.Kubernetes/connectedClusters/pods/*
Microsoft.Kubernetes/connectedClusters/policy/poddisruptionbudgets/*
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/rolebindings/*
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/*
Microsoft.Kubernetes/connectedClusters/replicationcontrollers/*
Microsoft.Kubernetes/connectedClusters/replicationcontrollers/*
Microsoft.Kubernetes/connectedClusters/resourcequotas/read Lê resourcequotas
Microsoft.Kubernetes/connectedClusters/secrets/*
Microsoft.Kubernetes/connectedClusters/serviceaccounts/*
Microsoft.Kubernetes/connectedClusters/services/*
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage all resources under cluster/namespace, except update or delete resource quotas and namespaces.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/dffb1e0c-446f-4dde-a09f-99eb5cc68b96",
  "name": "dffb1e0c-446f-4dde-a09f-99eb5cc68b96",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/write",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.Kubernetes/connectedClusters/apps/controllerrevisions/read",
        "Microsoft.Kubernetes/connectedClusters/apps/daemonsets/*",
        "Microsoft.Kubernetes/connectedClusters/apps/deployments/*",
        "Microsoft.Kubernetes/connectedClusters/apps/replicasets/*",
        "Microsoft.Kubernetes/connectedClusters/apps/statefulsets/*",
        "Microsoft.Kubernetes/connectedClusters/authorization.k8s.io/localsubjectaccessreviews/write",
        "Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/*",
        "Microsoft.Kubernetes/connectedClusters/batch/cronjobs/*",
        "Microsoft.Kubernetes/connectedClusters/batch/jobs/*",
        "Microsoft.Kubernetes/connectedClusters/configmaps/*",
        "Microsoft.Kubernetes/connectedClusters/endpoints/*",
        "Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/read",
        "Microsoft.Kubernetes/connectedClusters/events/read",
        "Microsoft.Kubernetes/connectedClusters/extensions/daemonsets/*",
        "Microsoft.Kubernetes/connectedClusters/extensions/deployments/*",
        "Microsoft.Kubernetes/connectedClusters/extensions/ingresses/*",
        "Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/*",
        "Microsoft.Kubernetes/connectedClusters/extensions/replicasets/*",
        "Microsoft.Kubernetes/connectedClusters/limitranges/read",
        "Microsoft.Kubernetes/connectedClusters/namespaces/read",
        "Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/*",
        "Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/*",
        "Microsoft.Kubernetes/connectedClusters/persistentvolumeclaims/*",
        "Microsoft.Kubernetes/connectedClusters/pods/*",
        "Microsoft.Kubernetes/connectedClusters/policy/poddisruptionbudgets/*",
        "Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/rolebindings/*",
        "Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/*",
        "Microsoft.Kubernetes/connectedClusters/replicationcontrollers/*",
        "Microsoft.Kubernetes/connectedClusters/replicationcontrollers/*",
        "Microsoft.Kubernetes/connectedClusters/resourcequotas/read",
        "Microsoft.Kubernetes/connectedClusters/secrets/*",
        "Microsoft.Kubernetes/connectedClusters/serviceaccounts/*",
        "Microsoft.Kubernetes/connectedClusters/services/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Arc Kubernetes Admin",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador do cluster de Kubernetes do Azure Arc

Permite gerenciar todos os recursos no cluster.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/write Cria ou atualiza uma implantação.
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Support/* Cria e atualiza um tíquete de suporte
NotAções
nenhum
DataActions
Microsoft.Kubernetes/connectedClusters/*
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage all resources in the cluster.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/8393591c-06b9-48a2-a542-1bd6b377f6a2",
  "name": "8393591c-06b9-48a2-a542-1bd6b377f6a2",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/write",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.Kubernetes/connectedClusters/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Arc Kubernetes Cluster Admin",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Visualizador do Kubernetes do Azure Arc

Permite que você veja todos os recursos no cluster ou namespace, exceto os segredos.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/write Cria ou atualiza uma implantação.
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Support/* Cria e atualiza um tíquete de suporte
NotAções
nenhum
DataActions
Microsoft.Kubernetes/connectedClusters/apps/controllerrevisions/read Lê controllerrevisions
Microsoft.Kubernetes/connectedClusters/apps/daemonsets/read Lê daemonsets
Microsoft.Kubernetes/connectedClusters/apps/deployments/read Lê implantações
Microsoft.Kubernetes/connectedClusters/apps/replicasets/read Lê replicasets
Microsoft.Kubernetes/connectedClusters/apps/statefulsets/read Lê statefulsets
Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/read Lê horizontalpodautoscalers
Microsoft.Kubernetes/connectedClusters/batch/cronjobs/read Lê cronjobs
Microsoft.Kubernetes/connectedClusters/batch/jobs/read Lê trabalhos
Microsoft.Kubernetes/connectedClusters/configmaps/read Lê configmaps
Microsoft.Kubernetes/connectedClusters/endpoints/read Lê pontos de extremidade
Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/read Lê eventos
Microsoft.Kubernetes/connectedClusters/events/read Lê eventos
Microsoft.Kubernetes/connectedClusters/extensions/daemonsets/read Lê daemonsets
Microsoft.Kubernetes/connectedClusters/extensions/deployments/read Lê implantações
Microsoft.Kubernetes/connectedClusters/extensions/ingresses/read Lê entradas
Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/read Lê networkpolicies
Microsoft.Kubernetes/connectedClusters/extensions/replicasets/read Lê replicasets
Microsoft.Kubernetes/connectedClusters/limitranges/read Lê limitranges
Microsoft.Kubernetes/connectedClusters/namespaces/read Lê namespaces
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/read Lê entradas
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/read Lê networkpolicies
Microsoft.Kubernetes/connectedClusters/persistentvolumeclaims/read Lê persistentvolumeclaims
Microsoft.Kubernetes/connectedClusters/pods/read Lê pods
Microsoft.Kubernetes/connectedClusters/policy/poddisruptionbudgets/read Lê poddisruptionbudgets
Microsoft.Kubernetes/connectedClusters/replicationcontrollers/read Lê replicationcontrollers
Microsoft.Kubernetes/connectedClusters/replicationcontrollers/read Lê replicationcontrollers
Microsoft.Kubernetes/connectedClusters/resourcequotas/read Lê resourcequotas
Microsoft.Kubernetes/connectedClusters/serviceaccounts/read Lê serviceaccounts
Microsoft.Kubernetes/connectedClusters/services/read Lê serviços
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you view all resources in cluster/namespace, except secrets.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/63f0a09d-1495-4db4-a681-037d84835eb4",
  "name": "63f0a09d-1495-4db4-a681-037d84835eb4",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/write",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.Kubernetes/connectedClusters/apps/controllerrevisions/read",
        "Microsoft.Kubernetes/connectedClusters/apps/daemonsets/read",
        "Microsoft.Kubernetes/connectedClusters/apps/deployments/read",
        "Microsoft.Kubernetes/connectedClusters/apps/replicasets/read",
        "Microsoft.Kubernetes/connectedClusters/apps/statefulsets/read",
        "Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/read",
        "Microsoft.Kubernetes/connectedClusters/batch/cronjobs/read",
        "Microsoft.Kubernetes/connectedClusters/batch/jobs/read",
        "Microsoft.Kubernetes/connectedClusters/configmaps/read",
        "Microsoft.Kubernetes/connectedClusters/endpoints/read",
        "Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/read",
        "Microsoft.Kubernetes/connectedClusters/events/read",
        "Microsoft.Kubernetes/connectedClusters/extensions/daemonsets/read",
        "Microsoft.Kubernetes/connectedClusters/extensions/deployments/read",
        "Microsoft.Kubernetes/connectedClusters/extensions/ingresses/read",
        "Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/read",
        "Microsoft.Kubernetes/connectedClusters/extensions/replicasets/read",
        "Microsoft.Kubernetes/connectedClusters/limitranges/read",
        "Microsoft.Kubernetes/connectedClusters/namespaces/read",
        "Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/read",
        "Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/read",
        "Microsoft.Kubernetes/connectedClusters/persistentvolumeclaims/read",
        "Microsoft.Kubernetes/connectedClusters/pods/read",
        "Microsoft.Kubernetes/connectedClusters/policy/poddisruptionbudgets/read",
        "Microsoft.Kubernetes/connectedClusters/replicationcontrollers/read",
        "Microsoft.Kubernetes/connectedClusters/replicationcontrollers/read",
        "Microsoft.Kubernetes/connectedClusters/resourcequotas/read",
        "Microsoft.Kubernetes/connectedClusters/serviceaccounts/read",
        "Microsoft.Kubernetes/connectedClusters/services/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Arc Kubernetes Viewer",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Gravador do Kubernetes do Azure Arc

Permite que você atualize tudo no cluster ou namespace, exceto as funções (cluster) e associações de função (cluster).

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/write Cria ou atualiza uma implantação.
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Support/* Cria e atualiza um tíquete de suporte
NotAções
nenhum
DataActions
Microsoft.Kubernetes/connectedClusters/apps/controllerrevisions/read Lê controllerrevisions
Microsoft.Kubernetes/connectedClusters/apps/daemonsets/*
Microsoft.Kubernetes/connectedClusters/apps/deployments/*
Microsoft.Kubernetes/connectedClusters/apps/replicasets/*
Microsoft.Kubernetes/connectedClusters/apps/statefulsets/*
Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/*
Microsoft.Kubernetes/connectedClusters/batch/cronjobs/*
Microsoft.Kubernetes/connectedClusters/batch/jobs/*
Microsoft.Kubernetes/connectedClusters/configmaps/*
Microsoft.Kubernetes/connectedClusters/endpoints/*
Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/read Lê eventos
Microsoft.Kubernetes/connectedClusters/events/read Lê eventos
Microsoft.Kubernetes/connectedClusters/extensions/daemonsets/*
Microsoft.Kubernetes/connectedClusters/extensions/deployments/*
Microsoft.Kubernetes/connectedClusters/extensions/ingresses/*
Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/*
Microsoft.Kubernetes/connectedClusters/extensions/replicasets/*
Microsoft.Kubernetes/connectedClusters/limitranges/read Lê limitranges
Microsoft.Kubernetes/connectedClusters/namespaces/read Lê namespaces
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/*
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/*
Microsoft.Kubernetes/connectedClusters/persistentvolumeclaims/*
Microsoft.Kubernetes/connectedClusters/pods/*
Microsoft.Kubernetes/connectedClusters/policy/poddisruptionbudgets/*
Microsoft.Kubernetes/connectedClusters/replicationcontrollers/*
Microsoft.Kubernetes/connectedClusters/replicationcontrollers/*
Microsoft.Kubernetes/connectedClusters/resourcequotas/read Lê resourcequotas
Microsoft.Kubernetes/connectedClusters/secrets/*
Microsoft.Kubernetes/connectedClusters/serviceaccounts/*
Microsoft.Kubernetes/connectedClusters/services/*
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you update everything in cluster/namespace, except (cluster)roles and (cluster)role bindings.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/5b999177-9696-4545-85c7-50de3797e5a1",
  "name": "5b999177-9696-4545-85c7-50de3797e5a1",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/write",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.Kubernetes/connectedClusters/apps/controllerrevisions/read",
        "Microsoft.Kubernetes/connectedClusters/apps/daemonsets/*",
        "Microsoft.Kubernetes/connectedClusters/apps/deployments/*",
        "Microsoft.Kubernetes/connectedClusters/apps/replicasets/*",
        "Microsoft.Kubernetes/connectedClusters/apps/statefulsets/*",
        "Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/*",
        "Microsoft.Kubernetes/connectedClusters/batch/cronjobs/*",
        "Microsoft.Kubernetes/connectedClusters/batch/jobs/*",
        "Microsoft.Kubernetes/connectedClusters/configmaps/*",
        "Microsoft.Kubernetes/connectedClusters/endpoints/*",
        "Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/read",
        "Microsoft.Kubernetes/connectedClusters/events/read",
        "Microsoft.Kubernetes/connectedClusters/extensions/daemonsets/*",
        "Microsoft.Kubernetes/connectedClusters/extensions/deployments/*",
        "Microsoft.Kubernetes/connectedClusters/extensions/ingresses/*",
        "Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/*",
        "Microsoft.Kubernetes/connectedClusters/extensions/replicasets/*",
        "Microsoft.Kubernetes/connectedClusters/limitranges/read",
        "Microsoft.Kubernetes/connectedClusters/namespaces/read",
        "Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/*",
        "Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/*",
        "Microsoft.Kubernetes/connectedClusters/persistentvolumeclaims/*",
        "Microsoft.Kubernetes/connectedClusters/pods/*",
        "Microsoft.Kubernetes/connectedClusters/policy/poddisruptionbudgets/*",
        "Microsoft.Kubernetes/connectedClusters/replicationcontrollers/*",
        "Microsoft.Kubernetes/connectedClusters/replicationcontrollers/*",
        "Microsoft.Kubernetes/connectedClusters/resourcequotas/read",
        "Microsoft.Kubernetes/connectedClusters/secrets/*",
        "Microsoft.Kubernetes/connectedClusters/serviceaccounts/*",
        "Microsoft.Kubernetes/connectedClusters/services/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Arc Kubernetes Writer",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função de Colaborador das Instâncias de Contêiner do Azure

Concede acesso de leitura/gravação a grupos de contêineres fornecidos pelas Instâncias de Contêiner do Azure

Ações Descrição
Microsoft.ContainerInstance/containerGroups/* Criar e gerenciar grupos de contêineres
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants read/write access to container groups provided by Azure Container Instances",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/5d977122-f97e-4b4d-a52f-6b43003ddb4d",
  "name": "5d977122-f97e-4b4d-a52f-6b43003ddb4d",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerInstance/containerGroups/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Container Instances Contributor Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador do Armazenamento de contêineres do Azure

Instala o Armazenamento de contêineres do Azure e gerencia os recursos de armazenamento. Inclui uma condição do ABAC para restringir atribuições de função.

Ações Descrição
Microsoft.KubernetesConfiguration/extensions/write Cria ou atualiza recursos de extensão.
Microsoft.KubernetesConfiguration/extensions/read Obtém o recurso de instância de extensão.
Microsoft.KubernetesConfiguration/extensions/delete Exclui o recurso de instância de extensão.
Microsoft.KubernetesConfiguration/extensions/operations/read Obtém o status da operação assíncrona.
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Management/managementGroups/read Lista os grupos de gerenciamento para o usuário autenticado.
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.Support/* Cria e atualiza um tíquete de suporte
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
Ações
Microsoft.Authorization/roleAssignments/write Cria uma atribuição de função no escopo especificado.
Microsoft.Authorization/roleAssignments/delete Exclui uma atribuição de função no escopo especificado.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
Condição
((! (ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{08d4c71acc634ce4a9c85dd251b4d619})) AND ((!( ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{08d4c71acc634ce4a9c85dd251b4d619})) Adiciona ou remove atribuições de função para as seguintes funções:
Operador do Armazenamento de contêineres do Azure
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you install Azure Container Storage and manage its storage resources",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/95dd08a6-00bd-4661-84bf-f6726f83a4d0",
  "name": "95dd08a6-00bd-4661-84bf-f6726f83a4d0",
  "permissions": [
    {
      "actions": [
        "Microsoft.KubernetesConfiguration/extensions/write",
        "Microsoft.KubernetesConfiguration/extensions/read",
        "Microsoft.KubernetesConfiguration/extensions/delete",
        "Microsoft.KubernetesConfiguration/extensions/operations/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Management/managementGroups/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    },
    {
      "actions": [
        "Microsoft.Authorization/roleAssignments/write",
        "Microsoft.Authorization/roleAssignments/delete"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": [],
      "conditionVersion": "2.0",
      "condition": "((!(ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{08d4c71acc634ce4a9c85dd251b4d619})) AND ((!(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{08d4c71acc634ce4a9c85dd251b4d619}))"
    }
  ],
  "roleName": "Azure Container Storage Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador do Armazenamento de contêineres do Azure

Habilita uma identidade gerenciada a executar operações do Armazenamento de contêineres do Azure, como gerenciar máquinas virtuais e redes virtuais.

Ações Descrição
Microsoft.ElasticSan/elasticSans/*
Microsoft.ElasticSan/locations/asyncoperations/read Sonda o status de uma operação assíncrona.
Microsoft.Network/routeTables/join/action Ingressa uma tabela de rotas. Não passível de alerta.
Microsoft.Network/networkSecurityGroups/join/action Ingressa um grupo de segurança de rede. Não passível de alerta.
Microsoft.Network/virtualNetworks/write Cria uma rede virtual ou atualiza uma rede virtual existente
Microsoft.Network/virtualNetworks/delete Exclui uma rede virtual
Microsoft.Network/virtualNetworks/join/action Ingressa uma rede virtual. Não passível de alerta.
Microsoft.Network/virtualNetworks/subnets/read Obtém uma definição de sub-rede da rede virtual
Microsoft.Network/virtualNetworks/subnets/write Cria uma sub-rede de rede virtual ou atualiza uma sub-rede de rede virtual existente
Microsoft.Compute/virtualMachines/read Obtém as propriedades de uma máquina virtual
Microsoft.Compute/virtualMachines/write Cria uma máquina virtual ou atualiza uma máquina virtual existente
Microsoft.Compute/virtualMachineScaleSets/read Obtém as propriedades de um conjunto de dimensionamento de máquinas virtuais
Microsoft.Compute/virtualMachineScaleSets/write Cria um conjunto de dimensionamento de máquinas virtuais ou atualiza um existente
Microsoft.Compute/virtualMachineScaleSets/virtualMachines/write Atualiza as propriedades de uma máquina virtual em um conjunto de dimensionamento de máquinas virtuais
Microsoft.Compute/virtualMachineScaleSets/virtualMachines/read Recupera as propriedades de uma máquina virtual em um conjunto de dimensionamento de máquinas virtuais
Microsoft.Resources/subscriptions/providers/read Obtém ou lista provedores de recursos.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Network/virtualNetworks/read Obtém a definição de rede virtual
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Role required by a Managed Identity for Azure Container Storage operations",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/08d4c71a-cc63-4ce4-a9c8-5dd251b4d619",
  "name": "08d4c71a-cc63-4ce4-a9c8-5dd251b4d619",
  "permissions": [
    {
      "actions": [
        "Microsoft.ElasticSan/elasticSans/*",
        "Microsoft.ElasticSan/locations/asyncoperations/read",
        "Microsoft.Network/routeTables/join/action",
        "Microsoft.Network/networkSecurityGroups/join/action",
        "Microsoft.Network/virtualNetworks/write",
        "Microsoft.Network/virtualNetworks/delete",
        "Microsoft.Network/virtualNetworks/join/action",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/virtualNetworks/subnets/write",
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Compute/virtualMachines/write",
        "Microsoft.Compute/virtualMachineScaleSets/read",
        "Microsoft.Compute/virtualMachineScaleSets/write",
        "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/write",
        "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/read",
        "Microsoft.Resources/subscriptions/providers/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Network/virtualNetworks/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Container Storage Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Proprietário do Armazenamento de contêineres do Azure

Instala o Armazenamento de contêineres do Azure, permite acesso aos recursos de armazenamento e configura o Azure Elastic SAN (rede de área de armazenamento). Inclui uma condição do ABAC para restringir atribuições de função.

Ações Descrição
Microsoft.ElasticSan/elasticSans/*
Microsoft.ElasticSan/locations/*
Microsoft.ElasticSan/elasticSans/volumeGroups/*
Microsoft.ElasticSan/elasticSans/volumeGroups/volumes/*
Microsoft.ElasticSan/locations/asyncoperations/read Sonda o status de uma operação assíncrona.
Microsoft.KubernetesConfiguration/extensions/write Cria ou atualiza recursos de extensão.
Microsoft.KubernetesConfiguration/extensions/read Obtém o recurso de instância de extensão.
Microsoft.KubernetesConfiguration/extensions/delete Exclui o recurso de instância de extensão.
Microsoft.KubernetesConfiguration/extensions/operations/read Obtém o status da operação assíncrona.
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Management/managementGroups/read Lista os grupos de gerenciamento para o usuário autenticado.
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.Support/* Cria e atualiza um tíquete de suporte
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
Ações
Microsoft.Authorization/roleAssignments/write Cria uma atribuição de função no escopo especificado.
Microsoft.Authorization/roleAssignments/delete Exclui uma atribuição de função no escopo especificado.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
Condição
((! (ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{08d4c71acc634ce4a9c85dd251b4d619})) AND ((!( ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{08d4c71acc634ce4a9c85dd251b4d619})) Adiciona ou remove atribuições de função para as seguintes funções:
Operador do Armazenamento de contêineres do Azure
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you install Azure Container Storage and grants access to its storage resources",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/95de85bd-744d-4664-9dde-11430bc34793",
  "name": "95de85bd-744d-4664-9dde-11430bc34793",
  "permissions": [
    {
      "actions": [
        "Microsoft.ElasticSan/elasticSans/*",
        "Microsoft.ElasticSan/locations/*",
        "Microsoft.ElasticSan/elasticSans/volumeGroups/*",
        "Microsoft.ElasticSan/elasticSans/volumeGroups/volumes/*",
        "Microsoft.ElasticSan/locations/asyncoperations/read",
        "Microsoft.KubernetesConfiguration/extensions/write",
        "Microsoft.KubernetesConfiguration/extensions/read",
        "Microsoft.KubernetesConfiguration/extensions/delete",
        "Microsoft.KubernetesConfiguration/extensions/operations/read",
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Management/managementGroups/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    },
    {
      "actions": [
        "Microsoft.Authorization/roleAssignments/write",
        "Microsoft.Authorization/roleAssignments/delete"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": [],
      "conditionVersion": "2.0",
      "condition": "((!(ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{08d4c71acc634ce4a9c85dd251b4d619})) AND ((!(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{08d4c71acc634ce4a9c85dd251b4d619}))"
    }
  ],
  "roleName": "Azure Container Storage Owner",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função Colaborador do Gerenciador de Frota de Kubernetes do Azure

Permite acesso de leitura/gravação nos recursos do Azure fornecidos pelo Gerenciador de Frota de Kubernetes do Azure, incluindo frotas, membros da frota, estratégias de atualização da frota, execuções de atualização da frota etc.

Ações Descrição
Microsoft.ContainerService/fleets/*
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants read/write access to Azure resources provided by Azure Kubernetes Fleet Manager, including fleets, fleet members, fleet update strategies, fleet update runs, etc.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/63bb64ad-9799-4770-b5c3-24ed299a07bf",
  "name": "63bb64ad-9799-4770-b5c3-24ed299a07bf",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerService/fleets/*",
        "Microsoft.Resources/deployments/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Fleet Manager Contributor Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função de agente do Hub do Gerenciador de Frotas do Kubernetes do Azure

Permite acesso aos recursos do Azure necessários aos agentes do hub do Azure Kubernetes Fleet Manager.

Ações Descrição
Microsoft.Network/publicIPAddresses/read Obtém uma definição de endereço IP público.
Microsoft.Network/trafficManagerProfiles/read Obter a configuração de perfil do Gerenciador de Tráfego. Isso inclui configurações DNS, configurações de roteamento de tráfego, configurações de monitoramento do ponto de extremidade e lista de pontos de extremidade roteados por esse perfil do Gerenciador de Tráfego.
Microsoft.Network/trafficManagerProfiles/write Criar um perfil do Gerenciador de Tráfego ou modificar a configuração de um perfil do Gerenciador de Tráfego existente. Isso inclui habilitar ou desabilitar um perfil e modificar as configurações de DNS, configurações de roteamento de tráfego ou configurações de monitoramento do ponto de extremidade. Pontos de extremidade roteados pelo perfil do Gerenciador de Tráfego podem ser adicionados, removidos, habilitados ou desabilitados.
Microsoft.Network/trafficManagerProfiles/delete Excluir o perfil do Gerenciador de Tráfego. Todas as configurações associadas ao perfil do Gerenciador de Tráfego serão perdidas e o perfil não poderá ser usado para rotear o tráfego.
Microsoft.Network/trafficManagerProfiles/azureEndpoints/read Obter um Ponto de Extremidade do Azure que pertence a um perfil do Gerenciador de Tráfego, incluindo todas as propriedades desse Ponto de Extremidade do Azure.
Microsoft.Network/trafficManagerProfiles/azureEndpoints/write Adicionar um novo Ponto de Extremidade do Azure em um perfil do Gerenciador de Tráfego existente ou atualizar as propriedades de um Ponto de Extremidade do Azure existente nesse perfil do Gerenciador de Tráfego.
Microsoft.Network/trafficManagerProfiles/azureEndpoints/delete Excluir um Ponto de Extremidade do Azure de um perfil do Gerenciador de Tráfego existente. O Gerenciador de Tráfego interromperá o tráfego de roteamento para o Ponto de Extremidade do Azure excluído.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants access to Azure resources needed by Azure Kubernetes Fleet Manager hub agents.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/de2b316d-7a2c-4143-b4cd-c148f6a355a1",
  "name": "de2b316d-7a2c-4143-b4cd-c148f6a355a1",
  "permissions": [
    {
      "actions": [
        "Microsoft.Network/publicIPAddresses/read",
        "Microsoft.Network/trafficManagerProfiles/read",
        "Microsoft.Network/trafficManagerProfiles/write",
        "Microsoft.Network/trafficManagerProfiles/delete",
        "Microsoft.Network/trafficManagerProfiles/azureEndpoints/read",
        "Microsoft.Network/trafficManagerProfiles/azureEndpoints/write",
        "Microsoft.Network/trafficManagerProfiles/azureEndpoints/delete"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Fleet Manager Hub Agent Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador de RBAC do Gerenciador de Frota de Kubernetes do Azure

Permite acesso de leitura/gravação nos recursos do Kubernetes em um namespace no cluster hub gerenciado pela frota. Fornece permissões de gravação na maioria dos objetos dentro de um namespace, com exceção do objeto ResourceQuota e do próprio objeto namespace. A aplicação dessa função no escopo do cluster fornecerá acesso em todos os namespaces.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.ContainerService/fleets/read Obtém frota
Microsoft.ContainerService/fleets/listCredentials/action Lista as credenciais da frota
NotAções
nenhum
DataActions
Microsoft.ContainerService/fleets/apps/controllerrevisions/read Lê controllerrevisions
Microsoft.ContainerService/fleets/apps/daemonsets/*
Microsoft.ContainerService/fleets/apps/deployments/*
Microsoft.ContainerService/fleets/apps/statefulsets/*
Microsoft.ContainerService/fleets/authorization.k8s.io/localsubjectaccessreviews/write Grava localsubjectaccessreviews
Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/*
Microsoft.ContainerService/fleets/batch/cronjobs/*
Microsoft.ContainerService/fleets/batch/jobs/*
Microsoft.ContainerService/fleets/configmaps/*
Microsoft.ContainerService/fleets/endpoints/*
Microsoft.ContainerService/fleets/events.k8s.io/events/read Lê eventos
Microsoft.ContainerService/fleets/events/read Lê eventos
Microsoft.ContainerService/fleets/extensions/daemonsets/*
Microsoft.ContainerService/fleets/extensions/deployments/*
Microsoft.ContainerService/fleets/extensions/ingresses/*
Microsoft.ContainerService/fleets/extensions/networkpolicies/*
Microsoft.ContainerService/fleets/limitranges/read Lê limitranges
Microsoft.ContainerService/fleets/namespaces/read Lê namespaces
Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/*
Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/*
Microsoft.ContainerService/fleets/persistentvolumeclaims/*
Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/*
Microsoft.ContainerService/fleets/rbac.authorization.k8s.io/rolebindings/*
Microsoft.ContainerService/fleets/rbac.authorization.k8s.io/roles/*
Microsoft.ContainerService/fleets/replicationcontrollers/*
Microsoft.ContainerService/fleets/replicationcontrollers/*
Microsoft.ContainerService/fleets/resourcequotas/read Lê resourcequotas
Microsoft.ContainerService/fleets/secrets/*
Microsoft.ContainerService/fleets/serviceaccounts/*
Microsoft.ContainerService/fleets/services/*
Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read Lê o recurso internalmembercluster da frota
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/*
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read Lê o recurso resourceoverridesnapshot da frota
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read Lê o recurso de trabalho da frota
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants read/write access to Kubernetes resources within a namespace in the fleet-managed hub cluster - provides write permissions on most objects within a a namespace, with the exception of ResourceQuota object and the namespace object itself. Applying this role at cluster scope will give access across all namespaces.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/434fb43a-c01c-447e-9f67-c3ad923cfaba",
  "name": "434fb43a-c01c-447e-9f67-c3ad923cfaba",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.ContainerService/fleets/read",
        "Microsoft.ContainerService/fleets/listCredentials/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerService/fleets/apps/controllerrevisions/read",
        "Microsoft.ContainerService/fleets/apps/daemonsets/*",
        "Microsoft.ContainerService/fleets/apps/deployments/*",
        "Microsoft.ContainerService/fleets/apps/statefulsets/*",
        "Microsoft.ContainerService/fleets/authorization.k8s.io/localsubjectaccessreviews/write",
        "Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/*",
        "Microsoft.ContainerService/fleets/batch/cronjobs/*",
        "Microsoft.ContainerService/fleets/batch/jobs/*",
        "Microsoft.ContainerService/fleets/configmaps/*",
        "Microsoft.ContainerService/fleets/endpoints/*",
        "Microsoft.ContainerService/fleets/events.k8s.io/events/read",
        "Microsoft.ContainerService/fleets/events/read",
        "Microsoft.ContainerService/fleets/extensions/daemonsets/*",
        "Microsoft.ContainerService/fleets/extensions/deployments/*",
        "Microsoft.ContainerService/fleets/extensions/ingresses/*",
        "Microsoft.ContainerService/fleets/extensions/networkpolicies/*",
        "Microsoft.ContainerService/fleets/limitranges/read",
        "Microsoft.ContainerService/fleets/namespaces/read",
        "Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/*",
        "Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/*",
        "Microsoft.ContainerService/fleets/persistentvolumeclaims/*",
        "Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/*",
        "Microsoft.ContainerService/fleets/rbac.authorization.k8s.io/rolebindings/*",
        "Microsoft.ContainerService/fleets/rbac.authorization.k8s.io/roles/*",
        "Microsoft.ContainerService/fleets/replicationcontrollers/*",
        "Microsoft.ContainerService/fleets/replicationcontrollers/*",
        "Microsoft.ContainerService/fleets/resourcequotas/read",
        "Microsoft.ContainerService/fleets/secrets/*",
        "Microsoft.ContainerService/fleets/serviceaccounts/*",
        "Microsoft.ContainerService/fleets/services/*",
        "Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/*",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Fleet Manager RBAC Admin",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador do cluster de RBAC do Gerenciador de Frota de Kubernetes do Azure

Permite acesso de leitura/gravação em todos os recursos do Kubernetes no cluster hub gerenciado pela frota.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.ContainerService/fleets/read Obtém frota
Microsoft.ContainerService/fleets/listCredentials/action Lista as credenciais da frota
NotAções
nenhum
DataActions
Microsoft.ContainerService/fleets/*
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants read/write access to all Kubernetes resources in the fleet-managed hub cluster.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/18ab4d3d-a1bf-4477-8ad9-8359bc988f69",
  "name": "18ab4d3d-a1bf-4477-8ad9-8359bc988f69",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.ContainerService/fleets/read",
        "Microsoft.ContainerService/fleets/listCredentials/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerService/fleets/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Fleet Manager RBAC Cluster Admin",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de RBAC do Gerenciador de Frota de Kubernetes do Azure

Permite acesso somente leitura na maioria dos recursos do Kubernetes em um namespace no cluster hub gerenciado pela frota. Não permite exibir funções nem associações de função. Essa função não permite exibir Segredos, pois a leitura do conteúdo dos Segredos permite acesso às credenciais de ServiceAccount no namespace, o que permitiria o acesso à API como qualquer ServiceAccount no namespace (uma forma de elevação de privilégio). A aplicação dessa função no escopo do cluster fornecerá acesso em todos os namespaces.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.ContainerService/fleets/read Obtém frota
Microsoft.ContainerService/fleets/listCredentials/action Lista as credenciais da frota
NotAções
nenhum
DataActions
Microsoft.ContainerService/fleets/apps/controllerrevisions/read Lê controllerrevisions
Microsoft.ContainerService/fleets/apps/daemonsets/read Lê daemonsets
Microsoft.ContainerService/fleets/apps/deployments/read Lê implantações
Microsoft.ContainerService/fleets/apps/statefulsets/read Lê statefulsets
Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/read Lê horizontalpodautoscalers
Microsoft.ContainerService/fleets/batch/cronjobs/read Lê cronjobs
Microsoft.ContainerService/fleets/batch/jobs/read Lê trabalhos
Microsoft.ContainerService/fleets/configmaps/read Lê configmaps
Microsoft.ContainerService/fleets/endpoints/read Lê pontos de extremidade
Microsoft.ContainerService/fleets/events.k8s.io/events/read Lê eventos
Microsoft.ContainerService/fleets/events/read Lê eventos
Microsoft.ContainerService/fleets/extensions/daemonsets/read Lê daemonsets
Microsoft.ContainerService/fleets/extensions/deployments/read Lê implantações
Microsoft.ContainerService/fleets/extensions/ingresses/read Lê entradas
Microsoft.ContainerService/fleets/extensions/networkpolicies/read Lê networkpolicies
Microsoft.ContainerService/fleets/limitranges/read Lê limitranges
Microsoft.ContainerService/fleets/namespaces/read Lê namespaces
Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/read Lê entradas
Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/read Lê networkpolicies
Microsoft.ContainerService/fleets/persistentvolumeclaims/read Lê persistentvolumeclaims
Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/read Lê poddisruptionbudgets
Microsoft.ContainerService/fleets/replicationcontrollers/read Lê replicationcontrollers
Microsoft.ContainerService/fleets/replicationcontrollers/read Lê replicationcontrollers
Microsoft.ContainerService/fleets/resourcequotas/read Lê resourcequotas
Microsoft.ContainerService/fleets/serviceaccounts/read Lê serviceaccounts
Microsoft.ContainerService/fleets/services/read Lê serviços
Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read Lê o recurso internalmembercluster da frota
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/read Lê o recurso resourceoverride da frota
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read Lê o recurso resourceoverridesnapshot da frota
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read Lê o recurso de trabalho da frota
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants read-only access to most Kubernetes resources within a namespace in the fleet-managed hub cluster. It does not allow viewing roles or role bindings. This role does not allow viewing Secrets, since reading the contents of Secrets enables access to ServiceAccount credentials in the namespace, which would allow API access as any ServiceAccount in the namespace (a form of privilege escalation).  Applying this role at cluster scope will give access across all namespaces.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/30b27cfc-9c84-438e-b0ce-70e35255df80",
  "name": "30b27cfc-9c84-438e-b0ce-70e35255df80",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.ContainerService/fleets/read",
        "Microsoft.ContainerService/fleets/listCredentials/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerService/fleets/apps/controllerrevisions/read",
        "Microsoft.ContainerService/fleets/apps/daemonsets/read",
        "Microsoft.ContainerService/fleets/apps/deployments/read",
        "Microsoft.ContainerService/fleets/apps/statefulsets/read",
        "Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/read",
        "Microsoft.ContainerService/fleets/batch/cronjobs/read",
        "Microsoft.ContainerService/fleets/batch/jobs/read",
        "Microsoft.ContainerService/fleets/configmaps/read",
        "Microsoft.ContainerService/fleets/endpoints/read",
        "Microsoft.ContainerService/fleets/events.k8s.io/events/read",
        "Microsoft.ContainerService/fleets/events/read",
        "Microsoft.ContainerService/fleets/extensions/daemonsets/read",
        "Microsoft.ContainerService/fleets/extensions/deployments/read",
        "Microsoft.ContainerService/fleets/extensions/ingresses/read",
        "Microsoft.ContainerService/fleets/extensions/networkpolicies/read",
        "Microsoft.ContainerService/fleets/limitranges/read",
        "Microsoft.ContainerService/fleets/namespaces/read",
        "Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/read",
        "Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/read",
        "Microsoft.ContainerService/fleets/persistentvolumeclaims/read",
        "Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/read",
        "Microsoft.ContainerService/fleets/replicationcontrollers/read",
        "Microsoft.ContainerService/fleets/replicationcontrollers/read",
        "Microsoft.ContainerService/fleets/resourcequotas/read",
        "Microsoft.ContainerService/fleets/serviceaccounts/read",
        "Microsoft.ContainerService/fleets/services/read",
        "Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/read",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Fleet Manager RBAC Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Gravador de RBAC do Gerenciador de Frota de Kubernetes do Azure

Permite acesso de leitura/gravação na maioria dos recursos do Kubernetes em um namespace no cluster hub gerenciado pela frota. Essa função não permite visualizar ou modificar funções nem associações de função. No entanto, essa função permite acessar segredos como qualquer conta de serviço no namespace e, portanto, pode ser usada para obter os níveis de acesso da API de qualquer ServiceAccount no namespace.  A aplicação dessa função no escopo do cluster fornecerá acesso em todos os namespaces.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.ContainerService/fleets/read Obtém frota
Microsoft.ContainerService/fleets/listCredentials/action Lista as credenciais da frota
NotAções
nenhum
DataActions
Microsoft.ContainerService/fleets/apps/controllerrevisions/read Lê controllerrevisions
Microsoft.ContainerService/fleets/apps/daemonsets/read Lê daemonsets
Microsoft.ContainerService/fleets/apps/daemonsets/write Grava daemonsets
Microsoft.ContainerService/fleets/apps/deployments/read Lê implantações
Microsoft.ContainerService/fleets/apps/deployments/write Grava implantações
Microsoft.ContainerService/fleets/apps/statefulsets/read Lê statefulsets
Microsoft.ContainerService/fleets/apps/statefulsets/write Grava statefulsets
Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/read Lê horizontalpodautoscalers
Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/write Grava horizontalpodautoscalers
Microsoft.ContainerService/fleets/batch/cronjobs/read Lê cronjobs
Microsoft.ContainerService/fleets/batch/cronjobs/write Grava cronjobs
Microsoft.ContainerService/fleets/batch/jobs/read Lê trabalhos
Microsoft.ContainerService/fleets/batch/jobs/write Grava trabalhos
Microsoft.ContainerService/fleets/configmaps/read Lê configmaps
Microsoft.ContainerService/fleets/configmaps/write Grava configmaps
Microsoft.ContainerService/fleets/endpoints/read Lê pontos de extremidade
Microsoft.ContainerService/fleets/endpoints/write Grava pontos de extremidade
Microsoft.ContainerService/fleets/events.k8s.io/events/read Lê eventos
Microsoft.ContainerService/fleets/events/read Lê eventos
Microsoft.ContainerService/fleets/extensions/daemonsets/read Lê daemonsets
Microsoft.ContainerService/fleets/extensions/daemonsets/write Grava daemonsets
Microsoft.ContainerService/fleets/extensions/deployments/read Lê implantações
Microsoft.ContainerService/fleets/extensions/deployments/write Grava implantações
Microsoft.ContainerService/fleets/extensions/ingresses/read Lê entradas
Microsoft.ContainerService/fleets/extensions/ingresses/write Grava entradas
Microsoft.ContainerService/fleets/extensions/networkpolicies/read Lê networkpolicies
Microsoft.ContainerService/fleets/extensions/networkpolicies/write Grava networkpolicies
Microsoft.ContainerService/fleets/limitranges/read Lê limitranges
Microsoft.ContainerService/fleets/namespaces/read Lê namespaces
Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/read Lê entradas
Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/write Grava entradas
Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/read Lê networkpolicies
Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/write Grava networkpolicies
Microsoft.ContainerService/fleets/persistentvolumeclaims/read Lê persistentvolumeclaims
Microsoft.ContainerService/fleets/persistentvolumeclaims/write Grava persistentvolumeclaims
Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/read Lê poddisruptionbudgets
Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/write Grava poddisruptionbudgets
Microsoft.ContainerService/fleets/replicationcontrollers/read Lê replicationcontrollers
Microsoft.ContainerService/fleets/replicationcontrollers/write Grava replicationcontrollers
Microsoft.ContainerService/fleets/resourcequotas/read Lê resourcequotas
Microsoft.ContainerService/fleets/secrets/read Lê segredos
Microsoft.ContainerService/fleets/secrets/write Grava segredos
Microsoft.ContainerService/fleets/serviceaccounts/read Lê serviceaccounts
Microsoft.ContainerService/fleets/serviceaccounts/write Grava serviceaccounts
Microsoft.ContainerService/fleets/services/read Lê serviços
Microsoft.ContainerService/fleets/services/write Grava serviços
Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read Lê o recurso internalmembercluster da frota
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/read Lê o recurso resourceoverride da frota
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/write Grava o recurso resourceoverride da frota
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read Lê o recurso resourceoverridesnapshot da frota
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read Lê o recurso de trabalho da frota
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants read/write access to most Kubernetes resources within a namespace in the fleet-managed hub cluster. This role does not allow viewing or modifying roles or role bindings. However, this role allows accessing Secrets as any ServiceAccount in the namespace, so it can be used to gain the API access levels of any ServiceAccount in the namespace.  Applying this role at cluster scope will give access across all namespaces.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/5af6afb3-c06c-4fa4-8848-71a8aee05683",
  "name": "5af6afb3-c06c-4fa4-8848-71a8aee05683",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.ContainerService/fleets/read",
        "Microsoft.ContainerService/fleets/listCredentials/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerService/fleets/apps/controllerrevisions/read",
        "Microsoft.ContainerService/fleets/apps/daemonsets/read",
        "Microsoft.ContainerService/fleets/apps/daemonsets/write",
        "Microsoft.ContainerService/fleets/apps/deployments/read",
        "Microsoft.ContainerService/fleets/apps/deployments/write",
        "Microsoft.ContainerService/fleets/apps/statefulsets/read",
        "Microsoft.ContainerService/fleets/apps/statefulsets/write",
        "Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/read",
        "Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/write",
        "Microsoft.ContainerService/fleets/batch/cronjobs/read",
        "Microsoft.ContainerService/fleets/batch/cronjobs/write",
        "Microsoft.ContainerService/fleets/batch/jobs/read",
        "Microsoft.ContainerService/fleets/batch/jobs/write",
        "Microsoft.ContainerService/fleets/configmaps/read",
        "Microsoft.ContainerService/fleets/configmaps/write",
        "Microsoft.ContainerService/fleets/endpoints/read",
        "Microsoft.ContainerService/fleets/endpoints/write",
        "Microsoft.ContainerService/fleets/events.k8s.io/events/read",
        "Microsoft.ContainerService/fleets/events/read",
        "Microsoft.ContainerService/fleets/extensions/daemonsets/read",
        "Microsoft.ContainerService/fleets/extensions/daemonsets/write",
        "Microsoft.ContainerService/fleets/extensions/deployments/read",
        "Microsoft.ContainerService/fleets/extensions/deployments/write",
        "Microsoft.ContainerService/fleets/extensions/ingresses/read",
        "Microsoft.ContainerService/fleets/extensions/ingresses/write",
        "Microsoft.ContainerService/fleets/extensions/networkpolicies/read",
        "Microsoft.ContainerService/fleets/extensions/networkpolicies/write",
        "Microsoft.ContainerService/fleets/limitranges/read",
        "Microsoft.ContainerService/fleets/namespaces/read",
        "Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/read",
        "Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/write",
        "Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/read",
        "Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/write",
        "Microsoft.ContainerService/fleets/persistentvolumeclaims/read",
        "Microsoft.ContainerService/fleets/persistentvolumeclaims/write",
        "Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/read",
        "Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/write",
        "Microsoft.ContainerService/fleets/replicationcontrollers/read",
        "Microsoft.ContainerService/fleets/replicationcontrollers/write",
        "Microsoft.ContainerService/fleets/resourcequotas/read",
        "Microsoft.ContainerService/fleets/secrets/read",
        "Microsoft.ContainerService/fleets/secrets/write",
        "Microsoft.ContainerService/fleets/serviceaccounts/read",
        "Microsoft.ContainerService/fleets/serviceaccounts/write",
        "Microsoft.ContainerService/fleets/services/read",
        "Microsoft.ContainerService/fleets/services/write",
        "Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/read",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/write",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read",
        "Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Fleet Manager RBAC Writer",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função Administrador do cluster do Arc do Serviço de Kubernetes do Azure

Lista a ação de credencial de administrador de cluster.

Saiba mais

Ações Descrição
Microsoft.HybridContainerService/provisionedClusterInstances/read Obtém as instâncias de cluster provisionadas do AKS Híbrido associadas ao cluster conectado
Microsoft.HybridContainerService/provisionedClusterInstances/listAdminKubeconfig/action Lista as credenciais de administrador de uma instância de cluster provisionada usadas apenas no modo direto.
Microsoft.Kubernetes/connectedClusters/Read Lê connectedClusters
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "List cluster admin credential action.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/b29efa5f-7782-4dc3-9537-4d5bc70a5e9f",
  "name": "b29efa5f-7782-4dc3-9537-4d5bc70a5e9f",
  "permissions": [
    {
      "actions": [
        "Microsoft.HybridContainerService/provisionedClusterInstances/read",
        "Microsoft.HybridContainerService/provisionedClusterInstances/listAdminKubeconfig/action",
        "Microsoft.Kubernetes/connectedClusters/Read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service Arc Cluster Admin Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função Usuário do cluster do Arc do Serviço de Kubernetes do Azure

Lista a ação de credencial de usuário de cluster.

Saiba mais

Ações Descrição
Microsoft.HybridContainerService/provisionedClusterInstances/read Obtém as instâncias de cluster provisionadas do AKS Híbrido associadas ao cluster conectado
Microsoft.HybridContainerService/provisionedClusterInstances/listUserKubeconfig/action Lista as credenciais de usuário do AAD de uma instância de cluster provisionada usada apenas no modo direto.
Microsoft.Kubernetes/connectedClusters/Read Lê connectedClusters
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "List cluster user credential action.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/233ca253-b031-42ff-9fba-87ef12d6b55f",
  "name": "233ca253-b031-42ff-9fba-87ef12d6b55f",
  "permissions": [
    {
      "actions": [
        "Microsoft.HybridContainerService/provisionedClusterInstances/read",
        "Microsoft.HybridContainerService/provisionedClusterInstances/listUserKubeconfig/action",
        "Microsoft.Kubernetes/connectedClusters/Read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service Arc Cluster User Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função Colaborador do Arc do Serviço de Kubernetes do Azure

Permite acesso de leitura/gravação em clusters híbridos do Serviço de Kubernetes do Azure

Saiba mais

Ações Descrição
Microsoft.HybridContainerService/Locations/operationStatuses/read Lê os operationStatuses
Microsoft.HybridContainerService/Operations/read Lê operações
Microsoft.HybridContainerService/kubernetesVersions/read Lista as versões do Kubernetes com suporte do local personalizado subjacente
Microsoft.HybridContainerService/kubernetesVersions/write Coloca o tipo de recurso de versão do Kubernetes
Microsoft.HybridContainerService/kubernetesVersions/delete Exclui o tipo de recurso de versões do Kubernetes
Microsoft.HybridContainerService/provisionedClusterInstances/read Obtém as instâncias de cluster provisionadas do AKS Híbrido associadas ao cluster conectado
Microsoft.HybridContainerService/provisionedClusterInstances/write Cria a instância de cluster provisionado do AKS Híbrido
Microsoft.HybridContainerService/provisionedClusterInstances/delete Exclui a instância de cluster provisionado do AKS Híbrido
Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/read Obtém os pools de agentes na instância de cluster provisionado do AKS Híbrido
Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/write Atualiza o pool de agentes na instância de cluster provisionado do AKS Híbrido
Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/delete Exclui o pool de agentes na instância de cluster provisionado do AKS Híbrido
Microsoft.HybridContainerService/provisionedClusterInstances/upgradeProfiles/read Lê upgradeProfiles
Microsoft.HybridContainerService/skus/read Lista os SKUs de VM com suporte do local personalizado subjacente
Microsoft.HybridContainerService/skus/write Coloca o tipo de recurso de SKUs de VM
Microsoft.HybridContainerService/skus/delete Exclui o tipo de recurso de SKU da VM
Microsoft.HybridContainerService/virtualNetworks/read Lista as redes virtuais do AKS Híbrido por assinatura
Microsoft.HybridContainerService/virtualNetworks/write Aplica um patch à rede virtual do AKS Híbrido
Microsoft.HybridContainerService/virtualNetworks/delete Exclui a rede virtual do AKS Híbrido
Microsoft.ExtendedLocation/customLocations/deploy/action Implanta permissões em um recurso de Local Personalizado
Microsoft.ExtendedLocation/customLocations/read Obtém um recurso de Local Personalizado
Microsoft.Kubernetes/connectedClusters/Read Lê connectedClusters
Microsoft.Kubernetes/connectedClusters/Write Grava connectedClusters
Microsoft.Kubernetes/connectedClusters/Delete Exclui connectedClusters
Microsoft.Kubernetes/connectedClusters/listClusterUserCredential/action Lista a credencial do clusterUser
Microsoft.AzureStackHCI/clusters/read Obtém clusters
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants access to read and write Azure Kubernetes Services hybrid clusters",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/5d3f1697-4507-4d08-bb4a-477695db5f82",
  "name": "5d3f1697-4507-4d08-bb4a-477695db5f82",
  "permissions": [
    {
      "actions": [
        "Microsoft.HybridContainerService/Locations/operationStatuses/read",
        "Microsoft.HybridContainerService/Operations/read",
        "Microsoft.HybridContainerService/kubernetesVersions/read",
        "Microsoft.HybridContainerService/kubernetesVersions/write",
        "Microsoft.HybridContainerService/kubernetesVersions/delete",
        "Microsoft.HybridContainerService/provisionedClusterInstances/read",
        "Microsoft.HybridContainerService/provisionedClusterInstances/write",
        "Microsoft.HybridContainerService/provisionedClusterInstances/delete",
        "Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/read",
        "Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/write",
        "Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/delete",
        "Microsoft.HybridContainerService/provisionedClusterInstances/upgradeProfiles/read",
        "Microsoft.HybridContainerService/skus/read",
        "Microsoft.HybridContainerService/skus/write",
        "Microsoft.HybridContainerService/skus/delete",
        "Microsoft.HybridContainerService/virtualNetworks/read",
        "Microsoft.HybridContainerService/virtualNetworks/write",
        "Microsoft.HybridContainerService/virtualNetworks/delete",
        "Microsoft.ExtendedLocation/customLocations/deploy/action",
        "Microsoft.ExtendedLocation/customLocations/read",
        "Microsoft.Kubernetes/connectedClusters/Read",
        "Microsoft.Kubernetes/connectedClusters/Write",
        "Microsoft.Kubernetes/connectedClusters/Delete",
        "Microsoft.Kubernetes/connectedClusters/listClusterUserCredential/action",
        "Microsoft.AzureStackHCI/clusters/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service Arc Contributor Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função Administrador do cluster do Serviço de Kubernetes do Azure

Lista a ação de credencial de administrador de cluster.

Saiba mais

Ações Descrição
Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action Lista a credencial do clusterAdmin de um cluster gerenciado
Microsoft.ContainerService/managedClusters/accessProfiles/listCredential/action Obtém um perfil de acesso do cluster gerenciado por nome de função usando a credencial de lista
Microsoft.ContainerService/managedClusters/read Obtém um cluster gerenciado
Microsoft.ContainerService/managedClusters/runcommand/action Executa o comando emitido pelo usuário no servidor do Kubernetes Gerenciado.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "List cluster admin credential action.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/0ab0b1a8-8aac-4efd-b8c2-3ee1fb270be8",
  "name": "0ab0b1a8-8aac-4efd-b8c2-3ee1fb270be8",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action",
        "Microsoft.ContainerService/managedClusters/accessProfiles/listCredential/action",
        "Microsoft.ContainerService/managedClusters/read",
        "Microsoft.ContainerService/managedClusters/runcommand/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service Cluster Admin Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Usuário do monitoramento do cluster do Serviço de Kubernetes do Azure

Lista a ação de credencial do usuário de monitoramento de cluster.

Ações Descrição
Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action Lista a credencial do clusterMonitoringUser de um cluster gerenciado
Microsoft.ContainerService/managedClusters/read Obtém um cluster gerenciado
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "List cluster monitoring user credential action.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/1afdec4b-e479-420e-99e7-f82237c7c5e6",
  "name": "1afdec4b-e479-420e-99e7-f82237c7c5e6",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action",
        "Microsoft.ContainerService/managedClusters/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service Cluster Monitoring User",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função Usuário do cluster do Serviço de Kubernetes do Azure

Lista a ação de credencial de usuário de cluster.

Saiba mais

Ações Descrição
Microsoft.ContainerService/managedClusters/listClusterUserCredential/action Lista a credencial de clusterUser de um cluster gerenciado
Microsoft.ContainerService/managedClusters/read Obtém um cluster gerenciado
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "List cluster user credential action.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/4abbcc35-e782-43d8-92c5-2d3f1bd2253f",
  "name": "4abbcc35-e782-43d8-92c5-2d3f1bd2253f",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerService/managedClusters/listClusterUserCredential/action",
        "Microsoft.ContainerService/managedClusters/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service Cluster User Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Função Colaborador do Serviço de Kubernetes do Azure

Permite acesso de leitura/gravação em clusters do Serviço de Kubernetes do Azure

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.ContainerService/locations/* Lê os locais disponíveis para recursos do ContainerService
Microsoft.ContainerService/managedClusters/* Cria e gerencia um cluster gerenciado
Microsoft.ContainerService/managedclustersnapshots/* Cria e gerencia um instantâneo de cluster gerenciado
Microsoft.ContainerService/snapshots/* Cria e gerencia um instantâneo
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants access to read and write Azure Kubernetes Service clusters",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/ed7f3fbd-7b88-4dd4-9017-9adb7ce333f8",
  "name": "ed7f3fbd-7b88-4dd4-9017-9adb7ce333f8",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.ContainerService/locations/*",
        "Microsoft.ContainerService/managedClusters/*",
        "Microsoft.ContainerService/managedclustersnapshots/*",
        "Microsoft.ContainerService/snapshots/*",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service Contributor Role",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador do Namespace do Serviço de Kubernetes do Azure

Permite que os usuários criem e gerenciem recursos de namespace do Serviço de Kubernetes do Azure.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.ContainerService/managedClusters/managedNamespaces/* Criar e gerenciar namespaces
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows users to create and manage Azure Kubernetes Service namespace resources.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/289d8817-ee69-43f1-a0af-43a45505b488",
  "name": "289d8817-ee69-43f1-a0af-43a45505b488",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.ContainerService/managedClusters/managedNamespaces/*",
        "Microsoft.Resources/deployments/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service Namespace Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Usuário do Namespace do Serviço de Kubernetes do Azure

Permite que os usuários leiam os recursos do namespace do Serviço de Kubernetes do Azure. O acesso ao namespace no cluster requer ainda a atribuição de funções RBAC do Serviço de Kubernetes do Azure para o recurso de namespace para um cluster habilitado para a ID do Entra.

Saiba mais

Ações Descrição
Microsoft.ContainerService/managedClusters/managedNamespaces/read Obter um namespace gerenciado de um cluster gerenciado
Microsoft.ContainerService/managedClusters/managedNamespaces/listCredential/action Listar credenciais de cluster de um namespace gerenciado
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows users to read Azure Kubernetes Service namespace resources. In-cluster namespace access further requires assignment of Azure Kubernetes Service RBAC roles to the namespace resource for an Entra ID enabled cluster.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/c9f76ca8-b262-4b10-8ed2-09cf0948aa35",
  "name": "c9f76ca8-b262-4b10-8ed2-09cf0948aa35",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerService/managedClusters/managedNamespaces/read",
        "Microsoft.ContainerService/managedClusters/managedNamespaces/listCredential/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service Namespace User",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador de RBAC do Serviço de Kubernetes do Azure

Permite gerenciar todos os recursos no cluster ou no namespace, exceto atualizar ou excluir as cotas de recursos e os namespaces.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.ContainerService/managedClusters/listClusterUserCredential/action Lista a credencial de clusterUser de um cluster gerenciado
NotAções
nenhum
DataActions
Microsoft.ContainerService/managedClusters/*
NotDataActions
Microsoft.ContainerService/managedClusters/resourcequotas/write Grava resourcequotas
Microsoft.ContainerService/managedClusters/resourcequotas/delete Exclui resourcequotas
Microsoft.ContainerService/managedClusters/namespaces/write Grava namespaces
Microsoft.ContainerService/managedClusters/namespaces/delete Exclui namespaces
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage all resources under cluster/namespace, except update or delete resource quotas and namespaces.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/3498e952-d568-435e-9b2c-8d77e338d7f7",
  "name": "3498e952-d568-435e-9b2c-8d77e338d7f7",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.ContainerService/managedClusters/listClusterUserCredential/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerService/managedClusters/*"
      ],
      "notDataActions": [
        "Microsoft.ContainerService/managedClusters/resourcequotas/write",
        "Microsoft.ContainerService/managedClusters/resourcequotas/delete",
        "Microsoft.ContainerService/managedClusters/namespaces/write",
        "Microsoft.ContainerService/managedClusters/namespaces/delete"
      ]
    }
  ],
  "roleName": "Azure Kubernetes Service RBAC Admin",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador do Cluster do RBAC do Serviço de Kubernetes do Azure

Permite gerenciar todos os recursos no cluster.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.ContainerService/managedClusters/listClusterUserCredential/action Lista a credencial de clusterUser de um cluster gerenciado
NotAções
nenhum
DataActions
Microsoft.ContainerService/managedClusters/*
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Lets you manage all resources in the cluster.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/b1ff04bb-8a4e-4dc4-8eb5-8693973ce19b",
  "name": "b1ff04bb-8a4e-4dc4-8eb5-8693973ce19b",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.ContainerService/managedClusters/listClusterUserCredential/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerService/managedClusters/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service RBAC Cluster Admin",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de RBAC do Serviço de Kubernetes do Azure

Permite acesso somente leitura para ver a maioria dos objetos em um namespace. Não permite exibir funções nem associações de função. Essa função não permite exibir Segredos, pois a leitura do conteúdo dos Segredos permite acesso às credenciais de ServiceAccount no namespace, o que permitiria o acesso à API como qualquer ServiceAccount no namespace (uma forma de elevação de privilégio). A aplicação dessa função no escopo do cluster fornecerá acesso em todos os namespaces.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
NotAções
nenhum
DataActions
Microsoft.ContainerService/managedClusters/apps/controllerrevisions/read Lê controllerrevisions
Microsoft.ContainerService/managedClusters/apps/daemonsets/read Lê daemonsets
Microsoft.ContainerService/managedClusters/apps/deployments/read Lê implantações
Microsoft.ContainerService/managedClusters/apps/replicasets/read Lê replicasets
Microsoft.ContainerService/managedClusters/apps/statefulsets/read Lê statefulsets
Microsoft.ContainerService/managedClusters/autoscaling/horizontalpodautoscalers/read Lê horizontalpodautoscalers
Microsoft.ContainerService/managedClusters/batch/cronjobs/read Lê cronjobs
Microsoft.ContainerService/managedClusters/batch/jobs/read Lê trabalhos
Microsoft.ContainerService/managedClusters/configmaps/read Lê configmaps
Microsoft.ContainerService/managedClusters/discovery.k8s.io/endpointslices/read Lê endpointslices
Microsoft.ContainerService/managedClusters/endpoints/read Lê pontos de extremidade
Microsoft.ContainerService/managedClusters/events.k8s.io/events/read Lê eventos
Microsoft.ContainerService/managedClusters/events/read Lê eventos
Microsoft.ContainerService/managedClusters/extensions/daemonsets/read Lê daemonsets
Microsoft.ContainerService/managedClusters/extensions/deployments/read Lê implantações
Microsoft.ContainerService/managedClusters/extensions/ingresses/read Lê entradas
Microsoft.ContainerService/managedClusters/extensions/networkpolicies/read Lê networkpolicies
Microsoft.ContainerService/managedClusters/extensions/replicasets/read Lê replicasets
Microsoft.ContainerService/managedClusters/limitranges/read Lê limitranges
Microsoft.ContainerService/managedClusters/metrics.k8s.io/pods/read Lê pods
Microsoft.ContainerService/managedClusters/metrics.k8s.io/nodes/read Lê nodes
Microsoft.ContainerService/managedClusters/namespaces/read Lê namespaces
Microsoft.ContainerService/managedClusters/networking.k8s.io/ingresses/read Lê entradas
Microsoft.ContainerService/managedClusters/networking.k8s.io/networkpolicies/read Lê networkpolicies
Microsoft.ContainerService/managedClusters/persistentvolumeclaims/read Lê persistentvolumeclaims
Microsoft.ContainerService/managedClusters/pods/read Lê pods
Microsoft.ContainerService/managedClusters/policy/poddisruptionbudgets/read Lê poddisruptionbudgets
Microsoft.ContainerService/managedClusters/replicationcontrollers/read Lê replicationcontrollers
Microsoft.ContainerService/managedClusters/resourcequotas/read Lê resourcequotas
Microsoft.ContainerService/managedClusters/serviceaccounts/read Lê serviceaccounts
Microsoft.ContainerService/managedClusters/services/read Lê serviços
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows read-only access to see most objects in a namespace. It does not allow viewing roles or role bindings. This role does not allow viewing Secrets, since reading the contents of Secrets enables access to ServiceAccount credentials in the namespace, which would allow API access as any ServiceAccount in the namespace (a form of privilege escalation). Applying this role at cluster scope will give access across all namespaces.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/7f6c6a51-bcf8-42ba-9220-52d62157d7db",
  "name": "7f6c6a51-bcf8-42ba-9220-52d62157d7db",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerService/managedClusters/apps/controllerrevisions/read",
        "Microsoft.ContainerService/managedClusters/apps/daemonsets/read",
        "Microsoft.ContainerService/managedClusters/apps/deployments/read",
        "Microsoft.ContainerService/managedClusters/apps/replicasets/read",
        "Microsoft.ContainerService/managedClusters/apps/statefulsets/read",
        "Microsoft.ContainerService/managedClusters/autoscaling/horizontalpodautoscalers/read",
        "Microsoft.ContainerService/managedClusters/batch/cronjobs/read",
        "Microsoft.ContainerService/managedClusters/batch/jobs/read",
        "Microsoft.ContainerService/managedClusters/configmaps/read",
        "Microsoft.ContainerService/managedClusters/discovery.k8s.io/endpointslices/read",
        "Microsoft.ContainerService/managedClusters/endpoints/read",
        "Microsoft.ContainerService/managedClusters/events.k8s.io/events/read",
        "Microsoft.ContainerService/managedClusters/events/read",
        "Microsoft.ContainerService/managedClusters/extensions/daemonsets/read",
        "Microsoft.ContainerService/managedClusters/extensions/deployments/read",
        "Microsoft.ContainerService/managedClusters/extensions/ingresses/read",
        "Microsoft.ContainerService/managedClusters/extensions/networkpolicies/read",
        "Microsoft.ContainerService/managedClusters/extensions/replicasets/read",
        "Microsoft.ContainerService/managedClusters/limitranges/read",
        "Microsoft.ContainerService/managedClusters/metrics.k8s.io/pods/read",
        "Microsoft.ContainerService/managedClusters/metrics.k8s.io/nodes/read",
        "Microsoft.ContainerService/managedClusters/namespaces/read",
        "Microsoft.ContainerService/managedClusters/networking.k8s.io/ingresses/read",
        "Microsoft.ContainerService/managedClusters/networking.k8s.io/networkpolicies/read",
        "Microsoft.ContainerService/managedClusters/persistentvolumeclaims/read",
        "Microsoft.ContainerService/managedClusters/pods/read",
        "Microsoft.ContainerService/managedClusters/policy/poddisruptionbudgets/read",
        "Microsoft.ContainerService/managedClusters/replicationcontrollers/read",
        "Microsoft.ContainerService/managedClusters/resourcequotas/read",
        "Microsoft.ContainerService/managedClusters/serviceaccounts/read",
        "Microsoft.ContainerService/managedClusters/services/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service RBAC Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Gravador de RBAC do Serviço de Kubernetes do Azure

Permite acesso de leitura/gravação na maioria dos objetos em um namespace. Essa função não permite visualizar ou modificar funções nem associações de função. No entanto, essa função permite acessar os Segredos e executar Pods como qualquer ServiceAccount no namespace, de modo que ela possa ser usada para obter os níveis de acesso de API de qualquer ServiceAccount no namespace. A aplicação dessa função no escopo do cluster fornecerá acesso em todos os namespaces.

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
NotAções
nenhum
DataActions
Microsoft.ContainerService/managedClusters/apps/controllerrevisions/read Lê controllerrevisions
Microsoft.ContainerService/managedClusters/apps/daemonsets/*
Microsoft.ContainerService/managedClusters/apps/deployments/*
Microsoft.ContainerService/managedClusters/apps/replicasets/*
Microsoft.ContainerService/managedClusters/apps/statefulsets/*
Microsoft.ContainerService/managedClusters/autoscaling/horizontalpodautoscalers/*
Microsoft.ContainerService/managedClusters/batch/cronjobs/*
Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/read Lê concessões
Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/write Grava concessões
Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/delete Exclui concessões
Microsoft.ContainerService/managedClusters/discovery.k8s.io/endpointslices/read Lê endpointslices
Microsoft.ContainerService/managedClusters/batch/jobs/*
Microsoft.ContainerService/managedClusters/configmaps/*
Microsoft.ContainerService/managedClusters/endpoints/*
Microsoft.ContainerService/managedClusters/events.k8s.io/events/read Lê eventos
Microsoft.ContainerService/managedClusters/events/*
Microsoft.ContainerService/managedClusters/extensions/daemonsets/*
Microsoft.ContainerService/managedClusters/extensions/deployments/*
Microsoft.ContainerService/managedClusters/extensions/ingresses/*
Microsoft.ContainerService/managedClusters/extensions/networkpolicies/*
Microsoft.ContainerService/managedClusters/extensions/replicasets/*
Microsoft.ContainerService/managedClusters/limitranges/read Lê limitranges
Microsoft.ContainerService/managedClusters/metrics.k8s.io/pods/read Lê pods
Microsoft.ContainerService/managedClusters/metrics.k8s.io/nodes/read Lê nodes
Microsoft.ContainerService/managedClusters/namespaces/read Lê namespaces
Microsoft.ContainerService/managedClusters/networking.k8s.io/ingresses/*
Microsoft.ContainerService/managedClusters/networking.k8s.io/networkpolicies/*
Microsoft.ContainerService/managedClusters/persistentvolumeclaims/*
Microsoft.ContainerService/managedClusters/pods/*
Microsoft.ContainerService/managedClusters/policy/poddisruptionbudgets/*
Microsoft.ContainerService/managedClusters/replicationcontrollers/*
Microsoft.ContainerService/managedClusters/resourcequotas/read Lê resourcequotas
Microsoft.ContainerService/managedClusters/secrets/*
Microsoft.ContainerService/managedClusters/serviceaccounts/*
Microsoft.ContainerService/managedClusters/services/*
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows read/write access to most objects in a namespace.This role does not allow viewing or modifying roles or role bindings. However, this role allows accessing Secrets and running Pods as any ServiceAccount in the namespace, so it can be used to gain the API access levels of any ServiceAccount in the namespace. Applying this role at cluster scope will give access across all namespaces.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/a7ffa36f-339b-4b5c-8bdf-e2c188b2c0eb",
  "name": "a7ffa36f-339b-4b5c-8bdf-e2c188b2c0eb",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerService/managedClusters/apps/controllerrevisions/read",
        "Microsoft.ContainerService/managedClusters/apps/daemonsets/*",
        "Microsoft.ContainerService/managedClusters/apps/deployments/*",
        "Microsoft.ContainerService/managedClusters/apps/replicasets/*",
        "Microsoft.ContainerService/managedClusters/apps/statefulsets/*",
        "Microsoft.ContainerService/managedClusters/autoscaling/horizontalpodautoscalers/*",
        "Microsoft.ContainerService/managedClusters/batch/cronjobs/*",
        "Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/read",
        "Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/write",
        "Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/delete",
        "Microsoft.ContainerService/managedClusters/discovery.k8s.io/endpointslices/read",
        "Microsoft.ContainerService/managedClusters/batch/jobs/*",
        "Microsoft.ContainerService/managedClusters/configmaps/*",
        "Microsoft.ContainerService/managedClusters/endpoints/*",
        "Microsoft.ContainerService/managedClusters/events.k8s.io/events/read",
        "Microsoft.ContainerService/managedClusters/events/*",
        "Microsoft.ContainerService/managedClusters/extensions/daemonsets/*",
        "Microsoft.ContainerService/managedClusters/extensions/deployments/*",
        "Microsoft.ContainerService/managedClusters/extensions/ingresses/*",
        "Microsoft.ContainerService/managedClusters/extensions/networkpolicies/*",
        "Microsoft.ContainerService/managedClusters/extensions/replicasets/*",
        "Microsoft.ContainerService/managedClusters/limitranges/read",
        "Microsoft.ContainerService/managedClusters/metrics.k8s.io/pods/read",
        "Microsoft.ContainerService/managedClusters/metrics.k8s.io/nodes/read",
        "Microsoft.ContainerService/managedClusters/namespaces/read",
        "Microsoft.ContainerService/managedClusters/networking.k8s.io/ingresses/*",
        "Microsoft.ContainerService/managedClusters/networking.k8s.io/networkpolicies/*",
        "Microsoft.ContainerService/managedClusters/persistentvolumeclaims/*",
        "Microsoft.ContainerService/managedClusters/pods/*",
        "Microsoft.ContainerService/managedClusters/policy/poddisruptionbudgets/*",
        "Microsoft.ContainerService/managedClusters/replicationcontrollers/*",
        "Microsoft.ContainerService/managedClusters/resourcequotas/read",
        "Microsoft.ContainerService/managedClusters/secrets/*",
        "Microsoft.ContainerService/managedClusters/serviceaccounts/*",
        "Microsoft.ContainerService/managedClusters/services/*"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Kubernetes Service RBAC Writer",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Gerenciador do controlador de nuvem do Red Hat OpenShift no Azure

Gerencia e atualiza o gerenciador de controladores de nuvem implantado no OpenShift.

Ações Descrição
Microsoft.Compute/virtualMachines/read Obtém as propriedades de uma máquina virtual
Microsoft.Network/loadBalancers/backendAddressPools/join/action Ingressa um pool de endereços de back-end do balanceador de carga. Não passível de alerta.
Microsoft.Network/loadBalancers/read Obtém uma definição de balanceador de carga
Microsoft.Network/loadBalancers/write Cria um balanceador de carga ou atualiza um balanceador de carga existente
Microsoft.Network/networkInterfaces/read Obtém uma definição de adaptador de rede.
Microsoft.Network/networkInterfaces/write Cria uma interface de rede ou atualiza uma interface de rede existente.
Microsoft.Network/networkSecurityGroups/read Obtém uma definição de um grupo de segurança de rede
Microsoft.Network/networkSecurityGroups/write Cria um grupo de segurança de rede ou atualiza um grupo de segurança de rede existente
Microsoft.Network/publicIPAddresses/join/action Ingressa um endereço IP público. Não passível de alerta.
Microsoft.Network/publicIPAddresses/read Obtém uma definição de endereço IP público.
Microsoft.Network/publicIPAddresses/write Cria um endereço IP público ou atualiza um endereço IP público existente.
Microsoft.Network/virtualNetworks/subnets/join/action Ingressa uma rede virtual. Não passível de alerta.
Microsoft.Network/virtualNetworks/subnets/read Obtém uma definição de sub-rede da rede virtual
Microsoft.Network/loadBalancers/inboundNatRules/join/action Ingressa uma regra NAT de entrada do balanceador de carga. Não passível de alerta.
Microsoft.Network/networkSecurityGroups/join/action Ingressa um grupo de segurança de rede. Não passível de alerta.
Microsoft.Network/publicIPPrefixes/join/action Ingressa um PublicIPPrefix. Não passível de alerta.
Microsoft.Network/applicationSecurityGroups/joinNetworkSecurityRule/action Ingressa uma regra de segurança nos grupos de segurança de aplicativo. Não passível de alerta.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Manage and update the cloud controller manager deployed on top of OpenShift.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/a1f96423-95ce-4224-ab27-4e3dc72facd4",
  "name": "a1f96423-95ce-4224-ab27-4e3dc72facd4",
  "permissions": [
    {
      "actions": [
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Network/loadBalancers/backendAddressPools/join/action",
        "Microsoft.Network/loadBalancers/read",
        "Microsoft.Network/loadBalancers/write",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Network/networkInterfaces/write",
        "Microsoft.Network/networkSecurityGroups/read",
        "Microsoft.Network/networkSecurityGroups/write",
        "Microsoft.Network/publicIPAddresses/join/action",
        "Microsoft.Network/publicIPAddresses/read",
        "Microsoft.Network/publicIPAddresses/write",
        "Microsoft.Network/virtualNetworks/subnets/join/action",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/loadBalancers/inboundNatRules/join/action",
        "Microsoft.Network/networkSecurityGroups/join/action",
        "Microsoft.Network/publicIPPrefixes/join/action",
        "Microsoft.Network/applicationSecurityGroups/joinNetworkSecurityRule/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Red Hat OpenShift Cloud Controller Manager",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador de entrada de cluster do Red Hat OpenShift no Azure

Gerencia e configura o roteador do OpenShift.

Ações Descrição
Microsoft.Network/dnsZones/A/delete Remove o conjunto de registros de determinado nome e tipo ‘A’ de uma zona DNS.
Microsoft.Network/dnsZones/A/write Cria ou atualiza um conjunto de registros do tipo ‘A’ em uma zona DNS. Os registros especificados substituirão os registros atuais no conjunto de registros.
Microsoft.Network/privateDnsZones/A/delete Remove o conjunto de registros de determinado nome e tipo ‘A’ de uma zona DNS privada.
Microsoft.Network/privateDnsZones/A/write Cria ou atualiza um conjunto de registros do tipo ‘A’ em uma zona DNS privada. Os registros especificados substituirão os registros atuais no conjunto de registros.
Microsoft.Network/virtualNetworks/subnets/read Obtém uma definição de sub-rede da rede virtual
Microsoft.Network/virtualNetworks/subnets/join/action Ingressa uma rede virtual. Não passível de alerta.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Manage and configure the OpenShift router.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/0336e1d3-7a87-462b-b6db-342b63f7802c",
  "name": "0336e1d3-7a87-462b-b6db-342b63f7802c",
  "permissions": [
    {
      "actions": [
        "Microsoft.Network/dnsZones/A/delete",
        "Microsoft.Network/dnsZones/A/write",
        "Microsoft.Network/privateDnsZones/A/delete",
        "Microsoft.Network/privateDnsZones/A/write",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/virtualNetworks/subnets/join/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Red Hat OpenShift Cluster Ingress Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador de armazenamento em disco do Red Hat OpenShift no Azure

Instala drivers da CSI (Interface de Armazenamento de Contêiner) que permitem que o cluster use os Discos do Azure. Define os padrões de armazenamento em todo o cluster do OpenShift para garantir que exista uma classe de armazenamento padrão para clusters.

Ações Descrição
Microsoft.Compute/virtualMachines/write Cria uma máquina virtual ou atualiza uma máquina virtual existente
Microsoft.Compute/virtualMachines/read Obtém as propriedades de uma máquina virtual
Microsoft.Compute/virtualMachineScaleSets/virtualMachines/write Atualiza as propriedades de uma máquina virtual em um conjunto de dimensionamento de máquinas virtuais
Microsoft.Compute/virtualMachineScaleSets/virtualMachines/read Recupera as propriedades de uma máquina virtual em um conjunto de dimensionamento de máquinas virtuais
Microsoft.Compute/virtualMachineScaleSets/read Obtém as propriedades de um conjunto de dimensionamento de máquinas virtuais
Microsoft.Compute/snapshots/write Cria um instantâneo ou atualiza um existente
Microsoft.Compute/snapshots/read Obtém as propriedades de um instantâneo
Microsoft.Compute/snapshots/delete Exclui um instantâneo
Microsoft.Compute/locations/operations/read Obtém o status de uma operação assíncrona
Microsoft.Compute/locations/DiskOperations/read Obtém o status de uma operação de disco assíncrona
Microsoft.Compute/disks/write Cria um disco ou atualiza um existente
Microsoft.Compute/disks/read Obtém as propriedades de um disco
Microsoft.Compute/disks/delete Exclui o disco
Microsoft.Compute/disks/beginGetAccess/action Obtém o URI de SAS do disco para acesso de blob
Microsoft.Compute/diskEncryptionSets/read Obtém as propriedades de um conjunto de criptografia de disco
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Install Container Storage Interface (CSI) drivers that enable your cluster to use Azure Disks. Set OpenShift cluster-wide storage defaults to ensure a default storageclass exists for clusters.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/5b7237c5-45e1-49d6-bc18-a1f62f400748",
  "name": "5b7237c5-45e1-49d6-bc18-a1f62f400748",
  "permissions": [
    {
      "actions": [
        "Microsoft.Compute/virtualMachines/write",
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/write",
        "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/read",
        "Microsoft.Compute/virtualMachineScaleSets/read",
        "Microsoft.Compute/snapshots/write",
        "Microsoft.Compute/snapshots/read",
        "Microsoft.Compute/snapshots/delete",
        "Microsoft.Compute/locations/operations/read",
        "Microsoft.Compute/locations/DiskOperations/read",
        "Microsoft.Compute/disks/write",
        "Microsoft.Compute/disks/read",
        "Microsoft.Compute/disks/delete",
        "Microsoft.Compute/disks/beginGetAccess/action",
        "Microsoft.Compute/diskEncryptionSets/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Red Hat OpenShift Disk Storage Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Credencial federada do Red Hat OpenShift no Azure

Cria, atualiza e exclui credenciais federadas em identidades gerenciadas atribuídas pelo usuário para criar uma relação de confiança entre a identidade gerenciada, o OIDC (OpenID Connect) e a conta de serviço.

Ações Descrição
Microsoft.ManagedIdentity/userAssignedIdentities/read Obtém uma identidade atribuída ao usuário existente
Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/write Adiciona ou atualiza uma credencial de identidade federada
Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/read Obtém ou lista as credenciais de identidade federada
Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/delete Exclui uma credencial de identidade federada
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Create, update and delete federated credentials on user assigned managed identities in order to build a trust relationship between the managed identity, OpenID Connect (OIDC), and the service account.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/ef318e2a-8334-4a05-9e4a-295a196c6a6e",
  "name": "ef318e2a-8334-4a05-9e4a-295a196c6a6e",
  "permissions": [
    {
      "actions": [
        "Microsoft.ManagedIdentity/userAssignedIdentities/read",
        "Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/write",
        "Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/read",
        "Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/delete"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Red Hat OpenShift Federated Credential",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador de armazenamento de arquivos do Red Hat OpenShift no Azure

Instala drivers da CSI (Interface de Armazenamento de Contêiner) que permitem que o cluster use os Arquivos do Azure. Define os padrões de armazenamento em todo o cluster do OpenShift para garantir que exista uma classe de armazenamento padrão para clusters.

Ações Descrição
Microsoft.Storage/storageAccounts/delete Exclui uma conta de armazenamento existente.
Microsoft.Storage/storageAccounts/fileServices/read Obtém as propriedades de serviço do arquivo
Microsoft.Storage/storageAccounts/fileServices/shares/delete Exclui um compartilhamento de arquivo
Microsoft.Storage/storageAccounts/fileServices/shares/read Lista compartilhamentos de arquivos
Microsoft.Storage/storageAccounts/fileServices/shares/write Cria ou atualiza o compartilhamento de arquivo
Microsoft.Storage/storageAccounts/listKeys/action Retorna as chaves de acesso da conta de armazenamento especificada.
Microsoft.Storage/storageAccounts/read Retorna a lista de contas de armazenamento ou obtém as propriedades da conta de armazenamento especificada.
Microsoft.Storage/storageAccounts/write Cria uma conta de armazenamento com os parâmetros especificados, atualiza as propriedades ou marcas ou adiciona um domínio personalizado à conta de armazenamento especificada.
Microsoft.Network/networkSecurityGroups/join/action Ingressa um grupo de segurança de rede. Não passível de alerta.
Microsoft.Network/virtualNetworks/subnets/read Obtém uma definição de sub-rede da rede virtual
Microsoft.Network/virtualNetworks/subnets/write Cria uma sub-rede de rede virtual ou atualiza uma sub-rede de rede virtual existente
Microsoft.Network/routeTables/join/action Ingressa uma tabela de rotas. Não passível de alerta.
Microsoft.Network/natGateways/join/action Ingressa um Gateway da NAT
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Install Container Storage Interface (CSI) drivers that enable your cluster to use Azure Files. Set OpenShift cluster-wide storage defaults to ensure a default storageclass exists for clusters.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/0d7aedc0-15fd-4a67-a412-efad370c947e",
  "name": "0d7aedc0-15fd-4a67-a412-efad370c947e",
  "permissions": [
    {
      "actions": [
        "Microsoft.Storage/storageAccounts/delete",
        "Microsoft.Storage/storageAccounts/fileServices/read",
        "Microsoft.Storage/storageAccounts/fileServices/shares/delete",
        "Microsoft.Storage/storageAccounts/fileServices/shares/read",
        "Microsoft.Storage/storageAccounts/fileServices/shares/write",
        "Microsoft.Storage/storageAccounts/listKeys/action",
        "Microsoft.Storage/storageAccounts/read",
        "Microsoft.Storage/storageAccounts/write",
        "Microsoft.Network/networkSecurityGroups/join/action",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/virtualNetworks/subnets/write",
        "Microsoft.Network/routeTables/join/action",
        "Microsoft.Network/natGateways/join/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Red Hat OpenShift File Storage Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador de registro de imagem do Red Hat OpenShift no Azure

Habilita permissões para o operador gerenciar uma instância singleton do registro de imagem do OpenShift. Gerencia toda a configuração do registro, incluindo a criação de armazenamento.

Ações Descrição
Microsoft.Storage/storageAccounts/blobServices/read Retorna as propriedades ou as estatísticas do serviço Blob
Microsoft.Storage/storageAccounts/blobServices/containers/read Retorna a lista de contêineres
Microsoft.Storage/storageAccounts/blobServices/containers/write Retorna o resultado da colocação de um contêiner de blob
Microsoft.Storage/storageAccounts/blobServices/containers/delete Retorna o resultado da exclusão de um contêiner
Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action Retorna uma chave de delegação de usuário para o serviço Blob
Microsoft.Storage/storageAccounts/read Retorna a lista de contas de armazenamento ou obtém as propriedades da conta de armazenamento especificada.
Microsoft.Storage/storageAccounts/write Cria uma conta de armazenamento com os parâmetros especificados, atualiza as propriedades ou marcas ou adiciona um domínio personalizado à conta de armazenamento especificada.
Microsoft.Storage/storageAccounts/delete Exclui uma conta de armazenamento existente.
Microsoft.Storage/storageAccounts/listKeys/action Retorna as chaves de acesso da conta de armazenamento especificada.
Microsoft.Resources/tags/write Atualiza as marcas em um recurso substituindo ou mesclando as marcas existentes com um novo conjunto de marcas ou removendo as marcas existentes.
NotAções
nenhum
DataActions
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete Retorna o resultado da exclusão de um blob
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write Retorna o resultado da gravação de um blob
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read Retorna um blob ou uma lista de blobs
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action Retorna o resultado da adição de conteúdo do blob
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/move/action Move o blob de um caminho para outro
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Enables permissions for the operator to manage a singleton instance of the OpenShift image registry. It manages all configuration of the registry, including creating storage.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/8b32b316-c2f5-4ddf-b05b-83dacd2d08b5",
  "name": "8b32b316-c2f5-4ddf-b05b-83dacd2d08b5",
  "permissions": [
    {
      "actions": [
        "Microsoft.Storage/storageAccounts/blobServices/read",
        "Microsoft.Storage/storageAccounts/blobServices/containers/read",
        "Microsoft.Storage/storageAccounts/blobServices/containers/write",
        "Microsoft.Storage/storageAccounts/blobServices/containers/delete",
        "Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action",
        "Microsoft.Storage/storageAccounts/read",
        "Microsoft.Storage/storageAccounts/write",
        "Microsoft.Storage/storageAccounts/delete",
        "Microsoft.Storage/storageAccounts/listKeys/action",
        "Microsoft.Resources/tags/write"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete",
        "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write",
        "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read",
        "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action",
        "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/move/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Red Hat OpenShift Image Registry Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador de API de computador do Red Hat OpenShift no Azure

Gerencia o ciclo de vida de CRD (definições de recursos personalizados) de finalidade específica, controladores e objetos do RBAC do Azure que estendem a API do Kubernetes para declarar o estado desejado dos computadores em um cluster.

Ações Descrição
Microsoft.Compute/availabilitySets/delete Exclui o conjunto de disponibilidade
Microsoft.Compute/availabilitySets/read Obtém as propriedades de um conjunto de disponibilidade
Microsoft.Compute/availabilitySets/write Cria um conjunto de disponibilidade ou atualiza um existente
Microsoft.Compute/diskEncryptionSets/read Obtém as propriedades de um conjunto de criptografia de disco
Microsoft.Compute/disks/delete Exclui o disco
Microsoft.Compute/galleries/images/versions/read Obtém as propriedades da versão de imagem da galeria
Microsoft.Compute/skus/read Obtém a lista de SKUs do Microsoft.Compute disponíveis para sua assinatura
Microsoft.Compute/MáquinasVirtuais/excluir Exclui a máquina virtual
Microsoft.Compute/virtualMachines/read Obtém as propriedades de uma máquina virtual
Microsoft.Compute/virtualMachines/write Cria uma máquina virtual ou atualiza uma máquina virtual existente
Microsoft.Compute/capacityReservationGroups/deploy/action Implanta uma nova VM/um VMSS usando o grupo de reserva de capacidade
Microsoft.ManagedIdentity/userAssignedIdentities/assign/action Ação RBAC para atribuir uma identidade atribuída ao usuário existente a um recurso
Microsoft.Network/applicationSecurityGroups/read Obtém uma ID do grupo de segurança de aplicativo.
Microsoft.Network/loadBalancers/backendAddressPools/join/action Ingressa um pool de endereços de back-end do balanceador de carga. Não passível de alerta.
Microsoft.Network/loadBalancers/read Obtém uma definição de balanceador de carga
Microsoft.Network/loadBalancers/write Cria um balanceador de carga ou atualiza um balanceador de carga existente
Microsoft.Network/networkInterfaces/delete Exclui um adaptador de rede
Microsoft.Network/networkInterfaces/join/action Ingressa uma máquina virtual a um adaptador de rede. Não passível de alerta.
Microsoft.Network/networkInterfaces/loadBalancers/read Obtém todos os balanceadores de carga dos quais o adaptador de rede faz parte
Microsoft.Network/networkInterfaces/read Obtém uma definição de adaptador de rede.
Microsoft.Network/networkInterfaces/write Cria uma interface de rede ou atualiza uma interface de rede existente.
Microsoft.Network/networkSecurityGroups/read Obtém uma definição de um grupo de segurança de rede
Microsoft.Network/networkSecurityGroups/write Cria um grupo de segurança de rede ou atualiza um grupo de segurança de rede existente
Microsoft.Network/publicIPAddresses/delete Exclui um endereço IP público.
Microsoft.Network/publicIPAddresses/join/action Ingressa um endereço IP público. Não passível de alerta.
Microsoft.Network/publicIPAddresses/read Obtém uma definição de endereço IP público.
Microsoft.Network/publicIPAddresses/write Cria um endereço IP público ou atualiza um endereço IP público existente.
Microsoft.Network/routeTables/read Obtém uma definição de tabela de rota
Microsoft.Network/virtualNetworks/subnets/join/action Ingressa uma rede virtual. Não passível de alerta.
Microsoft.Network/virtualNetworks/subnets/read Obtém uma definição de sub-rede da rede virtual
Microsoft.Network/applicationSecurityGroups/joinNetworkSecurityRule/action Ingressa uma regra de segurança nos grupos de segurança de aplicativo. Não passível de alerta.
Microsoft.Network/loadBalancers/frontendIPConfigurations/join/action Ingressa uma configuração de IP de front-end do balanceador de carga. Não passível de alerta.
Microsoft.Network/loadBalancers/inboundNATRules/join/action Ingressa uma regra NAT de entrada do balanceador de carga. Não passível de alerta.
Microsoft.Network/networkSecurityGroups/join/action Ingressa um grupo de segurança de rede. Não passível de alerta.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Manage the lifecycle of specific-purpose custom resource definitions (CRD), controllers, and Azure RBAC objects that extend the Kubernetes API to declares the desired state of machines in a cluster.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/0358943c-7e01-48ba-8889-02cc51d78637",
  "name": "0358943c-7e01-48ba-8889-02cc51d78637",
  "permissions": [
    {
      "actions": [
        "Microsoft.Compute/availabilitySets/delete",
        "Microsoft.Compute/availabilitySets/read",
        "Microsoft.Compute/availabilitySets/write",
        "Microsoft.Compute/diskEncryptionSets/read",
        "Microsoft.Compute/disks/delete",
        "Microsoft.Compute/galleries/images/versions/read",
        "Microsoft.Compute/skus/read",
        "Microsoft.Compute/virtualMachines/delete",
        "Microsoft.Compute/virtualMachines/read",
        "Microsoft.Compute/virtualMachines/write",
        "Microsoft.Compute/capacityReservationGroups/deploy/action",
        "Microsoft.ManagedIdentity/userAssignedIdentities/assign/action",
        "Microsoft.Network/applicationSecurityGroups/read",
        "Microsoft.Network/loadBalancers/backendAddressPools/join/action",
        "Microsoft.Network/loadBalancers/read",
        "Microsoft.Network/loadBalancers/write",
        "Microsoft.Network/networkInterfaces/delete",
        "Microsoft.Network/networkInterfaces/join/action",
        "Microsoft.Network/networkInterfaces/loadBalancers/read",
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Network/networkInterfaces/write",
        "Microsoft.Network/networkSecurityGroups/read",
        "Microsoft.Network/networkSecurityGroups/write",
        "Microsoft.Network/publicIPAddresses/delete",
        "Microsoft.Network/publicIPAddresses/join/action",
        "Microsoft.Network/publicIPAddresses/read",
        "Microsoft.Network/publicIPAddresses/write",
        "Microsoft.Network/routeTables/read",
        "Microsoft.Network/virtualNetworks/subnets/join/action",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/applicationSecurityGroups/joinNetworkSecurityRule/action",
        "Microsoft.Network/loadBalancers/frontendIPConfigurations/join/action",
        "Microsoft.Network/loadBalancers/inboundNATRules/join/action",
        "Microsoft.Network/networkSecurityGroups/join/action",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Red Hat OpenShift Machine API Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador de rede do Red Hat OpenShift no Azure

Instala e atualiza os componentes de rede em um cluster do OpenShift.

Ações Descrição
Microsoft.Network/networkInterfaces/read Obtém uma definição de adaptador de rede.
Microsoft.Network/networkInterfaces/write Cria uma interface de rede ou atualiza uma interface de rede existente.
Microsoft.Network/virtualNetworks/read Obtém a definição de rede virtual
Microsoft.Network/virtualNetworks/subnets/join/action Ingressa uma rede virtual. Não passível de alerta.
Microsoft.Network/loadBalancers/backendAddressPools/join/action Ingressa um pool de endereços de back-end do balanceador de carga. Não passível de alerta.
Microsoft.Network/loadBalancers/backendAddressPools/read Obtém uma definição de pool de endereços de back-end do balanceador de carga
Microsoft.Compute/virtualMachines/read Obtém as propriedades de uma máquina virtual
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Install and upgrade the networking components on an OpenShift cluster.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/be7a6435-15ae-4171-8f30-4a343eff9e8f",
  "name": "be7a6435-15ae-4171-8f30-4a343eff9e8f",
  "permissions": [
    {
      "actions": [
        "Microsoft.Network/networkInterfaces/read",
        "Microsoft.Network/networkInterfaces/write",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/virtualNetworks/subnets/join/action",
        "Microsoft.Network/loadBalancers/backendAddressPools/join/action",
        "Microsoft.Network/loadBalancers/backendAddressPools/read",
        "Microsoft.Compute/virtualMachines/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Red Hat OpenShift Network Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador de serviço do Red Hat OpenShift no Azure

Mantém a integridade do computador, a configuração de rede, o monitoramento e outros recursos específicos para a funcionalidade contínua de um cluster do OpenShift como um serviço gerenciado.

Ações Descrição
Microsoft.Network/virtualNetworks/subnets/read Obtém uma definição de sub-rede da rede virtual
Microsoft.Network/virtualNetworks/subnets/write Cria uma sub-rede de rede virtual ou atualiza uma sub-rede de rede virtual existente
Microsoft.Network/natGateways/join/action Ingressa um Gateway da NAT
Microsoft.Network/routeTables/join/action Ingressa uma tabela de rotas. Não passível de alerta.
Microsoft.Network/networkSecurityGroups/join/action Ingressa um grupo de segurança de rede. Não passível de alerta.
Microsoft.Storage/storageAccounts/listKeys/action Retorna as chaves de acesso da conta de armazenamento especificada.
Microsoft.Storage/storageAccounts/read Retorna a lista de contas de armazenamento ou obtém as propriedades da conta de armazenamento especificada.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Maintain machine health, network configuration, monitoring, and other features that are specific to an OpenShift cluster's continued functionality as a managed service.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/4436bae4-7702-4c84-919b-c4069ff25ee2",
  "name": "4436bae4-7702-4c84-919b-c4069ff25ee2",
  "permissions": [
    {
      "actions": [
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/virtualNetworks/subnets/write",
        "Microsoft.Network/natGateways/join/action",
        "Microsoft.Network/routeTables/join/action",
        "Microsoft.Network/networkSecurityGroups/join/action",
        "Microsoft.Storage/storageAccounts/listKeys/action",
        "Microsoft.Storage/storageAccounts/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Azure Red Hat OpenShift Service Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de CheckAccess da identidade gerenciada do cluster conectado

Função interna que permite que uma identidade gerenciada do cluster conectado chame a API checkAccess

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Built-in role that allows a Connected Cluster managed identity to call the checkAccess API",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/65a14201-8f6c-4c28-bec4-12619c5a9aaa",
  "name": "65a14201-8f6c-4c28-bec4-12619c5a9aaa",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Connected Cluster Managed Identity CheckAccess Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador de ConnectedEnvironments dos Aplicativos de Contêiner

Gerenciamento completo de Aplicativos de Contêiner ConnectedEnvironments, incluindo criação, exclusão e atualizações.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.App/connectedEnvironments/*
Microsoft.App/connectedEnvironments/*/read
Microsoft.App/connectedEnvironments/*/write
Microsoft.App/connectedEnvironments/*/delete
Microsoft.App/connectedEnvironments/*/action
Microsoft.App/connectedEnvironments/daprComponents/listSecrets/action Lista os segredos de um componente do Dapr
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Full management of Container Apps ConnectedEnvironments, including creation, deletion, and updates.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/6f4fe6fc-f04f-4d97-8528-8bc18c848dca",
  "name": "6f4fe6fc-f04f-4d97-8528-8bc18c848dca",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.App/connectedEnvironments/*",
        "Microsoft.App/connectedEnvironments/*/read",
        "Microsoft.App/connectedEnvironments/*/write",
        "Microsoft.App/connectedEnvironments/*/delete",
        "Microsoft.App/connectedEnvironments/*/action",
        "Microsoft.App/connectedEnvironments/daprComponents/listSecrets/action",
        "Microsoft.Resources/deployments/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps ConnectedEnvironments Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de ConnectedEnvironments dos Aplicativos de Contêiner

Acesso de leitura nos ConnectedEnvironments dos Aplicativos de Contêiner.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.App/connectedEnvironments/read Obtém um Connected Environment
Microsoft.App/connectedEnvironments/*/read
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read access to Container Apps ConnectedEnvironments.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/d5adeb5b-107f-4aca-99ea-4e3f4fc008d5",
  "name": "d5adeb5b-107f-4aca-99ea-4e3f4fc008d5",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.App/connectedEnvironments/read",
        "Microsoft.App/connectedEnvironments/*/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps ConnectedEnvironments Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador dos Aplicativos de Contêiner

Gerenciamento completo de Aplicativos de Contêiner, incluindo criação, exclusão e atualizações.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.App/containerApps/*/read
Microsoft.App/containerApps/*/write
Microsoft.App/containerApps/*/delete
Microsoft.App/containerApps/*/action
Microsoft.App/managedEnvironments/read Obtém um ambiente gerenciado
Microsoft.App/managedEnvironments/*/read
Microsoft.App/managedEnvironments/join/action Permite criar um aplicativo de contêiner em um ambiente gerenciado
Microsoft.App/managedEnvironments/checknameavailability/action Verifica a disponibilidade de nome de novo para um ambiente gerenciado
Microsoft.App/connectedEnvironments/read Obtém um Connected Environment
Microsoft.App/connectedEnvironments/*/read
Microsoft.App/connectedEnvironments/join/action Permite criar um aplicativo de contêiner ou um trabalho dos Aplicativos de Contêiner em um ambiente conectado
Microsoft.App/connectedEnvironments/checknameavailability/action Verifica a disponibilidade do nome de recurso para um ambiente conectado
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Full management of Container Apps, including creation, deletion, and updates.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/358470bc-b998-42bd-ab17-a7e34c199c0f",
  "name": "358470bc-b998-42bd-ab17-a7e34c199c0f",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.App/containerApps/*/read",
        "Microsoft.App/containerApps/*/write",
        "Microsoft.App/containerApps/*/delete",
        "Microsoft.App/containerApps/*/action",
        "Microsoft.App/managedEnvironments/read",
        "Microsoft.App/managedEnvironments/*/read",
        "Microsoft.App/managedEnvironments/join/action",
        "Microsoft.App/managedEnvironments/checknameavailability/action",
        "Microsoft.App/connectedEnvironments/read",
        "Microsoft.App/connectedEnvironments/*/read",
        "Microsoft.App/connectedEnvironments/join/action",
        "Microsoft.App/connectedEnvironments/checknameavailability/action"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador de trabalhos dos Aplicativos de Contêiner

Gerenciamento completo de "Container Apps" jobs, incluindo a criação, exclusão e atualizações.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
microsoft.app/jobs/read Obtém um trabalho dos Aplicativos de Contêiner
Microsoft.App/jobs/*/read
Microsoft.App/jobs/*/action
Microsoft.App/jobs/write Cria ou atualiza um trabalho dos Aplicativos de Contêiner
Microsoft.App/jobs/delete Exclui um trabalho dos Aplicativos de Contêiner
Microsoft.app/managedenvironments/read Obtém um ambiente gerenciado
Microsoft.App/managedenvironments/*/read
Microsoft.App/managedenvironments/join/action Permite criar um aplicativo de contêiner em um ambiente gerenciado
Microsoft.App/managedenvironments/checknameavailability/action Verifica a disponibilidade de nome de novo para um ambiente gerenciado
Microsoft.app/connectedEnvironments/read Obtém um Connected Environment
Microsoft.App/connectedEnvironments/*/read
Microsoft.App/connectedEnvironments/join/action Permite criar um aplicativo de contêiner ou um trabalho dos Aplicativos de Contêiner em um ambiente conectado
Microsoft.App/connectedEnvironments/checknameavailability/action Verifica a disponibilidade do nome de recurso para um ambiente conectado
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Full management of Container Apps jobs, including creation, deletion, and updates.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/4e3d2b60-56ae-4dc6-a233-09c8e5a82e68",
  "name": "4e3d2b60-56ae-4dc6-a233-09c8e5a82e68",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "microsoft.app/jobs/read",
        "Microsoft.App/jobs/*/read",
        "Microsoft.App/jobs/*/action",
        "Microsoft.App/jobs/write",
        "Microsoft.App/jobs/delete",
        "Microsoft.app/managedenvironments/read",
        "Microsoft.App/managedenvironments/*/read",
        "Microsoft.App/managedenvironments/join/action",
        "Microsoft.App/managedenvironments/checknameavailability/action",
        "Microsoft.app/connectedEnvironments/read",
        "Microsoft.App/connectedEnvironments/*/read",
        "Microsoft.App/connectedEnvironments/join/action",
        "Microsoft.App/connectedEnvironments/checknameavailability/action",
        "Microsoft.Resources/deployments/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps Jobs Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador de trabalhos dos Aplicativos de Contêiner

Lê, inicia e interrompe trabalhos dos Aplicativos de Contêiner.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
microsoft.app/jobs/read Obtém um trabalho dos Aplicativos de Contêiner
Microsoft.App/jobs/*/read
Microsoft.App/jobs/*/action
Microsoft.app/managedenvironments/read Obtém um ambiente gerenciado
Microsoft.App/managedenvironments/*/read
Microsoft.App/managedenvironments/join/action Permite criar um aplicativo de contêiner em um ambiente gerenciado
Microsoft.App/managedenvironments/checknameavailability/action Verifica a disponibilidade de nome de novo para um ambiente gerenciado
Microsoft.app/connectedEnvironments/read Obtém um Connected Environment
Microsoft.App/connectedEnvironments/*/read
Microsoft.App/connectedEnvironments/join/action Permite criar um aplicativo de contêiner ou um trabalho dos Aplicativos de Contêiner em um ambiente conectado
Microsoft.App/connectedEnvironments/checknameavailability/action Verifica a disponibilidade do nome de recurso para um ambiente conectado
NotAções
nenhum
DataActions
Microsoft.App/jobs/logstream/action Exibe o fluxo de log de um trabalho de aplicativo de contêiner
Microsoft.App/jobs/exec/action Conecta-se ao console de um trabalho dos Aplicativos de Contêiner
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read, start, and stop Container Apps jobs.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/b9a307c4-5aa3-4b52-ba60-2b17c136cd7b",
  "name": "b9a307c4-5aa3-4b52-ba60-2b17c136cd7b",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "microsoft.app/jobs/read",
        "Microsoft.App/jobs/*/read",
        "Microsoft.App/jobs/*/action",
        "Microsoft.app/managedenvironments/read",
        "Microsoft.App/managedenvironments/*/read",
        "Microsoft.App/managedenvironments/join/action",
        "Microsoft.App/managedenvironments/checknameavailability/action",
        "Microsoft.app/connectedEnvironments/read",
        "Microsoft.App/connectedEnvironments/*/read",
        "Microsoft.App/connectedEnvironments/join/action",
        "Microsoft.App/connectedEnvironments/checknameavailability/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.App/jobs/logstream/action",
        "Microsoft.App/jobs/exec/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps Jobs Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de trabalhos dos Aplicativos de Contêiner

Acesso de leitura nos trabalhos dos Aplicativos de Contêiner

Ações Descrição
microsoft.app/jobs/read Obtém um trabalho dos Aplicativos de Contêiner
Microsoft.App/jobs/*/read
Microsoft.App/managedenvironments/read Obtém um ambiente gerenciado
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read access to ContainerApps jobs",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/edd66693-d32a-450b-997d-0158c03976b0",
  "name": "edd66693-d32a-450b-997d-0158c03976b0",
  "permissions": [
    {
      "actions": [
        "microsoft.app/jobs/read",
        "Microsoft.App/jobs/*/read",
        "Microsoft.App/managedenvironments/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps Jobs Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador de ManagedEnvironments dos Aplicativos de Contêiner

Gestão completa dos ambientes gerenciados de aplicativos de contêiner, incluindo criação, exclusão e atualizações.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.App/managedEnvironments/*/read
Microsoft.App/managedEnvironments/*/write
Microsoft.App/managedEnvironments/*/delete
Microsoft.App/managedEnvironments/*/action
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Full management of Container Apps ManagedEnvironments, including creation, deletion, and updates.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/57cc5028-e6a7-4284-868d-0611c5923f8d",
  "name": "57cc5028-e6a7-4284-868d-0611c5923f8d",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.App/managedEnvironments/*/read",
        "Microsoft.App/managedEnvironments/*/write",
        "Microsoft.App/managedEnvironments/*/delete",
        "Microsoft.App/managedEnvironments/*/action",
        "Microsoft.Resources/deployments/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps ManagedEnvironments Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de ManagedEnvironments dos Aplicativos de Contêiner

Acesso de leitura nos ambientes gerenciados dos Aplicativos de Contêiner.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.App/managedEnvironments/*/read
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read access to ContainerApps managedenvironments.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/1b32c00b-7eff-4c22-93e6-93d11d72d2d8",
  "name": "1b32c00b-7eff-4c22-93e6-93d11d72d2d8",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.App/managedEnvironments/*/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps ManagedEnvironments Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador dos Aplicativos de Contêiner

Lê, faz logstream e exec em Aplicativos de Contêiner.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.App/containerApps/*/read
Microsoft.App/containerApps/*/action
Microsoft.App/managedEnvironments/read Obtém um ambiente gerenciado
Microsoft.App/managedEnvironments/*/read
Microsoft.App/managedEnvironments/join/action Permite criar um aplicativo de contêiner em um ambiente gerenciado
Microsoft.App/managedEnvironments/checknameavailability/action Verifica a disponibilidade de nome de novo para um ambiente gerenciado
Microsoft.App/connectedEnvironments/read Obtém um Connected Environment
Microsoft.App/connectedEnvironments/*/read
Microsoft.App/connectedEnvironments/join/action Permite criar um aplicativo de contêiner ou um trabalho dos Aplicativos de Contêiner em um ambiente conectado
Microsoft.App/connectedEnvironments/checknameavailability/action Verifica a disponibilidade do nome de recurso para um ambiente conectado
NotAções
nenhum
DataActions
Microsoft.App/containerApps/logstream/action Exibe o fluxo de log de um aplicativo de contêiner
Microsoft.App/containerApps/exec/action Conecta-se ao console de um aplicativo de contêiner
Microsoft.App/containerApps/debug/action Conecta-se ao console de depuração de um aplicativo de contêiner
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read, logstream and exec into Container Apps.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/f3bd1b5c-91fa-40e7-afe7-0c11d331232c",
  "name": "f3bd1b5c-91fa-40e7-afe7-0c11d331232c",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.App/containerApps/*/read",
        "Microsoft.App/containerApps/*/action",
        "Microsoft.App/managedEnvironments/read",
        "Microsoft.App/managedEnvironments/*/read",
        "Microsoft.App/managedEnvironments/join/action",
        "Microsoft.App/managedEnvironments/checknameavailability/action",
        "Microsoft.App/connectedEnvironments/read",
        "Microsoft.App/connectedEnvironments/*/read",
        "Microsoft.App/connectedEnvironments/join/action",
        "Microsoft.App/connectedEnvironments/checknameavailability/action"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.App/containerApps/logstream/action",
        "Microsoft.App/containerApps/exec/action",
        "Microsoft.App/containerApps/debug/action"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador de SessionPools dos Aplicativos de Contêiner

Gerenciamento completo de SessionPools dos Aplicativos de Contêiner, incluindo criação, exclusão e atualizações.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.App/sessionPools/*/read
Microsoft.App/sessionPools/*/write
Microsoft.App/sessionPools/*/delete
Microsoft.App/sessionPools/*/action
microsoft.App/managedEnvironments/read Obtém um ambiente gerenciado
Microsoft.App/managedEnvironments/*/read
Microsoft.App/managedEnvironments/join/action Permite criar um aplicativo de contêiner em um ambiente gerenciado
Microsoft.App/managedEnvironments/checknameavailability/action Verifica a disponibilidade de nome de novo para um ambiente gerenciado
microsoft.App/connectedEnvironments/read Obtém um Connected Environment
Microsoft.App/connectedEnvironments/*/read
Microsoft.App/connectedEnvironments/join/action Permite criar um aplicativo de contêiner ou um trabalho dos Aplicativos de Contêiner em um ambiente conectado
Microsoft.App/connectedEnvironments/checknameavailability/action Verifica a disponibilidade do nome de recurso para um ambiente conectado
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Full management of Container Apps SessionPools, including creation, deletion, and updates.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/f7669afb-68b2-44b4-9c5f-6d2a47fddda0",
  "name": "f7669afb-68b2-44b4-9c5f-6d2a47fddda0",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.App/sessionPools/*/read",
        "Microsoft.App/sessionPools/*/write",
        "Microsoft.App/sessionPools/*/delete",
        "Microsoft.App/sessionPools/*/action",
        "microsoft.App/managedEnvironments/read",
        "Microsoft.App/managedEnvironments/*/read",
        "Microsoft.App/managedEnvironments/join/action",
        "Microsoft.App/managedEnvironments/checknameavailability/action",
        "microsoft.App/connectedEnvironments/read",
        "Microsoft.App/connectedEnvironments/*/read",
        "Microsoft.App/connectedEnvironments/join/action",
        "Microsoft.App/connectedEnvironments/checknameavailability/action",
        "Microsoft.Resources/deployments/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps SessionPools Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de SessionPools dos Aplicativos de Contêiner

Acesso de leitura nos sessionpools dos Aplicativos de Contêiner.

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.App/sessionPools/*/read
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read access to ContainerApps sessionpools.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/af61e8fc-2633-4b95-bed3-421ad6826515",
  "name": "af61e8fc-2633-4b95-bed3-421ad6826515",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.App/sessionPools/*/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Apps SessionPools Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador de regras de cache do registro de contêiner

Criar, ler, atualizar e excluir regras de cache no Registro de Contêiner. Essa função não concede permissões para gerenciar Conjuntos de Credenciais.

Ações Descrição
Microsoft.ContainerRegistry/registries/cacheRules/read Obtém as propriedades da regra de cache especificada ou lista todas as regras de cache para o registro de contêiner especificado
Microsoft.ContainerRegistry/registries/cacheRules/write Cria ou atualiza uma regra de cache para um registro de contêiner com os parâmetros especificados
Microsoft.ContainerRegistry/registries/cacheRules/delete Exclui uma regra de cache de um registro de contêiner
Microsoft.ContainerRegistry/registries/cacheRules/operationStatuses/read Obtém o status de uma operação assíncrona de regra de cache
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Create, Read, Update, and Delete Cache Rules in Container Registry. This role doesn't grant permissions to manage Credential Sets.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/df87f177-bb12-4db1-9793-a413691eff94",
  "name": "df87f177-bb12-4db1-9793-a413691eff94",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/cacheRules/read",
        "Microsoft.ContainerRegistry/registries/cacheRules/write",
        "Microsoft.ContainerRegistry/registries/cacheRules/delete",
        "Microsoft.ContainerRegistry/registries/cacheRules/operationStatuses/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Cache Rule Administrator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor de regra de cache do Registro de Contêiner

Leia a configuração das regras de cache no Registro de Contêiner. Essa permissão não concede permissão para ler Conjuntos de Credenciais.

Ações Descrição
Microsoft.ContainerRegistry/registries/cacheRules/read Obtém as propriedades da regra de cache especificada ou lista todas as regras de cache para o registro de contêiner especificado
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read the configuration of Cache Rules in Container Registry. This permission doesn't grant permission to read Credential Sets.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/c357b964-0002-4b64-a50d-7a28f02edc52",
  "name": "c357b964-0002-4b64-a50d-7a28f02edc52",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/cacheRules/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Cache Rule Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor da configuração do registro de contêiner e Leitor da configuração de acesso a dados

Fornece permissões para listar registros de contêiner e propriedades de configuração do registro. Fornece permissões para listar a configuração de acesso a dados, como credenciais de usuário administrador, mapas de escopo e tokens, que podem ser usados para ler, gravar ou excluir repositórios e imagens. Não fornece permissões diretas para ler, listar ou gravar conteúdos do registro, incluindo repositórios e imagens. Não fornece permissões para modificar o conteúdo do plano de dados, como importações, o cache de artefato ou a sincronização e a transferência de pipelines. Não fornece permissões para gerenciar tarefas.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/operationStatuses/read Obtém o status de uma operação assíncrona do registro
Microsoft.ContainerRegistry/registries/read Obtém as propriedades do registro de contêiner especificado ou lista todos os registros de contêiner sob o grupo de recursos ou assinatura especificada.
Microsoft.ContainerRegistry/registries/privateEndpointConnections/read Obtém as propriedades da conexão de ponto de extremidade privado ou lista todas as conexões de ponto de extremidade privado para o registro de contêiner especificado
Microsoft.ContainerRegistry/registries/privateEndpointConnections/operationStatuses/read Obtém o status de uma operação assíncrona da conexão de ponto de extremidade privado
Microsoft.ContainerRegistry/registries/listCredentials/action Lista as credenciais de logon para o registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/tokens/read Obtém as propriedades de token especificado ou lista todos os tokens para o registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/tokens/operationStatuses/read Obtém o status de uma operação assíncrona do token.
Microsoft.ContainerRegistry/registries/scopeMaps/read Obtém as propriedades do mapa de escopo especificado ou lista todos os mapas de escopo para o registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/scopeMaps/operationStatuses/read Obtém o status de uma operação assíncrona do mapa de escopo.
Microsoft.ContainerRegistry/registries/webhooks/read Obtém as propriedades do webhook especificado ou lista todos os webhooks para o registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action Obtém a configuração de URI de serviço e cabeçalhos personalizados para o webhook.
Microsoft.ContainerRegistry/registries/webhooks/listEvents/action Lista eventos recentes para o webhook especificado.
Microsoft.ContainerRegistry/registries/webhooks/operationStatuses/read Obtém o status de uma operação assíncrona do webhook
Microsoft.ContainerRegistry/registries/replications/read Obtém as propriedades da replicação especificada ou lista todas as replicações do registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/replications/operationStatuses/read Obtém o status de uma operação assíncrona de replicação
Microsoft.ContainerRegistry/registries/connectedRegistries/read Obtém as propriedades do registro conectado especificado ou lista todos os registros conectados do registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/read Obtém a configuração de diagnóstico para o recurso
Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/write Cria ou atualiza a configuração de diagnóstico para o recurso
Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/logDefinitions/read Obtém os logs disponíveis para o Microsoft ContainerRegistry
Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/metricDefinitions/read Obtém as métricas disponíveis para o Microsoft ContainerRegistry
Microsoft.Insights/AlertRules/Write Cria ou atualiza um alerta de métrica clássico
Microsoft.Insights/AlertRules/Delete Exclui uma alerta de métrica clássico
Microsoft.Insights/AlertRules/Read Lê um alerta de métrica clássico
Microsoft.Insights/AlertRules/Activated/Action Alerta de métrica clássico ativado
Microsoft.Insights/AlertRules/Resolved/Action Alerta de métrica clássico resolvido
Microsoft.Insights/AlertRules/Throttled/Action Regra de alerta de métrica clássico limitada
Microsoft.Insights/AlertRules/Incidents/Read Lê um incidente de alerta de métrica clássico
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides permissions to list container registries and registry configuration properties. Provides permissions to list data access configuration such as admin user credentials, scope maps, and tokens, which can be used to read, write or delete repositories and images. Does not provide direct permissions to read, list, or write registry contents including repositories and images. Does not provide permissions to modify data plane content such as imports, Artifact Cache or Sync, and Transfer Pipelines. Does not provide permissions for managing Tasks.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/69b07be0-09bf-439a-b9a6-e73de851bd59",
  "name": "69b07be0-09bf-439a-b9a6-e73de851bd59",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/read",
        "Microsoft.ContainerRegistry/registries/privateEndpointConnections/read",
        "Microsoft.ContainerRegistry/registries/privateEndpointConnections/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/listCredentials/action",
        "Microsoft.ContainerRegistry/registries/tokens/read",
        "Microsoft.ContainerRegistry/registries/tokens/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/scopeMaps/read",
        "Microsoft.ContainerRegistry/registries/scopeMaps/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/webhooks/read",
        "Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action",
        "Microsoft.ContainerRegistry/registries/webhooks/listEvents/action",
        "Microsoft.ContainerRegistry/registries/webhooks/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/replications/read",
        "Microsoft.ContainerRegistry/registries/replications/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/connectedRegistries/read",
        "Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/read",
        "Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/write",
        "Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/logDefinitions/read",
        "Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/metricDefinitions/read",
        "Microsoft.Insights/AlertRules/Write",
        "Microsoft.Insights/AlertRules/Delete",
        "Microsoft.Insights/AlertRules/Read",
        "Microsoft.Insights/AlertRules/Activated/Action",
        "Microsoft.Insights/AlertRules/Resolved/Action",
        "Microsoft.Insights/AlertRules/Throttled/Action",
        "Microsoft.Insights/AlertRules/Incidents/Read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Configuration Reader and Data Access Configuration Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador do registro de contêiner e Administrador da configuração de acesso a dados

Fornece permissões para criar, listar e atualizar registros de contêiner e propriedades de configuração do registro. Fornece permissões para configurar o acesso a dados, como credenciais de usuário administrador, mapas de escopo e tokens, que podem ser usados para ler, gravar ou excluir repositórios e imagens. Não fornece permissões diretas para ler, listar ou gravar conteúdos do registro, incluindo repositórios e imagens. Não fornece permissões para modificar o conteúdo do plano de dados, como importações, o cache de artefato ou a sincronização e a transferência de pipelines. Não fornece permissões para gerenciar tarefas.

Saiba mais

Ações Descrição
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.ContainerRegistry/registries/operationStatuses/read Obtém o status de uma operação assíncrona do registro
Microsoft.ContainerRegistry/registries/read Obtém as propriedades do registro de contêiner especificado ou lista todos os registros de contêiner sob o grupo de recursos ou assinatura especificada.
Microsoft.ContainerRegistry/registries/write Cria ou atualiza um registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/delete Exclui um registro de contêiner.
Microsoft.ContainerRegistry/registries/listCredentials/action Lista as credenciais de logon para o registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/regenerateCredential/action Regenera uma das credenciais de logon para o registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/generateCredentials/action Gera chaves para um token de um registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/replications/read Obtém as propriedades da replicação especificada ou lista todas as replicações do registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/replications/write Cria ou atualiza uma replicação para um registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/replications/delete Exclui uma replicação de um registro de contêiner.
Microsoft.ContainerRegistry/registries/replications/operationStatuses/read Obtém o status de uma operação assíncrona de replicação
Microsoft.ContainerRegistry/registries/privateEndpointConnectionsApproval/action Aprova automaticamente uma conexão de ponto de extremidade privado
Microsoft.ContainerRegistry/registries/privateEndpointConnections/read Obtém as propriedades da conexão de ponto de extremidade privado ou lista todas as conexões de ponto de extremidade privado para o registro de contêiner especificado
Microsoft.ContainerRegistry/registries/privateEndpointConnections/write Aprova/rejeita a conexão de ponto de extremidade privado
Microsoft.ContainerRegistry/registries/privateEndpointConnections/delete Exclui a conexão de ponto de extremidade privado
Microsoft.ContainerRegistry/registries/privateEndpointConnections/operationStatuses/read Obtém o status de uma operação assíncrona da conexão de ponto de extremidade privado
Microsoft.ContainerRegistry/registries/tokens/read Obtém as propriedades de token especificado ou lista todos os tokens para o registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/tokens/write Cria ou atualiza um token para um registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/tokens/delete Exclui um token de um registro de contêiner.
Microsoft.ContainerRegistry/registries/tokens/operationStatuses/read Obtém o status de uma operação assíncrona do token.
Microsoft.ContainerRegistry/registries/scopeMaps/read Obtém as propriedades do mapa de escopo especificado ou lista todos os mapas de escopo para o registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/scopeMaps/write Cria ou atualiza um mapa de escopo para um registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/scopeMaps/delete Exclui um mapa de escopo de um registro de contêiner.
Microsoft.ContainerRegistry/registries/scopeMaps/operationStatuses/read Obtém o status de uma operação assíncrona do mapa de escopo.
Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/read Obtém a configuração de diagnóstico para o recurso
Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/write Cria ou atualiza a configuração de diagnóstico para o recurso
Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/logDefinitions/read Obtém os logs disponíveis para o Microsoft ContainerRegistry
Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/metricDefinitions/read Obtém as métricas disponíveis para o Microsoft ContainerRegistry
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.ContainerRegistry/registries/connectedRegistries/read Obtém as propriedades do registro conectado especificado ou lista todos os registros conectados do registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/connectedRegistries/write Cria ou atualiza um registro conectado de um registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/connectedRegistries/delete Exclui um registro conectado de um registro de contêiner.
Microsoft.ContainerRegistry/registries/connectedRegistries/deactivate/action Desativa um registro conectado de um registro de contêiner
Microsoft.ContainerRegistry/registries/webhooks/read Obtém as propriedades do webhook especificado ou lista todos os webhooks para o registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/webhooks/write Cria ou atualiza um webhook para um registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/webhooks/delete Exclui um webhook de um registro de contêiner.
Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action Obtém a configuração de URI de serviço e cabeçalhos personalizados para o webhook.
Microsoft.ContainerRegistry/registries/webhooks/ping/action Dispara um evento de ping para ser enviado ao webhook.
Microsoft.ContainerRegistry/registries/webhooks/listEvents/action Lista eventos recentes para o webhook especificado.
Microsoft.ContainerRegistry/registries/webhooks/operationStatuses/read Obtém o status de uma operação assíncrona do webhook
Microsoft.Insights/AlertRules/Write Cria ou atualiza um alerta de métrica clássico
Microsoft.Insights/AlertRules/Delete Exclui uma alerta de métrica clássico
Microsoft.Insights/AlertRules/Read Lê um alerta de métrica clássico
Microsoft.Insights/AlertRules/Activated/Action Alerta de métrica clássico ativado
Microsoft.Insights/AlertRules/Resolved/Action Alerta de métrica clássico resolvido
Microsoft.Insights/AlertRules/Throttled/Action Regra de alerta de métrica clássico limitada
Microsoft.Insights/AlertRules/Incidents/Read Lê um incidente de alerta de métrica clássico
Microsoft.ContainerRegistry/locations/operationResults/read Obtém o resultado de uma operação assíncrona
Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action Ingressa um recurso como uma conta de armazenamento ou um banco de dados SQL em uma sub-rede. Não passível de alerta.
Microsoft.Network/virtualNetworks/subnets/read Obtém uma definição de sub-rede da rede virtual
Microsoft.Network/virtualNetworks/subnets/write Cria uma sub-rede de rede virtual ou atualiza uma sub-rede de rede virtual existente
Microsoft.Network/virtualNetworks/read Obtém a definição de rede virtual
Microsoft.Network/privateEndpoints/privateLinkServiceProxies/write Cria um proxy de serviço de link privado ou atualiza um existente.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides permissions to create, list, and update container registries and registry configuration properties. Provides permissions to configure data access such as admin user credentials, scope maps, and tokens, which can be used to read, write or delete repositories and images. Does not provide direct permissions to read, list, or write registry contents including repositories and images. Does not provide permissions to modify data plane content such as imports, Artifact Cache or Sync, and Transfer Pipelines. Does not provide permissions for managing Tasks.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/3bc748fc-213d-45c1-8d91-9da5725539b9",
  "name": "3bc748fc-213d-45c1-8d91-9da5725539b9",
  "permissions": [
    {
      "actions": [
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.ContainerRegistry/registries/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/read",
        "Microsoft.ContainerRegistry/registries/write",
        "Microsoft.ContainerRegistry/registries/delete",
        "Microsoft.ContainerRegistry/registries/listCredentials/action",
        "Microsoft.ContainerRegistry/registries/regenerateCredential/action",
        "Microsoft.ContainerRegistry/registries/generateCredentials/action",
        "Microsoft.ContainerRegistry/registries/replications/read",
        "Microsoft.ContainerRegistry/registries/replications/write",
        "Microsoft.ContainerRegistry/registries/replications/delete",
        "Microsoft.ContainerRegistry/registries/replications/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/privateEndpointConnectionsApproval/action",
        "Microsoft.ContainerRegistry/registries/privateEndpointConnections/read",
        "Microsoft.ContainerRegistry/registries/privateEndpointConnections/write",
        "Microsoft.ContainerRegistry/registries/privateEndpointConnections/delete",
        "Microsoft.ContainerRegistry/registries/privateEndpointConnections/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/tokens/read",
        "Microsoft.ContainerRegistry/registries/tokens/write",
        "Microsoft.ContainerRegistry/registries/tokens/delete",
        "Microsoft.ContainerRegistry/registries/tokens/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/scopeMaps/read",
        "Microsoft.ContainerRegistry/registries/scopeMaps/write",
        "Microsoft.ContainerRegistry/registries/scopeMaps/delete",
        "Microsoft.ContainerRegistry/registries/scopeMaps/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/read",
        "Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/write",
        "Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/logDefinitions/read",
        "Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/metricDefinitions/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.ContainerRegistry/registries/connectedRegistries/read",
        "Microsoft.ContainerRegistry/registries/connectedRegistries/write",
        "Microsoft.ContainerRegistry/registries/connectedRegistries/delete",
        "Microsoft.ContainerRegistry/registries/connectedRegistries/deactivate/action",
        "Microsoft.ContainerRegistry/registries/webhooks/read",
        "Microsoft.ContainerRegistry/registries/webhooks/write",
        "Microsoft.ContainerRegistry/registries/webhooks/delete",
        "Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action",
        "Microsoft.ContainerRegistry/registries/webhooks/ping/action",
        "Microsoft.ContainerRegistry/registries/webhooks/listEvents/action",
        "Microsoft.ContainerRegistry/registries/webhooks/operationStatuses/read",
        "Microsoft.Insights/AlertRules/Write",
        "Microsoft.Insights/AlertRules/Delete",
        "Microsoft.Insights/AlertRules/Read",
        "Microsoft.Insights/AlertRules/Activated/Action",
        "Microsoft.Insights/AlertRules/Resolved/Action",
        "Microsoft.Insights/AlertRules/Throttled/Action",
        "Microsoft.Insights/AlertRules/Incidents/Read",
        "Microsoft.ContainerRegistry/locations/operationResults/read",
        "Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action",
        "Microsoft.Network/virtualNetworks/subnets/read",
        "Microsoft.Network/virtualNetworks/subnets/write",
        "Microsoft.Network/virtualNetworks/read",
        "Microsoft.Network/privateEndpoints/privateLinkServiceProxies/write"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Contributor and Data Access Configuration Administrator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Administrador do Conjunto de Credenciais do Registro de Contêiner

Criar, ler, atualizar e excluir conjuntos de credenciais no Registro de Contêiner. Essa função não afeta as permissões necessárias para armazenar conteúdo dentro do Azure Key Vault. Essa função também não concede permissões para gerenciar regras de cache.

Ações Descrição
Microsoft.ContainerRegistry/registries/credentialSets/read Obtém as propriedades do conjunto de credenciais especificado ou lista todos os conjuntos de credenciais do registro de contêiner especificado
Microsoft.ContainerRegistry/registries/credentialSets/write Cria ou atualiza um conjunto de credenciais para um registro de contêiner com os parâmetros especificados
Microsoft.ContainerRegistry/registries/credentialSets/delete Exclui um conjunto de credenciais de um registro de contêiner
Microsoft.ContainerRegistry/registries/credentialSets/operationStatuses/read Obtém o status de uma operação assíncrona do conjunto de credenciais
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Create, Read, Update, and Delete Credential Sets in Container Registry. This role doesn't affect the needed permissions for storing content inside Azure Key Vault. This role also doesn't grant permissions to manage Cache Rules.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/f094fb07-0703-4400-ad6a-e16dd8000e14",
  "name": "f094fb07-0703-4400-ad6a-e16dd8000e14",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/credentialSets/read",
        "Microsoft.ContainerRegistry/registries/credentialSets/write",
        "Microsoft.ContainerRegistry/registries/credentialSets/delete",
        "Microsoft.ContainerRegistry/registries/credentialSets/operationStatuses/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Credential Set Administrator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor do conjunto de credenciais do Registro de Contêiner

Leia a configuração dos Conjuntos de Credenciais no Registro de Contêiner. Essa permissão não permite permissão para ver o conteúdo dentro do Azure Key Vault somente o conteúdo dentro do Registro de Contêiner. Essa permissão não concede permissão para ler regras de cache.

Ações Descrição
Microsoft.ContainerRegistry/registries/credentialSets/read Obtém as propriedades do conjunto de credenciais especificado ou lista todos os conjuntos de credenciais do registro de contêiner especificado
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Read the configuration of Credential Sets in Container Registry. This permission doesn't allow permission to see content inside Azure Key vault only the content inside Container Registry. This permission doesn't grant permission to read Cache Rules.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/29093635-9924-4f2c-913b-650a12949526",
  "name": "29093635-9924-4f2c-913b-650a12949526",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/credentialSets/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Credential Set Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Importador de dados do registro de contêiner e Leitor de dados

Fornece a capacidade de importar imagens para um registro por meio da operação de importação do registro. Fornece a capacidade de listar repositórios, exibir imagens e marcas, obter manifestos e efetuar pull de imagens. Não fornece permissões para importar imagens por meio da configuração de pipelines de transferência do registro, como pipelines de importação e exportação. Não fornece permissões para importação por meio da configuração de regras de sincronização ou do cache de artefato.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/importImage/action Importa a imagem para o registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/read Obtém as propriedades do registro de contêiner especificado ou lista todos os registros de contêiner sob o grupo de recursos ou assinatura especificada.
Microsoft.ContainerRegistry/registries/pull/read Efetua pull ou obtém imagens de um registro de contêiner.
NotAções
nenhum
DataActions
Microsoft.ContainerRegistry/registries/repositories/content/read Efetua pull ou obtém imagens de um registro de contêiner.
Microsoft.ContainerRegistry/registries/repositories/metadata/read Obtém os metadados de um repositório específico para um registro de contêiner
Microsoft.ContainerRegistry/registries/catalog/read Lista os repositórios de um registro de contêiner.
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides the ability to import images into a registry through the registry import operation. Provides the ability to list repositories, view images and tags, get manifests, and pull images. Does not provide permissions for importing images through configuring registry transfer pipelines such as import and export pipelines. Does not provide permissions for importing through configuring Artifact Cache or Sync rules.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/577a9874-89fd-4f24-9dbd-b5034d0ad23a",
  "name": "577a9874-89fd-4f24-9dbd-b5034d0ad23a",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/importImage/action",
        "Microsoft.ContainerRegistry/registries/read",
        "Microsoft.ContainerRegistry/registries/pull/read"
      ],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerRegistry/registries/repositories/content/read",
        "Microsoft.ContainerRegistry/registries/repositories/metadata/read",
        "Microsoft.ContainerRegistry/registries/catalog/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Data Importer and Data Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Ouvinte do catálogo de repositório do registro de contêiner

Permite a listagem de todos os repositórios de um registro de contêiner do Azure. Essa função está em versão prévia e sujeita a alterações.

Ações Descrição
nenhum
NotAções
nenhum
DataActions
Microsoft.ContainerRegistry/registries/catalog/read Lista os repositórios de um registro de contêiner.
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows for listing all repositories in an Azure Container Registry. This role is in preview and subject to change.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/bfdb9389-c9a5-478a-bb2f-ba9ca092c3c7",
  "name": "bfdb9389-c9a5-478a-bb2f-ba9ca092c3c7",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerRegistry/registries/catalog/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Repository Catalog Lister",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador do repositório do registro de contêiner

Permite acesso de leitura, gravação e exclusão em repositórios do Registro de Contêiner do Azure, exceto a listagem de catálogo. Essa função está em versão prévia e sujeita a alterações.

Ações Descrição
nenhum
NotAções
nenhum
DataActions
Microsoft.ContainerRegistry/registries/repositories/metadata/read Obtém os metadados de um repositório específico para um registro de contêiner
Microsoft.ContainerRegistry/registries/repositories/content/read Efetua pull ou obtém imagens de um registro de contêiner.
Microsoft.ContainerRegistry/registries/repositories/metadata/write Atualiza os metadados de um repositório para um registro de contêiner
Microsoft.ContainerRegistry/registries/repositories/content/write Efetua push ou grava imagens para um registro de contêiner.
Microsoft.ContainerRegistry/registries/repositórios/metadados/excluir Exclui os metadados de um repositório de um registro de contêiner
Microsoft.ContainerRegistry/registries/repositories/content/delete Exclui um artefato de um registro de contêiner.
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows for read, write, and delete access to Azure Container Registry repositories, but excluding catalog listing. This role is in preview and subject to change.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/2efddaa5-3f1f-4df3-97df-af3f13818f4c",
  "name": "2efddaa5-3f1f-4df3-97df-af3f13818f4c",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerRegistry/registries/repositories/metadata/read",
        "Microsoft.ContainerRegistry/registries/repositories/content/read",
        "Microsoft.ContainerRegistry/registries/repositories/metadata/write",
        "Microsoft.ContainerRegistry/registries/repositories/content/write",
        "Microsoft.ContainerRegistry/registries/repositories/metadata/delete",
        "Microsoft.ContainerRegistry/registries/repositories/content/delete"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Repository Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Leitor do repositório do registro de contêiner

Permite acesso de leitura nos repositórios do Registro de Contêiner do Azure, exceto a listagem de catálogo. Essa função está em versão prévia e sujeita a alterações.

Ações Descrição
nenhum
NotAções
nenhum
DataActions
Microsoft.ContainerRegistry/registries/repositories/metadata/read Obtém os metadados de um repositório específico para um registro de contêiner
Microsoft.ContainerRegistry/registries/repositories/content/read Efetua pull ou obtém imagens de um registro de contêiner.
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows for read access to Azure Container Registry repositories, but excluding catalog listing. This role is in preview and subject to change.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/b93aa761-3e63-49ed-ac28-beffa264f7ac",
  "name": "b93aa761-3e63-49ed-ac28-beffa264f7ac",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerRegistry/registries/repositories/metadata/read",
        "Microsoft.ContainerRegistry/registries/repositories/content/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Repository Reader",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Gravador do repositório do registro de contêiner

Permite acesso de leitura/gravação nos repositórios do Registro de Contêiner do Azure, exceto a listagem de catálogo. Essa função está em versão prévia e sujeita a alterações.

Ações Descrição
nenhum
NotAções
nenhum
DataActions
Microsoft.ContainerRegistry/registries/repositories/metadata/read Obtém os metadados de um repositório específico para um registro de contêiner
Microsoft.ContainerRegistry/registries/repositories/content/read Efetua pull ou obtém imagens de um registro de contêiner.
Microsoft.ContainerRegistry/registries/repositories/metadata/write Atualiza os metadados de um repositório para um registro de contêiner
Microsoft.ContainerRegistry/registries/repositories/content/write Efetua push ou grava imagens para um registro de contêiner.
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Allows for read and write access to Azure Container Registry repositories, but excluding catalog listing. This role is in preview and subject to change.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/2a1e307c-b015-4ebd-883e-5b7698a07328",
  "name": "2a1e307c-b015-4ebd-883e-5b7698a07328",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.ContainerRegistry/registries/repositories/metadata/read",
        "Microsoft.ContainerRegistry/registries/repositories/content/read",
        "Microsoft.ContainerRegistry/registries/repositories/metadata/write",
        "Microsoft.ContainerRegistry/registries/repositories/content/write"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Repository Writer",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador de tarefas do registro de contêiner

Fornece permissões para configurar, ler, listar, disparar ou cancelar tarefas do registro de contêiner, execuções de tarefa, logs de tarefas, execuções rápidas, builds rápidos e pools do agente de tarefas. As permissões concedidas para o gerenciamento de tarefas podem ser usadas para permissões completas do plano de dados do registro, incluindo leitura/gravação/exclusão de imagens de contêiner em registros. As permissões concedidas para o gerenciamento de tarefas também podem ser usadas para executar diretivas de build criadas pelo cliente e executar scripts para criar artefatos de software.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/agentpools/read Obtém um pool de agentes de um registro de contêiner ou lista todos os pools de agentes.
Microsoft.ContainerRegistry/registries/agentpools/write Cria ou atualiza um pool de agentes de um registro de contêiner.
Microsoft.ContainerRegistry/registries/agentpools/delete Exclui um pool de agentes de um registro de contêiner.
Microsoft.ContainerRegistry/registries/agentpools/listQueueStatus/action Lista todo o status da fila de um agentpool para um registro de contêiner.
Microsoft.ContainerRegistry/registries/agentpools/operationResults/status/read Obtém o status do resultado de uma operação assíncrona do pool de agentes
Microsoft.ContainerRegistry/registries/agentpools/operationStatuses/read Obtém o status de uma operação assíncrona do pool de agentes
Microsoft.ContainerRegistry/registries/tasks/read Obtém uma tarefa para um registro de contêiner ou lista todas as tarefas.
Microsoft.ContainerRegistry/registries/tasks/write Cria ou atualiza uma tarefa para um registro de contêiner.
Microsoft.ContainerRegistry/registries/tasks/delete Exclui uma tarefa de um registro de contêiner.
Microsoft.ContainerRegistry/registries/tasks/listDetails/action Lista todos os detalhes de uma tarefa para um registro de contêiner.
Microsoft.ContainerRegistry/registries/scheduleRun/action Agenda uma execução em um registro de contêiner.
Microsoft.ContainerRegistry/registries/listBuildSourceUploadUrl/action Obtém o local de URL de upload de origem para um registro de contêiner.
Microsoft.ContainerRegistry/registries/runs/read Obtém as propriedades de uma execução em um registro de contêiner ou lista é executado.
Microsoft.ContainerRegistry/registries/runs/write Atualiza uma execução.
Microsoft.ContainerRegistry/registries/runs/listLogSasUrl/action Obtém a URL de SAS do log de uma execução.
Microsoft.ContainerRegistry/registries/runs/cancel/action Cancela um tempo de execução existente.
Microsoft.ContainerRegistry/registries/taskruns/read Obtém uma execução de tarefa de um registro de contêiner ou lista todas as execuções de tarefa.
Microsoft.ContainerRegistry/registries/taskruns/write Cria ou atualiza uma execução de tarefa de um registro de contêiner.
Microsoft.ContainerRegistry/registries/taskruns/delete Exclui uma execução de tarefa de um registro de contêiner.
Microsoft.ContainerRegistry/registries/taskruns/listDetails/action Lista todos os detalhes de uma execução de tarefa para um registro de contêiner.
Microsoft.ContainerRegistry/registries/taskruns/operationStatuses/read Obtém o status de uma operação assíncrona de execução de tarefas
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.ContainerRegistry/registries/read Obtém as propriedades do registro de contêiner especificado ou lista todos os registros de contêiner sob o grupo de recursos ou assinatura especificada.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides permissions to configure, read, list, trigger, or cancel Container Registry Tasks, Task Runs, Task Logs, Quick Runs, Quick Builds, and Task Agent Pools. Permissions granted for Tasks management can be used for full registry data plane permissions including reading/writing/deleting container images in registries. Permissions granted for Tasks management can also be used to run customer authored build directives and run scripts to build software artifacts.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/fb382eab-e894-4461-af04-94435c366c3f",
  "name": "fb382eab-e894-4461-af04-94435c366c3f",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/agentpools/read",
        "Microsoft.ContainerRegistry/registries/agentpools/write",
        "Microsoft.ContainerRegistry/registries/agentpools/delete",
        "Microsoft.ContainerRegistry/registries/agentpools/listQueueStatus/action",
        "Microsoft.ContainerRegistry/registries/agentpools/operationResults/status/read",
        "Microsoft.ContainerRegistry/registries/agentpools/operationStatuses/read",
        "Microsoft.ContainerRegistry/registries/tasks/read",
        "Microsoft.ContainerRegistry/registries/tasks/write",
        "Microsoft.ContainerRegistry/registries/tasks/delete",
        "Microsoft.ContainerRegistry/registries/tasks/listDetails/action",
        "Microsoft.ContainerRegistry/registries/scheduleRun/action",
        "Microsoft.ContainerRegistry/registries/listBuildSourceUploadUrl/action",
        "Microsoft.ContainerRegistry/registries/runs/read",
        "Microsoft.ContainerRegistry/registries/runs/write",
        "Microsoft.ContainerRegistry/registries/runs/listLogSasUrl/action",
        "Microsoft.ContainerRegistry/registries/runs/cancel/action",
        "Microsoft.ContainerRegistry/registries/taskruns/read",
        "Microsoft.ContainerRegistry/registries/taskruns/write",
        "Microsoft.ContainerRegistry/registries/taskruns/delete",
        "Microsoft.ContainerRegistry/registries/taskruns/listDetails/action",
        "Microsoft.ContainerRegistry/registries/taskruns/operationStatuses/read",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.ContainerRegistry/registries/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Tasks Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador do pipeline de transferência do registro de contêiner

Fornece a capacidade de transferir, importar e exportar artefatos por meio da configuração de pipelines de transferência de registro que envolvem contas de armazenamento intermediárias e cofres de chaves. Não fornece permissões para efetuar push ou pull de imagens. Não fornece permissões para criar, gerenciar ou lista contas de armazenamento ou cofres de chaves. Não fornece permissões para executar atribuições de função.

Saiba mais

Ações Descrição
Microsoft.ContainerRegistry/registries/exportPipelines/read Obtém as propriedades do pipeline de exportação especificado ou lista todos os pipelines de exportação do registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/exportPipelines/write Cria ou atualiza um pipeline de exportação de um registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/exportPipelines/delete Exclui um pipeline de exportação de um registro de contêiner.
Microsoft.ContainerRegistry/registries/importPipelines/read Obtém as propriedades do pipeline de importação especificado ou lista todos os pipelines de importação do registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/importPipelines/write Cria ou atualiza um pipeline de importação de um registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/importPipelines/delete Exclui um pipeline de importação de um registro de contêiner.
Microsoft.ContainerRegistry/registries/pipelineRuns/read Obtém as propriedades do pipeline especificado ou lista todas as execuções de pipeline do registro de contêiner especificado.
Microsoft.ContainerRegistry/registries/pipelineRuns/write Cria ou atualiza uma execução de pipeline de um registro de contêiner com os parâmetros especificados.
Microsoft.ContainerRegistry/registries/pipelineRuns/delete Exclui uma execução de pipeline de um registro de contêiner.
Microsoft.ContainerRegistry/registries/pipelineRuns/operationStatuses/read Obtém o status de uma operação assíncrona de execução de pipeline.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides the ability to transfer, import, and export artifacts through configuring registry transfer pipelines that involve intermediary storage accounts and key vaults. Does not provide permissions to push or pull images. Does not provide permissions to create, manage, or list storage accounts or key vaults. Does not provide permissions to perform role assignments.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/bf94e731-3a51-4a7c-8c54-a1ab9971dfc1",
  "name": "bf94e731-3a51-4a7c-8c54-a1ab9971dfc1",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerRegistry/registries/exportPipelines/read",
        "Microsoft.ContainerRegistry/registries/exportPipelines/write",
        "Microsoft.ContainerRegistry/registries/exportPipelines/delete",
        "Microsoft.ContainerRegistry/registries/importPipelines/read",
        "Microsoft.ContainerRegistry/registries/importPipelines/write",
        "Microsoft.ContainerRegistry/registries/importPipelines/delete",
        "Microsoft.ContainerRegistry/registries/pipelineRuns/read",
        "Microsoft.ContainerRegistry/registries/pipelineRuns/write",
        "Microsoft.ContainerRegistry/registries/pipelineRuns/delete",
        "Microsoft.ContainerRegistry/registries/pipelineRuns/operationStatuses/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Container Registry Transfer Pipeline Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Operador sem agente do Kubernetes

Permite ao Microsoft Defender para Nuvem acesso aos Serviços de Kubernetes do Azure

Saiba mais

Ações Descrição
Microsoft.ContainerService/managedClusters/trustedAccessRoleBindings/write Cria ou atualiza associações de função de acesso confiável para o cluster gerenciado
Microsoft.ContainerService/managedClusters/trustedAccessRoleBindings/read Obtém associações de função de acesso confiável para o cluster gerenciado
Microsoft.ContainerService/managedClusters/trustedAccessRoleBindings/delete Exclui associações de função de acesso confiável para o cluster gerenciado
Microsoft.ContainerService/managedClusters/read Obtém um cluster gerenciado
Microsoft.Features/features/read Obtém os recursos de uma assinatura.
Microsoft.Features/providers/features/read Obtém o recurso de uma assinatura em determinado provedor de recursos.
Microsoft.Features/providers/features/register/action Registra o recurso de uma assinatura em determinado provedor de recursos.
Microsoft.Security/pricings/securityoperators/read Obtém os operadores de segurança para o escopo
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Grants Microsoft Defender for Cloud access to Azure Kubernetes Services",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/d5a2ae44-610b-4500-93be-660a0c5f5ca6",
  "name": "d5a2ae44-610b-4500-93be-660a0c5f5ca6",
  "permissions": [
    {
      "actions": [
        "Microsoft.ContainerService/managedClusters/trustedAccessRoleBindings/write",
        "Microsoft.ContainerService/managedClusters/trustedAccessRoleBindings/read",
        "Microsoft.ContainerService/managedClusters/trustedAccessRoleBindings/delete",
        "Microsoft.ContainerService/managedClusters/read",
        "Microsoft.Features/features/read",
        "Microsoft.Features/providers/features/read",
        "Microsoft.Features/providers/features/register/action",
        "Microsoft.Security/pricings/securityoperators/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Kubernetes Agentless Operator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Cluster de Kubernetes – Integração ao Azure Arc

Definição de função para autorizar qualquer usuário ou serviço a criar um recurso connectedClusters

Saiba mais

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/write Cria ou atualiza uma implantação.
Microsoft.Resources/subscriptions/operationresults/read Obtém os resultados da operação da assinatura.
Microsoft.Resources/subscriptions/read Obtém a lista de assinaturas.
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.Kubernetes/connectedClusters/Write Grava connectedClusters
Microsoft.Kubernetes/connectedClusters/read Lê connectedClusters
Microsoft.KubernetesConfiguration/extensions/write Cria ou atualiza recursos de extensão.
Microsoft.KubernetesConfiguration/extensions/read Obtém o recurso de instância de extensão.
Microsoft.KubernetesConfiguration/extensions/delete Exclui o recurso de instância de extensão.
Microsoft.KubernetesConfiguration/extensions/operations/read Obtém o status da operação assíncrona.
Microsoft.Support/* Cria e atualiza um tíquete de suporte
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Role definition to authorize any user/service to create connectedClusters resource",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/34e09817-6cbe-4d01-b1a2-e0eac5743d41",
  "name": "34e09817-6cbe-4d01-b1a2-e0eac5743d41",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/write",
        "Microsoft.Resources/subscriptions/operationresults/read",
        "Microsoft.Resources/subscriptions/read",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Kubernetes/connectedClusters/Write",
        "Microsoft.Kubernetes/connectedClusters/read",
        "Microsoft.KubernetesConfiguration/extensions/write",
        "Microsoft.KubernetesConfiguration/extensions/read",
        "Microsoft.KubernetesConfiguration/extensions/delete",
        "Microsoft.KubernetesConfiguration/extensions/operations/read",
        "Microsoft.Support/*"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Kubernetes Cluster - Azure Arc Onboarding",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador da Extensão de Kubernetes

Pode criar, atualizar, obter, listar e excluir Extensões Kubernetes e obter operações assíncronas de extensão

Ações Descrição
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
Microsoft.KubernetesConfiguration/extensions/write Cria ou atualiza recursos de extensão.
Microsoft.KubernetesConfiguration/extensions/read Obtém o recurso de instância de extensão.
Microsoft.KubernetesConfiguration/extensions/delete Exclui o recurso de instância de extensão.
Microsoft.KubernetesConfiguration/extensions/operations/read Obtém o status da operação assíncrona.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Can create, update, get, list and delete Kubernetes Extensions, and get extension async operations",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/85cb6faf-e071-4c9b-8136-154b5a04f717",
  "name": "85cb6faf-e071-4c9b-8136-154b5a04f717",
  "permissions": [
    {
      "actions": [
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.KubernetesConfiguration/extensions/write",
        "Microsoft.KubernetesConfiguration/extensions/read",
        "Microsoft.KubernetesConfiguration/extensions/delete",
        "Microsoft.KubernetesConfiguration/extensions/operations/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Kubernetes Extension Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Colaborador do cluster do Service Fabric

Gerencia os recursos do Cluster do Service Fabric. Inclui clusters, tipos de aplicativo, versões de tipo de aplicativo, aplicativos e serviços. Você precisará de permissões adicionais para implantar e gerenciar os recursos subjacentes do cluster, como conjuntos de dimensionamento de máquinas virtuais, contas de armazenamento, redes etc.

Ações Descrição
Microsoft.ServiceFabric/clusters/*
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Manage your Service Fabric Cluster resources. Includes clusters, application types, application type versions, applications, and services. You will need additional permissions to deploy and manage the cluster's underlying resources such as virtual machine scale sets, storage accounts, networks, etc.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/b6efc156-f0da-4e90-a50a-8c000140b017",
  "name": "b6efc156-f0da-4e90-a50a-8c000140b017",
  "permissions": [
    {
      "actions": [
        "Microsoft.ServiceFabric/clusters/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Service Fabric Cluster Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Configuração de cluster gerenciado do Service Fabric

Implanta e gerencia os recursos do Cluster Gerenciado do Service Fabric. Inclui clusters gerenciados, tipos de nó, tipos de aplicativo, versões de tipo de aplicativo, aplicativos e serviços.

Ações Descrição
Microsoft.ServiceFabric/managedclusters/*
Microsoft.Authorization/*/read Lê funções e atribuições de função
Microsoft.Insights/alertRules/* Cria e gerencia um alerta de métrica clássico
Microsoft.Resources/deployments/* Cria e gerencia uma implantação
Microsoft.Resources/subscriptions/resourceGroups/read Obtém ou lista grupos de recursos.
NotAções
nenhum
DataActions
nenhum
NotDataActions
nenhum
{
  "assignableScopes": [
    "/"
  ],
  "description": "Deploy and manage your Service Fabric Managed Cluster resources. Includes managed clusters, node types, application types, application type versions, applications, and services.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/83f80186-3729-438c-ad2d-39e94d718838",
  "name": "83f80186-3729-438c-ad2d-39e94d718838",
  "permissions": [
    {
      "actions": [
        "Microsoft.ServiceFabric/managedclusters/*",
        "Microsoft.Authorization/*/read",
        "Microsoft.Insights/alertRules/*",
        "Microsoft.Resources/deployments/*",
        "Microsoft.Resources/subscriptions/resourceGroups/read"
      ],
      "notActions": [],
      "dataActions": [],
      "notDataActions": []
    }
  ],
  "roleName": "Service Fabric Managed Cluster Contributor",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Próximas etapas