Поделиться через


Встроенные роли Azure для контейнеров

В этой статье перечислены встроенные роли Azure в категории "Контейнеры".

АкрУдалить

Удаление репозиториев, тегов или манифестов из реестра контейнеров.

Подробнее

Действия Описание
Microsoft.ContainerRegistry/реестры/артефакты/удалить Удаление артефакта в реестре контейнеров.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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

Отправка или получение доверенных образов в реестре контейнеров с поддержкой доверия к содержимому.

Подробнее

Действия Описание
Microsoft.ContainerRegistry/registries/sign/write Передача или извлечение метаданных доверия к содержимому для реестра контейнеров.
NotActions
никакой
Действия с данными
Microsoft.ContainerRegistry/registries/trustedCollections/write Позволяет отправлять или публиковать доверенные коллекции содержимого реестра контейнеров Похоже на действие Microsoft.ContainerRegistry/registries/sign/write, за исключением того, что это действие с данными
NotDataActions
никакой
{
  "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"
}

АкрПул

Извлечение артефактов из реестра контейнеров.

Подробнее

Действия Описание
Microsoft.ContainerRegistry/registries/pull/read Извлечение или получение образов из реестра контейнеров.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

АкрПуш

Отправка артефактов в реестр контейнеров или извлечение артефактов из реестра контейнеров.

Подробнее

Действия Описание
Microsoft.ContainerRegistry/registries/pull/read Извлечение или получение образов из реестра контейнеров.
Microsoft.ContainerRegistry/registries/push/write Передача или запись образов в реестр контейнеров.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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

Извлечение помещенных в карантин образов из реестра контейнеров.

Подробнее

Действия Описание
Microsoft.ContainerRegistry/registries/quarantine/read Извлечение или получение помещенных в карантин образов из реестра контейнеров.
NotActions
никакой
Действия с данными
Microsoft.ContainerRegistry/registries/quarantinedArtifacts/read Позволяет извлекать или получать артефакты, помещенные на карантин, из реестра контейнеров. Похоже на действие Microsoft.ContainerRegistry/registries/quarantine/read, за исключением того, что это действие с данными
NotDataActions
никакой
{
  "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

Отправка помещенных в карантин образов в реестр контейнеров или извлечение их из него.

Подробнее

Действия Описание
Microsoft.ContainerRegistry/registries/quarantine/read Извлечение или получение помещенных в карантин образов из реестра контейнеров.
Microsoft.ContainerRegistry/реестры/карантин/запись Запись и изменение состояния карантина образов, помещенных в карантин.
NotActions
никакой
Действия с данными
Microsoft.ContainerRegistry/registries/quarantinedArtifacts/read Позволяет извлекать или получать артефакты, помещенные на карантин, из реестра контейнеров. Похоже на действие Microsoft.ContainerRegistry/registries/quarantine/read, за исключением того, что это действие с данными
Microsoft.ContainerRegistry/registries/quarantinedArtifacts/write Позволяет записывать или обновлять состояние карантина для артефактов, помещенных на карантин Похоже на действие Microsoft.ContainerRegistry/registries/quarantine/write, за исключением того, что это действие с данными
NotDataActions
никакой
{
  "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"
}

Роль пользователя кластера Kubernetes с поддержкой Azure Arc

Действие вывода учетных данных пользователей кластера.

Действия Описание
Microsoft.Resources/deployments/write Создает или обновляет развертывание.
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.Kubernetes/connectedClusters/listClusterUserCredentials/action Перечисление учетных данных clusterUser (предварительная версия)
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Support/* Создание и обновление запроса в службу поддержки
Microsoft.Kubernetes/подключенныеКластеры/списокУчетныхДанныхПользователяКластера/действие Перечисляет учетные данные clusterUser
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Администратор Kubernetes Azure Arc

Позволяет управлять всеми ресурсами в кластере или пространстве имен, за исключением изменения или удаления квот ресурсов и пространств имен.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/write Создает или обновляет развертывание.
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.Support/* Создание и обновление запроса в службу поддержки
NotActions
никакой
Действия с данными
Microsoft.Kubernetes/подключённые_кластеры/приложения/ревизии_контроллера/read Считывает 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 Записывает localsubjectaccessreviews
Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/*
Microsoft.Kubernetes/connectedClusters/batch/cronjobs/*
Microsoft.Kubernetes/подключенныеКластеры/пакет/задачи/*
Microsoft.Kubernetes/connectedClusters/configmaps/*
Microsoft.Kubernetes/connectedClusters/endpoints/*
Microsoft.Kubernetes/подключенныеКластеры/events.k8s.io/события/чтение Считывает events.
Microsoft.Kubernetes/connectedClusters/события/чтение Считывает events.
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/подключенныеКластеры/лимиты/чтение Считывает limitranges.
Microsoft.Kubernetes/connectedClusters/namespaces/read Считывает namespaces.
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/*
Microsoft.Kubernetes/подключенныеКластеры/networking.k8s.io/сетевыеПолитики/*
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/role/*
Microsoft.Kubernetes/подключенныеКластеры/репликационныеКонтроллеры/*
Microsoft.Kubernetes/подключенныеКластеры/репликационныеКонтроллеры/*
Microsoft.Kubernetes/connectedClusters/квоты_ресурсов/читать Считывает resourcequotas.
Microsoft.Kubernetes/connectedClusters/секреты/*
Microsoft.Kubernetes/connectedClusters/serviceaccounts/*
Microsoft.Kubernetes/connectedClusters/services/*
NotDataActions
никакой
{
  "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"
}

Администратор кластера Kubernetes Azure Arc

Позволяет управлять всеми ресурсами в кластере.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/write Создает или обновляет развертывание.
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.Support/* Создание и обновление запроса в службу поддержки
NotActions
никакой
Действия с данными
Microsoft.Kubernetes/connectedClusters/*
NotDataActions
никакой
{
  "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"
}

Зритель Kubernetes Azure Arc

Позволяет просматривать все ресурсы в кластере или пространстве имен, за исключением секретов.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/write Создает или обновляет развертывание.
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.Support/* Создание и обновление запроса в службу поддержки
NotActions
никакой
Действия с данными
Microsoft.Kubernetes/подключённые_кластеры/приложения/ревизии_контроллера/read Считывает controllerrevisions.
Microsoft.Kubernetes/connectedClusters/apps/daemonsets/read Считывает daemonsets.
Microsoft.Kubernetes/connectedClusters/apps/deployments/read Считывает deployments.
Microsoft.Kubernetes/подключенныеКластеры/приложения/репликаСеты/читать Считывает replicasets.
Microsoft.Kubernetes/connectedClusters/apps/statefulsets/read Считывает statefulsets.
Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/read Считывает horizontalpodautoscalers.
Microsoft.Kubernetes/подключенныеКластеры/пакет/планировщикЗадач/читать Считывает cronjobs.
Microsoft.Kubernetes/connectedClusters/batch/jobs/read Считывает jobs.
Microsoft.Kubernetes/connectedClusters/configmaps/read Считывает configmaps.
Microsoft.Kubernetes/connectedClusters/endpoints/читать Считывает endpoints.
Microsoft.Kubernetes/подключенныеКластеры/events.k8s.io/события/чтение Считывает events.
Microsoft.Kubernetes/connectedClusters/события/чтение Считывает events.
Microsoft.Kubernetes/connectedClusters/extensions/daemonsets/read Считывает daemonsets.
Microsoft.Kubernetes/connectedClusters/extensions/deployments/read Считывает deployments.
Microsoft.Kubernetes/connectedClusters/extensions/ingresses/read Считывает ingresses.
Microsoft.Kubernetes/подключенныеКластеры/расширения/сетевыеПолитики/прочитать Считывает networkpolicies.
Microsoft.Kubernetes/connectedClusters/extensions/replicasets/read Считывает replicasets.
Microsoft.Kubernetes/подключенныеКластеры/лимиты/чтение Считывает limitranges.
Microsoft.Kubernetes/connectedClusters/namespaces/read Считывает namespaces.
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/read Считывает ingresses.
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/read Считывает networkpolicies.
Microsoft.Kubernetes/connectedClusters/persistentvolumeclaims/read Считывает persistentvolumeclaims.
Microsoft.Kubernetes/connectedClusters/pods/read Считывает pods.
Microsoft.Kubernetes/connectedClusters/policy/poddisruptionbudgets/read Считывает poddisruptionbudgets.
Microsoft.Kubernetes/connectedClusters/replicationcontrollers/read Считывает replicationcontrollers.
Microsoft.Kubernetes/connectedClusters/replicationcontrollers/read Считывает replicationcontrollers.
Microsoft.Kubernetes/connectedClusters/квоты_ресурсов/читать Считывает resourcequotas.
Microsoft.Kubernetes/connectedClusters/serviceaccounts/read Считывает serviceaccounts.
Microsoft.Kubernetes/connectedClusters/services/read Считывает services.
NotDataActions
никакой
{
  "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"
}

Писатель Kubernetes Azure Arc

Позволяет обновлять все объекты в кластере или пространстве имен, кроме ролей (кластера) и привязок ролей (кластера).

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/write Создает или обновляет развертывание.
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.Support/* Создание и обновление запроса в службу поддержки
NotActions
никакой
Действия с данными
Microsoft.Kubernetes/подключённые_кластеры/приложения/ревизии_контроллера/read Считывает 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/подключенныеКластеры/пакет/задачи/*
Microsoft.Kubernetes/connectedClusters/configmaps/*
Microsoft.Kubernetes/connectedClusters/endpoints/*
Microsoft.Kubernetes/подключенныеКластеры/events.k8s.io/события/чтение Считывает events.
Microsoft.Kubernetes/connectedClusters/события/чтение Считывает events.
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/подключенныеКластеры/лимиты/чтение Считывает limitranges.
Microsoft.Kubernetes/connectedClusters/namespaces/read Считывает namespaces.
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/*
Microsoft.Kubernetes/подключенныеКластеры/networking.k8s.io/сетевыеПолитики/*
Microsoft.Kubernetes/connectedClusters/persistentvolumeclaims/*
Microsoft.Kubernetes/connectedClusters/pods/*
Microsoft.Kubernetes/connectedClusters/policy/poddisruptionbudgets/*
Microsoft.Kubernetes/подключенныеКластеры/репликационныеКонтроллеры/*
Microsoft.Kubernetes/подключенныеКластеры/репликационныеКонтроллеры/*
Microsoft.Kubernetes/connectedClusters/квоты_ресурсов/читать Считывает resourcequotas.
Microsoft.Kubernetes/connectedClusters/секреты/*
Microsoft.Kubernetes/connectedClusters/serviceaccounts/*
Microsoft.Kubernetes/connectedClusters/services/*
NotDataActions
никакой
{
  "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"
}

Участник службы хранилища контейнеров Azure

Установите хранилище контейнеров Azure и управляйте ресурсами хранилища. Включает условие ABAC для ограничения назначений ролей.

Действия Описание
Microsoft.KubernetesConfiguration/extensions/write Создание или обновление ресурса расширения.
Microsoft.KubernetesConfiguration/extensions/read Получение ресурса экземпляра расширения.
Microsoft.KubernetesConfiguration/extensions/delete Удаление ресурса экземпляра расширения.
Microsoft.KubernetesConfiguration/расширения/операции/читать Получение состояния асинхронной операции.
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Management/managementGroups/read Вывод списка групп управления для пользователя, прошедшего проверку подлинности.
Microsoft.Resources/deployments/* Создание развертывания и управление им
Microsoft.Support/* Создание и обновление запроса в службу поддержки
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
Действия
Microsoft.Authorization/roleAssignments/write (запись назначения ролей) Создает назначение роли в указанной области.
Microsoft.Authorization/назначенияРолей/удалить Здесь описывается удаление назначения роли в указанной области.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
Условие
((! (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{08d4c71acc634ce4a9c85dd251b4d4d4d4d4d619})) Добавьте или удалите назначения ролей для следующих ролей:
Оператор хранилища контейнеров 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"
}

Оператор хранилища контейнеров Azure

Включите управляемое удостоверение для выполнения операций хранилища контейнеров Azure, таких как управление виртуальными машинами и управление виртуальными сетями.

Действия Описание
Microsoft.ElasticSan/elasticSans/*
Microsoft.ElasticSan/местоположения/асинхронные_операции/прочитать Опрашивает состояние асинхронной операции.
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/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.Network/virtualNetworks/read Возвращает определение виртуальной сети.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Владелец хранилища контейнеров Azure

Установите хранилище контейнеров Azure, предоставьте доступ к ресурсам хранилища и настройте сеть эластичных хранилищ Azure (SAN). Включает условие ABAC для ограничения назначений ролей.

Действия Описание
Microsoft.ElasticSan/elasticSans/*
Microsoft.ElasticSan/locations/*
Microsoft.ElasticSan/elasticSans/volumeGroups/*
Microsoft.ElasticSan/elasticSans/volumeGroups/volumes/*
Microsoft.ElasticSan/местоположения/асинхронные_операции/прочитать Опрашивает состояние асинхронной операции.
Microsoft.KubernetesConfiguration/extensions/write Создание или обновление ресурса расширения.
Microsoft.KubernetesConfiguration/extensions/read Получение ресурса экземпляра расширения.
Microsoft.KubernetesConfiguration/extensions/delete Удаление ресурса экземпляра расширения.
Microsoft.KubernetesConfiguration/расширения/операции/читать Получение состояния асинхронной операции.
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Management/managementGroups/read Вывод списка групп управления для пользователя, прошедшего проверку подлинности.
Microsoft.Resources/deployments/* Создание развертывания и управление им
Microsoft.Support/* Создание и обновление запроса в службу поддержки
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
Действия
Microsoft.Authorization/roleAssignments/write (запись назначения ролей) Создает назначение роли в указанной области.
Microsoft.Authorization/назначенияРолей/удалить Здесь описывается удаление назначения роли в указанной области.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
Условие
((! (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{08d4c71acc634ce4a9c85dd251b4d4d4d4d4d619})) Добавьте или удалите назначения ролей для следующих ролей:
Оператор хранилища контейнеров 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"
}

Роль участника Диспетчера флота Azure Kubernetes

Предоставляет доступ на чтение и запись к ресурсам Azure, предоставляемым диспетчером флотов Azure Kubernetes, включая флоты, членов флота, стратегии обновления флота, запуски обновлений флота и т. д.

Действия Описание
Microsoft.ContainerService/fleets/*
Microsoft.Resources/deployments/* Создание развертывания и управление им
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Роль агента Центра диспетчера флота Azure Kubernetes

Предоставляет доступ к ресурсам Azure, необходимым агентам центра Azure Kubernetes Fleet Manager.

Действия Описание
Microsoft.Network/publicIPAddresses/read Возвращает определение общедоступного IP-адреса.
Microsoft.Network/trafficManagerProfiles/read Возвращает конфигурацию профиля диспетчера трафика. Он содержит параметры DNS, параметры маршрутизации трафика, параметры отслеживания конечных точек, а также список конечных точек, маршрутизируемых данным профилем диспетчера трафика.
Microsoft.Network/trafficManagerProfiles/write Создает профиль диспетчера трафика или изменяет конфигурацию существующего профиля диспетчера трафика. Сюда входит включение или отключение профиля и изменение параметров DNS, параметров маршрутизации трафика или параметров мониторинга конечных точек. Конечные точки, маршрутизируемые с помощью профиля диспетчера трафика, можно добавлять, удалять, включать и отключать.
Microsoft.Network/trafficManagerProfiles/delete Удаляет профиль диспетчера трафика. Будут утрачены все параметры, связанные с профилем диспетчера трафика, и профиль больше не сможет использоваться для маршрутизации трафика.
Microsoft.Network/trafficManagerProfiles/azureEndpoints/read Получение конечной точки Azure, которая относится к профилю диспетчера трафика, а также свойств этой конечной точки.
Microsoft.Network/trafficManagerProfiles/azureEndpoints/write Добавление новой конечной точки Azure в существующий профиль диспетчера трафика или обновление свойств существующей конечной точки Azure в этом профиле.
Microsoft.Network/trafficManagerProfiles/azureEndpoints/delete Удаление конечной точки Azure из существующего профиля диспетчера трафика. Диспетчер трафика остановит маршрутизацию трафика в удаленную конечную точку Azure.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Администратор RBAC диспетчера парка Azure Kubernetes

Предоставляет доступ на чтение и запись к ресурсам Kubernetes в пространстве имен в кластере, управляемом флотом, предоставляет разрешения на запись для большинства объектов в пространстве имен, за исключением объекта ResourceQuota и самого объекта пространства имен. Применение этой роли в области кластера позволяет предоставить доступ ко всем пространствам имен.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.ContainerService/fleets/read Получение флота
Microsoft.ContainerService/fleets/listCredentials/action Вывод списка учетных данных парка
NotActions
никакой
Действия с данными
Microsoft.ContainerService/fleets/apps/controllerrevisions/read Считывает controllerrevisions.
Microsoft.ContainerService/fleets/apps/daemonsets/*
Microsoft.ContainerService/fleets/apps/deployments/*
Microsoft.ContainerService/fleets/apps/statefulsets/*
Microsoft.ContainerService/fleets/authorization.k8s.io/localsubjectaccessreviews/write Записывает localsubjectaccessreviews
Microsoft.ContainerService/парки/автомасштабирование/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 Считывает events.
Microsoft.ContainerService/fleets/events/read Считывает events.
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 Считывает limitranges.
Microsoft.ContainerService/fleets/namespaces/read Считывает 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/role/*
Microsoft.ContainerService/fleets/replicationcontrollers/*
Microsoft.ContainerService/fleets/replicationcontrollers/*
Microsoft.ContainerService/fleets/resourcequotas/read Считывает resourcequotas.
Microsoft.ContainerService/fleets/secret/*
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 Чтение ресурса fleetoverridesnapshot
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read Чтение рабочего ресурса парка
NotDataActions
никакой
{
  "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"
}

Администратор кластера RBAC диспетчера парка Azure Kubernetes

Предоставляет доступ на чтение и запись ко всем ресурсам Kubernetes в кластере, управляемом флотом.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/подписки/результаты_операций/читать Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.ContainerService/fleets/read Получение флота
Microsoft.ContainerService/fleets/listCredentials/action Вывод списка учетных данных парка
NotActions
никакой
Действия с данными
Microsoft.ContainerService/fleets/*
NotDataActions
никакой
{
  "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"
}

Средство чтения RBAC диспетчера флота Azure Kubernetes

Предоставляет доступ только для чтения к большинству ресурсов Kubernetes в пространстве имен в кластере, управляемом флотом. Не позволяет просматривать роли или привязки ролей. Эта роль не разрешает просмотр секретов, так как чтение содержимого секретов обеспечивает доступ к учетным данным учетной записи службы в пространстве имен. Это позволяет предоставить доступ API как любой учетной записи службы в пространстве имен (форма повышения привилегий). Применение этой роли в области кластера позволяет предоставить доступ ко всем пространствам имен.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.ContainerService/fleets/read Получение флота
Microsoft.ContainerService/fleets/listCredentials/action Вывод списка учетных данных парка
NotActions
никакой
Действия с данными
Microsoft.ContainerService/fleets/apps/controllerrevisions/read Считывает controllerrevisions.
Microsoft.ContainerService/fleets/apps/daemonsets/read Считывает daemonsets.
Microsoft.ContainerService/fleets/apps/deployments/read Считывает deployments.
Microsoft.ContainerService/fleets/apps/statefulsets/read Считывает statefulsets.
Microsoft.ContainerService/флоты/автомасштабирование/горизонтальныеподавтошкалеры/чтение Считывает horizontalpodautoscalers.
Microsoft.ContainerService/fleets/batch/cronjobs/read Считывает cronjobs.
Microsoft.ContainerService/fleets/batch/jobs/read Считывает jobs.
Microsoft.ContainerService/fleets/configmaps/read Считывает configmaps.
Microsoft.ContainerService/fleets/endpoints/read Считывает endpoints.
Microsoft.ContainerService/fleets/events.k8s.io/events/read Считывает events.
Microsoft.ContainerService/fleets/events/read Считывает events.
Microsoft.ContainerService/fleets/extensions/daemonsets/read Считывает daemonsets.
Microsoft.ContainerService/fleets/extensions/deployments/read Считывает deployments.
Microsoft.ContainerService/fleets/extensions/ingresses/read Считывает ingresses.
Microsoft.ContainerService/fleets/extensions/networkpolicies/читать Считывает networkpolicies.
Microsoft.ContainerService/fleets/limitranges/read Считывает limitranges.
Microsoft.ContainerService/fleets/namespaces/read Считывает namespaces.
Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/read Считывает ingresses.
Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/read Считывает networkpolicies.
Microsoft.ContainerService/fleets/persistentvolumeclaims/read Считывает persistentvolumeclaims.
Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/read Считывает poddisruptionbudgets.
Microsoft.ContainerService/fleets/replicationcontrollers/read Считывает replicationcontrollers.
Microsoft.ContainerService/fleets/replicationcontrollers/read Считывает replicationcontrollers.
Microsoft.ContainerService/fleets/resourcequotas/read Считывает resourcequotas.
Microsoft.ContainerService/fleets/serviceaccounts/read Считывает serviceaccounts.
Microsoft.ContainerService/fleets/services/read Считывает services.
Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read Чтение ресурса внутренних мемберкластеров парка
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/read Чтение ресурса resourceoverride для автопарка
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read Чтение ресурса fleetoverridesnapshot
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read Чтение рабочего ресурса парка
NotDataActions
никакой
{
  "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"
}

Модуль записи RBAC диспетчера флота Azure Kubernetes

Предоставляет доступ на чтение и запись к большинству ресурсов Kubernetes в пространстве имен в кластере, управляемом флотом. Эта роль не позволяет просматривать или изменять роли или привязки ролей. Однако эта роль позволяет получать доступ к секретам в качестве любого ServiceAccount в пространстве имен, поэтому его можно использовать для получения уровней доступа к API любого ServiceAccount в пространстве имен.  Применение этой роли в области кластера позволяет предоставить доступ ко всем пространствам имен.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.ContainerService/fleets/read Получение флота
Microsoft.ContainerService/fleets/listCredentials/action Вывод списка учетных данных парка
NotActions
никакой
Действия с данными
Microsoft.ContainerService/fleets/apps/controllerrevisions/read Считывает controllerrevisions.
Microsoft.ContainerService/fleets/apps/daemonsets/read Считывает daemonsets.
Microsoft.ContainerService/fleets/apps/daemonsets/write Записывает daemonset
Microsoft.ContainerService/fleets/apps/deployments/read Считывает deployments.
Microsoft.ContainerService/fleets/apps/deployments/write Записывает deployments
Microsoft.ContainerService/fleets/apps/statefulsets/read Считывает statefulsets.
Microsoft.ContainerService/fleets/apps/statefulsets/write Записывает statefulsets
Microsoft.ContainerService/флоты/автомасштабирование/горизонтальныеподавтошкалеры/чтение Считывает horizontalpodautoscalers.
Microsoft.ContainerService/флоты/авто-масштабирование/горизонтальныеподы-авторасширители/запись Записывает horizontalpodautoscalers
Microsoft.ContainerService/fleets/batch/cronjobs/read Считывает cronjobs.
Microsoft.ContainerService/fleets/batch/cronjobs/write Записывает cronjobs
Microsoft.ContainerService/fleets/batch/jobs/read Считывает jobs.
Microsoft.ContainerService/fleets/batch/jobs/write Записывает jobs
Microsoft.ContainerService/fleets/configmaps/read Считывает configmaps.
Microsoft.ContainerService/fleets/configmaps/write Записывает configmaps
Microsoft.ContainerService/fleets/endpoints/read Считывает endpoints.
Microsoft.ContainerService/fleets/endpoints/write Записывает endpoints
Microsoft.ContainerService/fleets/events.k8s.io/events/read Считывает events.
Microsoft.ContainerService/fleets/events/read Считывает events.
Microsoft.ContainerService/fleets/extensions/daemonsets/read Считывает daemonsets.
Microsoft.ContainerService/fleets/extensions/daemonsets/write Записывает daemonset
Microsoft.ContainerService/fleets/extensions/deployments/read Считывает deployments.
Microsoft.ContainerService/fleets/extensions/deployments/write Записывает deployments
Microsoft.ContainerService/fleets/extensions/ingresses/read Считывает ingresses.
Microsoft.ContainerService/fleets/extensions/ingresses/write Записывает ingresses
Microsoft.ContainerService/fleets/extensions/networkpolicies/читать Считывает networkpolicies.
Microsoft.ContainerService/fleets/extensions/networkpolicies/write Записывает networkpolicies
Microsoft.ContainerService/fleets/limitranges/read Считывает limitranges.
Microsoft.ContainerService/fleets/namespaces/read Считывает namespaces.
Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/read Считывает ingresses.
Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/write Записывает ingresses
Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/read Считывает networkpolicies.
Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/write Записывает networkpolicies
Microsoft.ContainerService/fleets/persistentvolumeclaims/read Считывает persistentvolumeclaims.
Microsoft.ContainerService/fleets/persistentvolumeclaims/write Записывает persistentvolumeclaims
Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/read Считывает poddisruptionbudgets.
Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/write Записывает poddisruptionbudgets
Microsoft.ContainerService/fleets/replicationcontrollers/read Считывает replicationcontrollers.
Microsoft.ContainerService/fleets/replicationcontrollers/write Записывает replicationcontrollers
Microsoft.ContainerService/fleets/resourcequotas/read Считывает resourcequotas.
Microsoft.ContainerService/fleets/secret/read Считывает secrets
Microsoft.ContainerService/fleets/secret/write Записывает secrets
Microsoft.ContainerService/fleets/serviceaccounts/read Считывает serviceaccounts.
Microsoft.ContainerService/fleets/serviceaccounts/write Записывает serviceaccounts
Microsoft.ContainerService/fleets/services/read Считывает services.
Microsoft.ContainerService/fleets/services/write Записывает services
Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read Чтение ресурса внутренних мемберкластеров парка
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/read Чтение ресурса resourceoverride для автопарка
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/write Запись ресурса resourceoverride парка
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read Чтение ресурса fleetoverridesnapshot
Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read Чтение рабочего ресурса парка
NotDataActions
никакой
{
  "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"
}

роль администратора кластера Arc Служба Azure Kubernetes

Список действий, выполненных с помощью учетных данных администратора кластера.

Подробнее

Действия Описание
Microsoft.HybridContainerService/provisionedClusterInstances/read Возвращает экземпляры подготовленного гибридного кластера AKS, связанные с подключенным кластером.
Microsoft.HybridContainerService/provisionedClusterInstances/listAdminKubeconfig/action Выводит учетные данные администратора подготовленного экземпляра кластера, используемого только в прямом режиме.
Microsoft.Kubernetes/connectedClusters/Read Считывает connectedClusters.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

роль пользователя кластера Arc Служба Azure Kubernetes

Список действий, выполненных с помощью учетных данных пользователя кластера.

Подробнее

Действия Описание
Microsoft.HybridContainerService/provisionedClusterInstances/read Возвращает экземпляры подготовленного гибридного кластера AKS, связанные с подключенным кластером.
Microsoft.HybridContainerService/provisionedClusterInstances/listUserKubeconfig/action Выводит учетные данные пользователя AAD для подготовленного экземпляра кластера, используемого только в прямом режиме.
Microsoft.Kubernetes/connectedClusters/Read Считывает connectedClusters.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Роль участника Служба Azure Kubernetes Arc

Предоставляет доступ к гибридным кластерам для чтения и записи Служба Azure Kubernetes

Подробнее

Действия Описание
Microsoft.HybridContainerService/Locations/operationStatuses/read операции чтенияStatuses
Microsoft.HybridContainerService/Operations/read Операции чтения
Microsoft.HybridContainerService/kubernetesVersions/read Список поддерживаемых версий Kubernetes из базового пользовательского расположения
Microsoft.HybridContainerService/kubernetesVersions/write Помещает тип ресурса версии Kubernetes
Microsoft.HybridContainerService/kubernetesVersions/delete Удаление типа ресурса версий Kubernetes
Microsoft.HybridContainerService/provisionedClusterInstances/read Возвращает экземпляры подготовленного гибридного кластера AKS, связанные с подключенным кластером.
Microsoft.HybridContainerService/provisionedClusterInstances/записать Создает экземпляр подготовленного гибридного кластера AKS
Microsoft.HybridContainerService/provisionedClusterInstances/delete Удаляет экземпляр подготовленного гибридного кластера AKS
Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/read Возвращает пулы агентов в экземпляре подготовленного гибридного кластера AKS.
Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/write Обновляет пул агентов в экземпляре подготовленного гибридного кластера AKS.
Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/delete Удаляет пул агентов в экземпляре подготовленного гибридного кластера AKS.
Microsoft.HybridContainerService/provisionedClusterInstances/upgradeProfiles/read чтение обновленийProfiles
Microsoft.HybridContainerService/skus/read Перечисляет поддерживаемые номера SKU виртуальных машин из базового настраиваемого расположения.
Microsoft.HybridContainerService/skus/write Помещает тип ресурса SKU виртуальной машины
Microsoft.HybridContainerService/skus/delete Удаляет тип ресурса SKU виртуальной машины
Microsoft.HybridContainerService/virtualNetworks/read Список гибридных виртуальных сетей AKS по подписке
Microsoft.HybridContainerService/virtualNetworks/write Исправление гибридной виртуальной сети AKS
Microsoft.HybridContainerService/виртуальныеСети/удалить Удаляет виртуальную сеть Hybrid AKS
Microsoft.ExtendedLocation/customLocations/deploy/action Развертывание разрешений в ресурсе пользовательского расположения
Microsoft.ExtendedLocation/customLocations/read Возвращает ресурс пользовательского расположения
Microsoft.Kubernetes/connectedClusters/Read Считывает connectedClusters.
Microsoft.Kubernetes/присоединенныеКластеры/Запись Записывает connectedClusters.
Microsoft.Kubernetes/connectedClusters/Delete Удаляет connectedClusters.
Microsoft.Kubernetes/подключенныеКластеры/списокУчетныхДанныхПользователяКластера/действие Перечисляет учетные данные clusterUser
Microsoft.AzureStackHCI/clusters/read Возвращает кластеры
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Роль администратора кластера в Службе Azure Kubernetes

Список действий, выполненных с помощью учетных данных администратора кластера.

Подробнее

Действия Описание
Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action Перечисляет учетные данные clusterAdmin управляемого кластера.
Microsoft.ContainerService/managedClusters/accessProfiles/listCredential/action Получение профиля доступа управляемого кластера по имени роли с помощью вывода учетных данных.
Microsoft.ContainerService/managedClusters/read Получение управляемого кластера.
Microsoft.ContainerService/managedClusters/runcommand/action Выполняет команду, выданную пользователем, на управляемом сервере kubernetes.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

пользователь мониторинга кластера Служба Azure Kubernetes

Действие учетных данных пользователя мониторинга кластера.

Действия Описание
Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action Перечисляет учетные данные clusterMonitoringUser управляемого кластера.
Microsoft.ContainerService/managedClusters/read Получение управляемого кластера.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Роль пользователя кластера в Службе Azure Kubernetes

Список действий, выполненных с помощью учетных данных пользователя кластера.

Подробнее

Действия Описание
Microsoft.ContainerService/managedClusters/listClusterUserCredential/action Перечисляет учетные данные clusterUser управляемого кластера.
Microsoft.ContainerService/managedClusters/read Получение управляемого кластера.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Роль участника службы Azure Kubernetes

Предоставляет доступ на чтение и запись для кластеров службы Azure Kubernetes.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.ContainerService/locations/* Чтение расположений, доступных для ресурсов ContainerService
Microsoft.ContainerService/managedClusters/* Создание управляемого кластера и управление ими
Microsoft.ContainerService/managedclustersnapshots/* Создание моментального снимка управляемого кластера и управление ими
Microsoft.ContainerService/snapshots/* Создание моментального снимка и управление ими
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/* Создание развертывания и управление им
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Администратор RBAC для службы Azure Kubernetes

Позволяет управлять всеми ресурсами в кластере или пространстве имен, за исключением изменения или удаления квот ресурсов и пространств имен.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.ContainerService/managedClusters/listClusterUserCredential/action Перечисляет учетные данные clusterUser управляемого кластера.
NotActions
никакой
Действия с данными
Microsoft.ContainerService/managedClusters/*
NotDataActions
Microsoft.ContainerService/managedClusters/resourcequotas/write Записывает resourcequotas.
Microsoft.ContainerService/managedClusters/resourcequotas/удалить Удаляет resourcequotas.
Microsoft.ContainerService/managedClusters/namespaces/write Записывает namespaces.
Microsoft.ContainerService/managedClusters/namespaces/delete Удаляет 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"
}

Администратор кластера RBAC для службы Azure Kubernetes

Позволяет управлять всеми ресурсами в кластере.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.ContainerService/managedClusters/listClusterUserCredential/action Перечисляет учетные данные clusterUser управляемого кластера.
NotActions
никакой
Действия с данными
Microsoft.ContainerService/managedClusters/*
NotDataActions
никакой
{
  "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"
}

Читатель RBAC для Службы контейнеров Azure

Разрешает доступ только для чтения, позволяя просматривать большинство объектов в пространстве имен. Не позволяет просматривать роли или привязки ролей. Эта роль не разрешает просмотр секретов, так как чтение содержимого секретов обеспечивает доступ к учетным данным учетной записи службы в пространстве имен. Это позволяет предоставить доступ API как любой учетной записи службы в пространстве имен (форма повышения привилегий). Применение этой роли в области кластера позволяет предоставить доступ ко всем пространствам имен.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
NotActions
никакой
Действия с данными
Microsoft.ContainerService/managedClusters/apps/controllerrevisions/read Считывает controllerrevisions.
Microsoft.ContainerService/managedClusters/apps/daemonsets/read Считывает daemonsets.
Microsoft.ContainerService/управляемыеКластеры/приложения/развертывания/читать Считывает deployments.
Microsoft.ContainerService/managedClusters/apps/replicasets/читать Считывает replicasets.
Microsoft.ContainerService/managedClusters/apps/statefulsets/read Считывает statefulsets.
Microsoft.ContainerService/managedClusters/autoscaling/horizontalpodautoscalers/read Считывает horizontalpodautoscalers.
Microsoft.ContainerService/managedClusters/batch/cronjobs/читать Считывает cronjobs.
Microsoft.ContainerService/managedClusters/batch/jobs/read Считывает jobs.
Microsoft.ContainerService/managedClusters/configmaps/read Считывает configmaps.
Microsoft.ContainerService/managedClusters/discovery.k8s.io/endpointslices/read Считывает конечные точки
Microsoft.ContainerService/managedClusters/endpoints/read Считывает endpoints.
Microsoft.ContainerService/managedClusters/events.k8s.io/events/read Считывает events.
Microsoft.ContainerService/managedClusters/events/read (прочитать события в управляемых кластерах) Считывает events.
Microsoft.ContainerService/managedClusters/extensions/daemonsets/read Считывает daemonsets.
Microsoft.ContainerService/managedClusters/расширения/развертывания/читать Считывает deployments.
Microsoft.ContainerService/managedClusters/extensions/ingresses/read Считывает ingresses.
Microsoft.ContainerService/managedClusters/extensions/networkpolicies/read Считывает networkpolicies.
Microsoft.ContainerService/managedClusters/extensions/replicasets/read Считывает replicasets.
Microsoft.ContainerService/managedClusters/limitranges/read Считывает limitranges.
Microsoft.ContainerService/managedClusters/metrics.k8s.io/pods/read Считывает pods.
Microsoft.ContainerService/managedClusters/metrics.k8s.io/nodes/read Считывает nodes
Microsoft.ContainerService/managedClusters/namespaces/read Считывает namespaces.
Microsoft.ContainerService/managedClusters/networking.k8s.io/ingresses/read Считывает ingresses.
Microsoft.ContainerService/managedClusters/networking.k8s.io/networkpolicies/read Считывает networkpolicies.
Microsoft.ContainerService/managedClusters/persistentvolumeclaims/read Считывает persistentvolumeclaims.
Microsoft.ContainerService/managedClusters/pods/read Считывает pods.
Microsoft.ContainerService/managedClusters/policy/poddisruptionbudgets/read Считывает poddisruptionbudgets.
Microsoft.ContainerService/managedClusters/replicationcontrollers/read Считывает replicationcontrollers.
Microsoft.ContainerService/managedClusters/resourcequotas/read Считывает resourcequotas.
Microsoft.ContainerService/managedClusters/serviceaccounts/read Считывает serviceaccounts.
Microsoft.ContainerService/managedClusters/services/read Считывает services.
NotDataActions
никакой
{
  "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"
}

Модуль записи RBAC для службы Azure Kubernetes

Разрешает доступ для чтения и записи к большинству объектов в пространстве имен. Эта роль не позволяет просматривать или изменять роли или привязки ролей. Однако эта роль позволяет получить доступ к секретам и запускать поды как любую учетную запись службы в пространстве имен. Поэтому эту роль можно использовать для получения уровней доступа API любой учетной записи службы в пространстве имен. Применение этой роли в области кластера позволяет предоставить доступ ко всем пространствам имен.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
NotActions
никакой
Действия с данными
Microsoft.ContainerService/managedClusters/apps/controllerrevisions/read Считывает controllerrevisions.
Microsoft.ContainerService/managedClusters/apps/daemonsets/*
Microsoft.ContainerService/управляемыеКластеры/приложения/развертывания/*
Microsoft.ContainerService/managedClusters/apps/replicasets/*
Microsoft.ContainerService/управляемыеКластеры/приложения/statefulsets/*
Microsoft.ContainerService/управляемыеКластеры/автомасштабирование/horizontalpodautoscalers/*
Microsoft.ContainerService/managedClusters/batch/cronjobs/*
Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/read Считывает leases
Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/write Записывает leases
Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/delete Удаляет leases
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 Считывает events.
Microsoft.ContainerService/managedClusters/events/*
Microsoft.ContainerService/managedClusters/extensions/daemonsets/*
Microsoft.ContainerService/управляемыеКластеры/расширения/развертывания/*
Microsoft.ContainerService/managedClusters/extensions/ingresses/*
Microsoft.ContainerService/managedClusters/extensions/networkpolicies/*
Microsoft.ContainerService/managedClusters/extensions/replicasets/*
Microsoft.ContainerService/managedClusters/limitranges/read Считывает limitranges.
Microsoft.ContainerService/managedClusters/metrics.k8s.io/pods/read Считывает pods.
Microsoft.ContainerService/managedClusters/metrics.k8s.io/nodes/read Считывает nodes
Microsoft.ContainerService/managedClusters/namespaces/read Считывает 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 Считывает resourcequotas.
Microsoft.ContainerService/managedClusters/secret/*
Microsoft.ContainerService/managedClusters/serviceaccounts/*
Microsoft.ContainerService/managedClusters/services/*
NotDataActions
никакой
{
  "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"
}

Диспетчер облачных контроллеров Azure Red Hat OpenShift

Управление и обновление диспетчера облачных контроллеров, развернутых поверх OpenShift.

Действия Описание
Microsoft.Compute/virtualMachines/read Получение свойств виртуальной машины
Microsoft.Network/loadBalancers/backendAddressPools/join/action Выполняет присоединение к внутреннему пулу адресов подсистемы балансировки нагрузки. Не предусматривает отправку оповещений.
Microsoft.Network/loadBalancers/read Возвращает определение подсистемы балансировки нагрузки.
Microsoft.Network/балансировщики_нагрузки/write Создает новую подсистему балансировки нагрузки или обновляет существующую.
Microsoft.Network/networkInterfaces/read Возвращает определение сетевого интерфейса.
Microsoft.Network/networkInterfaces/write Создает новый сетевой интерфейс или обновляет существующий.
Microsoft.Network/networkSecurityGroups/read Возвращает определение группы безопасности сети.
Microsoft.Network/networkSecurityGroups/write Создает новую группу безопасности сети или обновляет существующую.
Microsoft.Network/publicIPAddresses/join/action Присоединяет общедоступный IP-адрес. Не предусматривает отправку оповещений.
Microsoft.Network/publicIPAddresses/read Возвращает определение общедоступного IP-адреса.
Microsoft.Network/publicIPAddresses/write Создает общедоступный IP-адрес или обновляет существующий общедоступный IP-адрес.
Microsoft.Network/виртуальныеСети/подсети/соединение/действие Присоединяет виртуальную сеть. Не предусматривает отправку оповещений.
Microsoft.Network/virtualNetworks/subnets/read Возвращает определение подсети виртуальной сети.
Microsoft.Network/loadBalancers/inboundNatRules/join/action Присоединяет правило NAT для входящего трафика подсистемы балансировки нагрузки. Не предусматривает отправку оповещений.
Microsoft.Network/networkSecurityGroups/join/action Присоединяет группу безопасности сети. Не предусматривает отправку оповещений.
Microsoft.Network/publicIPPrefixes/join/action Присоединяет префикс общедоступного IP-адреса. Не предусматривает отправку оповещений.
Microsoft.Network/applicationSecurityGroups/joinNetworkSecurityRule/action Присоединение правила безопасности к группам безопасности приложений. Не предусматривает отправку оповещений.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Оператор входящего трафика кластера Azure Red Hat OpenShift

Управление маршрутизатором OpenShift и настройка.

Действия Описание
Microsoft.Network/dnsZones/A/delete Удаляет из зоны DNS набор записей типа A с заданным именем.
Microsoft.Network/dnsZones/A/write Создает или обновляет набор записей типа A в зоне DNS. Указанные записи заменят текущие записи в наборе записей.
Microsoft.Network/privateDnsZones/A/delete Удаляет из Частной зоны DNS набор записей типа A с заданным именем.
Microsoft.Network/privateDnsZones/A/write Создает или обновляет набор записей типа A в Частной зоне DNS. Указанные записи заменят текущие записи в наборе записей.
Microsoft.Network/virtualNetworks/subnets/read Возвращает определение подсети виртуальной сети.
Microsoft.Network/виртуальныеСети/подсети/соединение/действие Присоединяет виртуальную сеть. Не предусматривает отправку оповещений.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Оператор хранилища дисков Azure Red Hat OpenShift

Установите драйверы интерфейса хранилища контейнеров (CSI), позволяющие кластеру использовать диски Azure. Задайте по умолчанию хранилище на уровне кластера OpenShift, чтобы обеспечить наличие класса хранилища по умолчанию для кластеров.

Действия Описание
Microsoft.Compute/virtualMachines/write Создает новую виртуальную машину или обновляет существующую.
Microsoft.Compute/virtualMachines/read Получение свойств виртуальной машины
Microsoft.Compute/virtualMachineScaleSets/virtualMachines/write Обновление свойства виртуальной машины в масштабируемом наборе виртуальных машин.
Microsoft.Compute/virtualMachineScaleSets/virtualMachines/read Извлекает свойства виртуальной машины в масштабируемом наборе виртуальных машин.
Microsoft.Compute/virtualMachineScaleSets/read Получение свойств масштабируемого набора виртуальных машин.
Microsoft.Compute/снимки/запись Создает новый моментальный снимок или обновляет существующий.
Microsoft.Compute/snapshots/read Возвращает свойства моментального снимка.
Microsoft.Compute/snapshots/delete Удаляет моментальный снимок.
Microsoft.Compute/локации/операции/read Возвращает состояние асинхронной операции.
Microsoft.Compute/locations/DiskOperations/read Получение состояния асинхронной операции диска.
Microsoft.Compute/disks/write Создает новый диск или обновляет существующий.
Microsoft.Compute/disks/read Возвращает свойства диска.
Microsoft.Compute/диски/удалить Удаляет диск.
Microsoft.Compute/disks/beginGetAccess/action Возвращает универсальный код ресурса (URI) SAS диска для доступа к большому двоичному объекту.
Microsoft.Compute/diskEncryptionSets/read Получение свойств набора шифрования дисков
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Федеративные учетные данные Azure Red Hat OpenShift

Создание, обновление и удаление федеративных учетных данных на назначенных пользователем управляемых удостоверений для создания отношения доверия между управляемым удостоверением, OpenID Connect (OIDC) и учетной записью службы.

Действия Описание
Microsoft.ManagedIdentity/userAssignedIdentities/read Получение существующего пользовательского удостоверения.
Microsoft.ManagedIdentity/НазначенныеПользователемЛичности/ИдентификационныеДанныеФедеративныхЛичностей/запись Добавление или обновление федеративных учетных данных удостоверения
Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/read Получение или перечисление учетных данных федеративного удостоверения
Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/delete Удаление учетных данных федеративного удостоверения
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Оператор хранилища файлов OpenShift для Azure Red Hat

Установите драйверы интерфейса хранилища контейнеров (CSI), позволяющие кластеру использовать файлы Azure. Задайте по умолчанию хранилище на уровне кластера OpenShift, чтобы обеспечить наличие класса хранилища по умолчанию для кластеров.

Действия Описание
Microsoft.Storage/storageAccounts/удалить Удаляет существующую учетную запись хранения.
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 Присоединяет шлюз NAT
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Оператор реестра образов Azure Red Hat OpenShift

Позволяет оператору управлять одним экземпляром реестра образов OpenShift. Он управляет всей конфигурацией реестра, включая создание хранилища.

Действия Описание
Microsoft.Storage/storageAccounts/blobServices/read Возвращение свойств или статистики службы BLOB-объектов.
Microsoft.Storage/storageAccounts/blobServices/container/read Возвращает список контейнеров.
Microsoft.Storage/storageAccounts/blobServices/контейнеры/запись Возвращает результат размещения контейнера больших двоичных объектов.
Microsoft.Storage/storageAccounts/blobServices/container/delete Возвращение результата удаления контейнера.
Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action Возвращает ключ делегирования пользователя для службы BLOB-объектов
Microsoft.Storage/storageAccounts/read Возвращает список учетных записей хранения или свойства указанной учетной записи хранения.
Microsoft.Storage/storageAccounts/write Создает новую учетную запись хранения с указанными параметрами, обновляет свойства или теги указанной существующей учетной записи хранения или добавляет в нее личный домен.
Microsoft.Storage/storageAccounts/удалить Удаляет существующую учетную запись хранения.
Microsoft.Storage/storageAccounts/listKeys/action Возвращает ключи доступа для указанной учетной записи хранения.
Microsoft.Resources/tags/write Обновляет теги ресурса, заменяя их на другой набор тегов, объединяя наборы или удаляя существующие теги.
NotActions
никакой
Действия с данными
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete Возвращение результата, полученного при удалении большого двоичного объекта.
Microsoft.Storage/storageAccounts/blobServices/container/blobs/write Возвращение результата, полученного при записи большого двоичного объекта.
Microsoft.Storage/storageAccounts/blobServices/container/blobs/read Возвращение большого двоичного объекта или списка таких объектов.
Microsoft.Storage/storageAccounts/blobServices/контейнеры/blobs/add/action Возвращение результата, полученного при добавлении содержимого большого двоичного объекта.
Microsoft.Storage/storageAccounts/blobServices/container/blobs/move/action Перемещает большой двоичный объект из одного пути в другой.
NotDataActions
никакой
{
  "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"
}

Оператор API компьютеров OpenShift для Azure Red Hat

Управляйте жизненным циклом пользовательских определений ресурсов (CRD), контроллеров и объектов Azure RBAC, расширяющих API Kubernetes, чтобы объявить требуемое состояние компьютеров в кластере.

Действия Описание
Microsoft.Compute/availabilitySets/delete Удаляет группу доступности.
Microsoft.Compute/availabilitySets/read Возвращает свойства группы доступности.
Microsoft.Compute/availabilitySets/write Создает новую группу доступности или обновляет существующую.
Microsoft.Compute/diskEncryptionSets/read Получение свойств набора шифрования дисков
Microsoft.Compute/диски/удалить Удаляет диск.
Microsoft.Compute/галереи/изображения/версии/чтение Получает свойства версии образа коллекции.
Microsoft.Compute/skus/read Получение списка номеров SKU Microsoft.Compute для вашей подписки.
Microsoft.Compute/виртуальныеМашины/удалить Удаляет виртуальную машину.
Microsoft.Compute/virtualMachines/read Получение свойств виртуальной машины
Microsoft.Compute/virtualMachines/write Создает новую виртуальную машину или обновляет существующую.
Microsoft.Compute/capacityReservationGroups/deploy/action Развертывание новой виртуальной машины или виртуальной машины с помощью группы резервирования емкости
Microsoft.ManagedIdentity/userAssignedIdentities/assign/action Действие RBAC для назначения существующего пользовательского удостоверения для ресурса.
Microsoft.Network/applicationSecurityGroups/read Получение идентификатора группы безопасности приложений.
Microsoft.Network/loadBalancers/backendAddressPools/join/action Выполняет присоединение к внутреннему пулу адресов подсистемы балансировки нагрузки. Не предусматривает отправку оповещений.
Microsoft.Network/loadBalancers/read Возвращает определение подсистемы балансировки нагрузки.
Microsoft.Network/балансировщики_нагрузки/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 Удаляет общедоступный IP-адрес.
Microsoft.Network/publicIPAddresses/join/action Присоединяет общедоступный IP-адрес. Не предусматривает отправку оповещений.
Microsoft.Network/publicIPAddresses/read Возвращает определение общедоступного IP-адреса.
Microsoft.Network/publicIPAddresses/write Создает общедоступный IP-адрес или обновляет существующий общедоступный IP-адрес.
Microsoft.Network/routeTables/read Возвращает определение таблицы маршрутов.
Microsoft.Network/виртуальныеСети/подсети/соединение/действие Присоединяет виртуальную сеть. Не предусматривает отправку оповещений.
Microsoft.Network/virtualNetworks/subnets/read Возвращает определение подсети виртуальной сети.
Microsoft.Network/applicationSecurityGroups/joinNetworkSecurityRule/action Присоединение правила безопасности к группам безопасности приложений. Не предусматривает отправку оповещений.
Microsoft.Network/loadBalancers/frontendIPConfigurations/join/action Объединяет внешнюю IP-конфигурацию Load Balancer. Не предусматривает отправку оповещений.
Microsoft.Network/loadBalancers/inboundNATRules/join/action Присоединяет правило NAT для входящего трафика подсистемы балансировки нагрузки. Не предусматривает отправку оповещений.
Microsoft.Network/networkSecurityGroups/join/action Присоединяет группу безопасности сети. Не предусматривает отправку оповещений.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Сетевой оператор Azure Red Hat OpenShift

Установите и обновите сетевые компоненты в кластере OpenShift.

Действия Описание
Microsoft.Network/networkInterfaces/read Возвращает определение сетевого интерфейса.
Microsoft.Network/networkInterfaces/write Создает новый сетевой интерфейс или обновляет существующий.
Microsoft.Network/virtualNetworks/read Возвращает определение виртуальной сети.
Microsoft.Network/виртуальныеСети/подсети/соединение/действие Присоединяет виртуальную сеть. Не предусматривает отправку оповещений.
Microsoft.Network/loadBalancers/backendAddressPools/join/action Выполняет присоединение к внутреннему пулу адресов подсистемы балансировки нагрузки. Не предусматривает отправку оповещений.
Microsoft.Network/loadBalancers/backendAddressPools/read Возвращает определение внутреннего пула адресов подсистемы балансировки нагрузки.
Microsoft.Compute/virtualMachines/read Получение свойств виртуальной машины
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Оператор службы Azure Red Hat OpenShift

Обслуживание работоспособности компьютера, конфигурации сети, мониторинга и других функций, относящихся к непрерывной функциональности кластера OpenShift в качестве управляемой службы.

Действия Описание
Microsoft.Network/virtualNetworks/subnets/read Возвращает определение подсети виртуальной сети.
Microsoft.Network/virtualNetworks/subnets/write Создает новую подсеть пиринг виртуальной сети или обновляет существующую.
Microsoft.Network/natGateways/join/action Присоединяет шлюз NAT
Microsoft.Network/routeTables/join/action Присоединяет таблицу маршрутов. Не предусматривает отправку оповещений.
Microsoft.Network/networkSecurityGroups/join/action Присоединяет группу безопасности сети. Не предусматривает отправку оповещений.
Microsoft.Storage/storageAccounts/listKeys/action Возвращает ключи доступа для указанной учетной записи хранения.
Microsoft.Storage/storageAccounts/read Возвращает список учетных записей хранения или свойства указанной учетной записи хранения.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Средство чтения CheckAccess с управляемым удостоверением подключенного кластера

Встроенная роль, которая позволяет управляемому кластеру вызывать API checkAccess.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Участник container Apps ConnectedEnvironments

Полное управление приложениями-контейнерами ConnectedEnvironments, включая создание, удаление и обновления.

Действия Описание
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 Перечисление секретов компонента Dapr
Microsoft.Resources/deployments/* Создание развертывания и управление им
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Средство чтения приложений-контейнеров ConnectedEnvironments

Доступ на чтение к контейнерным приложениям в ConnectedEnvironments.

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/* Создание развертывания и управление им
Microsoft.App/connectedEnvironments/read Получение подключенной среды
Microsoft.App/connectedEnvironments/*/read
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Контрибьютор контейнерных приложений

Полное управление приложениями-контейнерами, включая создание, удаление и обновления.

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.App/containerApps/*/read
Microsoft.App/контейнерные_приложения/*/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
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Автор заданий контейнерных приложений

Полное управление заданиями контейнерных приложений, включая создание, удаление и обновления.

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
microsoft.app/задачи/чтение Получение задания приложений-контейнеров
Microsoft.App/jobs/*/read
Microsoft.App/jobs/*/action
Microsoft.App/задания/запись Создание или обновление задания приложений-контейнеров
Microsoft.App/задания/удалить Удаление задания приложений-контейнеров
Microsoft.app/managedenvironments/read Получение управляемой среды
Microsoft.App/managedenvironments/*/read
Microsoft.App/managedenvironments/join/action Позволяет создать приложение-контейнер в управляемой среде
Microsoft.App/managedenvironments/проверканаличияимени/action Проверка доступности имени для управляемой среды
Microsoft.app/connectedEnvironments/read Получение подключенной среды
Microsoft.App/connectedEnvironments/*/read
Microsoft.App/connectedEnvironments/join/action Позволяет создать задание приложения контейнера или контейнерных приложений в подключенной среде
Microsoft.App/connectedEnvironments/checknameavailability/action Проверка доступности имени для подключенной среды
Microsoft.Resources/deployments/* Создание развертывания и управление им
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Оператор задач контейнерных приложений

Чтение, запуск и остановка заданий контейнерных приложений.

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
microsoft.app/задачи/чтение Получение задания приложений-контейнеров
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
никакой
Действия с данными
Microsoft.App/jobs/logstream/action Просмотр потока журнала задания приложения контейнера
Microsoft.App/jobs/exec/action Подключение к консоли задания приложения контейнера
NotDataActions
никакой
{
  "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"
}

Читатель заданий контейнерных приложений

Доступ на чтение к заданиям ContainerApps

Действия Описание
microsoft.app/задачи/чтение Получение задания приложений-контейнеров
Microsoft.App/jobs/*/read
Microsoft.App/управляемыесреды/читать Получение управляемой среды
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Участник ManagedEnvironments для контейнерных приложений

Полное управление управляемыми окружениями для контейнерных приложений, включая создание, удаление и обновление.

Действия Описание
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
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Читатель для управляемых сред приложений контейнеров

Доступ на чтение к управляемым средам ContainerApps.

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.App/managedEnvironments/*/read
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Оператор контейнерных приложений

Чтение, ведение журнала и выполнение exec в контейнерных приложениях.

Действия Описание
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
никакой
Действия с данными
Microsoft.App/containerApps/logstream/action Просмотр потока журнала приложения контейнера
Microsoft.App/containerApps/exec/action Подключение к консоли приложения-контейнера
Microsoft.App/containerApps/debug/action Подключение к консоли отладки приложения-контейнера
NotDataActions
никакой
{
  "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"
}

Участник SessionPools для приложений контейнеров

Полное управление пулами сеансов контейнерных приложений, включая создание, удаление и обновление.

Действия Описание
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
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Средство просмотра пулов сеансов для приложений контейнеров

Доступ на чтение к пулам сеансов ContainerApps.

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.App/sessionPools/*/read
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Администратор правила кэширования реестра контейнеров

Создание, чтение, обновление и удаление правил кэша в реестре контейнеров. Эта роль не предоставляет разрешения на управление наборами учетных данных.

Действия Описание
Microsoft.ContainerRegistry/registries/cacheRules/read Возвращает свойства указанного правила кэша или перечисляет все правила кэша для указанного реестра контейнеров.
Microsoft.ContainerRegistry/registries/cacheRules/write Создает или обновляет правило кэша для реестра контейнеров с указанными параметрами
Microsoft.ContainerRegistry/registries/cacheRules/delete Удаляет правило кэша из реестра контейнеров
Microsoft.ContainerRegistry/registries/cacheRules/operationStatuses/read Возвращает состояние асинхронной операции правила кэша
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Средство чтения правил кэширования контейнерного реестра

Ознакомьтесь с конфигурацией правил кэша в реестре контейнеров. Это разрешение не предоставляет разрешения на чтение наборов учетных данных.

Действия Описание
Microsoft.ContainerRegistry/registries/cacheRules/read Возвращает свойства указанного правила кэша или перечисляет все правила кэша для указанного реестра контейнеров.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Средство чтения конфигурации реестра контейнеров и средства чтения конфигурации доступа к данным

Предоставляет разрешения для перечисления реестров контейнеров и свойств конфигурации реестра. Предоставляет разрешения для перечисления конфигурации доступа к данным, таких как учетные данные администратора, карты областей и маркеры, которые можно использовать для чтения, записи или удаления репозиториев и изображений. Не предоставляет прямых разрешений на чтение, перечисление или запись содержимого реестра, включая репозитории и изображения. Не предоставляет разрешения на изменение содержимого плоскости данных, например импорта, кэша артефактов или синхронизации и передачи конвейеров. Не предоставляет разрешения для управления задачами.

Подробнее

Действия Описание
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/token/read Получает свойства указанного токена или выводит список всех токенов для указанного реестра контейнеров.
Microsoft.ContainerRegistry/registries/token/operationStatuses/read Получение состояния асинхронной операции токена.
Microsoft.ContainerRegistry/registries/scopeMaps/read Получает свойства указанного сопоставления областей или выводит список сопоставлений областей для указанного реестра контейнеров.
Microsoft.ContainerRegistry/registries/scopeMaps/operationStatuses/read Получение состояния асинхронной операции сопоставления областей.
Microsoft.ContainerRegistry/registries/webhooks/read Получение свойств указанного веб-перехватчика или списка веб-перехватчиков для указанного реестра контейнеров.
Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action Получение конфигурации URI службы и пользовательских заголовков для веб-перехватчика.
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/Правила оповещений/Инциденты/Чтение Чтение инцидента классического оповещения метрики.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Участник реестра контейнеров и администратор конфигурации доступа к данным

Предоставляет разрешения на создание, перечисление и обновление реестров контейнеров и свойств конфигурации реестра. Предоставляет разрешения на настройку доступа к данным, таких как учетные данные администратора, карты областей и маркеры, которые можно использовать для чтения, записи или удаления репозиториев и изображений. Не предоставляет прямых разрешений на чтение, перечисление или запись содержимого реестра, включая репозитории и изображения. Не предоставляет разрешения на изменение содержимого плоскости данных, например импорта, кэша артефактов или синхронизации и передачи конвейеров. Не предоставляет разрешения для управления задачами.

Подробнее

Действия Описание
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
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/реестры/репликации/запись Создание или обновление репликаций для реестра контейнеров с указанными параметрами.
Microsoft.ContainerRegistry/registries/replications/delete Удаление репликации из реестра контейнеров.
Microsoft.ContainerRegistry/registries/replications/operationStatuses/read Получение состояния асинхронной операции репликации.
Microsoft.ContainerRegistry/реестры/утверждениеПодключенийКЧастномуКонечномуТочку/действие Автоматическое утверждение подключения к частной конечной точке
Microsoft.ContainerRegistry/registries/privateEndpointConnections/read Возвращает свойства подключения к частной конечной точке или список всех подключений к частным конечным точкам для указанного реестра контейнеров
Microsoft.ContainerRegistry/registries/privateEndpointConnections/write Утверждение или отклонение подключения к частной конечной точке
Microsoft.ContainerRegistry/registries/privateEndpointConnections/delete Удаление подключения к частной конечной точке
Microsoft.ContainerRegistry/registries/privateEndpointConnections/operationStatuses/read Получение состояния асинхронной операции подключения к частной конечной точке
Microsoft.ContainerRegistry/registries/token/read Получает свойства указанного токена или выводит список всех токенов для указанного реестра контейнеров.
Microsoft.ContainerRegistry/registries/token/write Создание или обновление токена для реестра контейнеров с указанными параметрами.
Microsoft.ContainerRegistry/registries/token/delete Удаление токена из реестра контейнеров.
Microsoft.ContainerRegistry/registries/token/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/деактивация/действие Деактивирует подключенный реестр для реестра контейнеров
Microsoft.ContainerRegistry/registries/webhooks/read Получение свойств указанного веб-перехватчика или списка веб-перехватчиков для указанного реестра контейнеров.
Microsoft.ContainerRegistry/registries/webhooks/write Создание или обновление веб-перехватчика для реестра контейнеров с указанными параметрами.
Microsoft.ContainerRegistry/registries/webhooks/delete Удаление веб-перехватчика из реестра контейнеров.
Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action Получение конфигурации URI службы и пользовательских заголовков для веб-перехватчика.
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/Правила оповещений/Инциденты/Чтение Чтение инцидента классического оповещения метрики.
Microsoft.ContainerRegistry/locations/operationResults/прочитать Получение результата асинхронной операции.
Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action Присоединение к подсети ресурса, например учетной записи хранения или базы данных SQL. Не предусматривает отправку оповещений.
Microsoft.Network/virtualNetworks/subnets/read Возвращает определение подсети виртуальной сети.
Microsoft.Network/virtualNetworks/subnets/write Создает новую подсеть пиринг виртуальной сети или обновляет существующую.
Microsoft.Network/virtualNetworks/read Возвращает определение виртуальной сети.
Microsoft.Network/privateEndpoints/privateLinkServiceProxies/write Создает новый прокси-сервер службы приватного канала или обновляет существующий.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Администратор набора учетных данных реестра контейнеров

Создание, чтение, обновление и удаление наборов учетных данных в реестре контейнеров. Эта роль не влияет на необходимые разрешения для хранения содержимого в Azure Key Vault. Эта роль также не предоставляет разрешения на управление правилами кэша.

Действия Описание
Microsoft.ContainerRegistry/registries/credentialSets/read Возвращает свойства указанного набора учетных данных или перечисляет все наборы учетных данных для указанного реестра контейнеров.
Microsoft.ContainerRegistry/реестры/наборы_учетных_данных/запись Создает или обновляет набор учетных данных для реестра контейнеров с указанными параметрами
Microsoft.ContainerRegistry/registries/credentialSets/delete Удаляет набор учетных данных из реестра контейнеров
Microsoft.ContainerRegistry/registries/credentialSets/operationStatuses/read Возвращает состояние асинхронной операции набора учетных данных
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Читатель набора учетных данных реестра контейнеров

Прочитайте конфигурацию наборов учетных данных в реестре контейнеров. Это разрешение не позволяет просматривать содержимое в хранилище ключей Azure, а только содержимое в реестре контейнеров. Это разрешение не предоставляет разрешения на чтение правил кэша.

Действия Описание
Microsoft.ContainerRegistry/registries/credentialSets/read Возвращает свойства указанного набора учетных данных или перечисляет все наборы учетных данных для указанного реестра контейнеров.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Импорт данных реестра контейнеров и средство чтения данных

Предоставляет возможность импортировать образы в реестр с помощью операции импорта реестра. Предоставляет возможность перечислять репозитории, просматривать изображения и теги, получать манифесты и извлекать изображения. Не предоставляет разрешения для импорта образов с помощью настройки конвейеров передачи реестра, таких как конвейеры импорта и экспорта. Не предоставляет разрешения для импорта с помощью настройки правил кэша артефактов или синхронизации.

Подробнее

Действия Описание
Microsoft.ContainerRegistry/registries/importImage/action Импорт образа в реестр контейнеров с указанными параметрами.
Microsoft.ContainerRegistry/registries/read Получение свойств указанного реестра контейнеров или вывод списка всех реестров контейнеров в указанной группе ресурсов или подписке.
Microsoft.ContainerRegistry/registries/pull/read Извлечение или получение образов из реестра контейнеров.
NotActions
никакой
Действия с данными
Microsoft.ContainerRegistry/registries/repositories/content/read Извлечение или получение образов из реестра контейнеров.
Microsoft.ContainerRegistry/registries/repositories/metadata/read Возвращает метаданные конкретного репозитория для реестра контейнеров
Microsoft.ContainerRegistry/registries/catalog/read Список репозиториев в реестре контейнеров.
NotDataActions
никакой
{
  "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"
}

Список каталогов репозитория контейнеров

Позволяет перечислять все репозитории в Реестр контейнеров Azure. Эта роль находится на этапе предварительной версии и может быть изменена.

Действия Описание
никакой
NotActions
никакой
Действия с данными
Microsoft.ContainerRegistry/registries/catalog/read Список репозиториев в реестре контейнеров.
NotDataActions
никакой
{
  "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"
}

Участник репозитория реестра контейнеров

Позволяет просматривать, записывать и удалять доступ к Реестр контейнеров Azure репозиториям, но исключает перечисление каталога. Эта роль находится на этапе предварительной версии и может быть изменена.

Действия Описание
никакой
NotActions
никакой
Действия с данными
Microsoft.ContainerRegistry/registries/repositories/metadata/read Возвращает метаданные конкретного репозитория для реестра контейнеров
Microsoft.ContainerRegistry/registries/repositories/content/read Извлечение или получение образов из реестра контейнеров.
Microsoft.ContainerRegistry/реестры/репозитории/метаданные/запись Обновляет метаданные конкретного репозитория для реестра контейнеров
Microsoft.ContainerRegistry/регистраторы/репозитории/содержимое/запись Передача или запись образов в реестр контейнеров.
Microsoft.ContainerRegistry/registries/repositories/metadata/delete Удаление метаданных репозитория для реестра контейнеров
Microsoft.ContainerRegistry/регистры/репозитории/контент/удалить Удаление артефакта в реестре контейнеров.
NotDataActions
никакой
{
  "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"
}

Читатель репозитория реестра контейнеров

Разрешает доступ на чтение к Реестр контейнеров Azure репозиториям, но за исключением перечисления каталога. Эта роль находится на этапе предварительной версии и может быть изменена.

Действия Описание
никакой
NotActions
никакой
Действия с данными
Microsoft.ContainerRegistry/registries/repositories/metadata/read Возвращает метаданные конкретного репозитория для реестра контейнеров
Microsoft.ContainerRegistry/registries/repositories/content/read Извлечение или получение образов из реестра контейнеров.
NotDataActions
никакой
{
  "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"
}

Модуль записи репозитория реестра контейнеров

Разрешает доступ на чтение и запись к Реестр контейнеров Azure репозиториям, но за исключением перечисления каталога. Эта роль находится на этапе предварительной версии и может быть изменена.

Действия Описание
никакой
NotActions
никакой
Действия с данными
Microsoft.ContainerRegistry/registries/repositories/metadata/read Возвращает метаданные конкретного репозитория для реестра контейнеров
Microsoft.ContainerRegistry/registries/repositories/content/read Извлечение или получение образов из реестра контейнеров.
Microsoft.ContainerRegistry/registries/repositories/metadata/write Обновляет метаданные конкретного репозитория для реестра контейнеров
Microsoft.ContainerRegistry/регистраторы/репозитории/содержимое/запись Передача или запись образов в реестр контейнеров.
NotDataActions
никакой
{
  "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"
}

Участник задач реестра контейнеров

Предоставляет разрешения на настройку, чтение, список, триггер или отмену задач реестра контейнеров, запусков задач, журналов задач, быстрых запусков, быстрых сборок и пулов агентов задач. Разрешения, предоставленные для управления задачами, можно использовать для полного разрешения уровня данных реестра, включая чтение и запись и удаление образов контейнеров в реестрах. Разрешения, предоставленные для управления задачами, также можно использовать для запуска директив сборки, созданных клиентом, и запуска скриптов для создания артефактов программного обеспечения.

Подробнее

Действия Описание
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/регистры/агентские_пулы/статусы_операций/читать Возвращает состояние асинхронной операции агента
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 Получение расположения URL-адреса передачи источника для реестра контейнеров.
Microsoft.ContainerRegistry/registries/runs/read Получение свойств выполнения по реестру контейнера или списку запусков.
Microsoft.ContainerRegistry/registries/runs/write Обновление выполнения.
Microsoft.ContainerRegistry/registries/runs/listLogSasUrl/action Получение URL-адреса SAS журнала для выполнения.
Microsoft.ContainerRegistry/registries/runs/cancel/action Отмена существующего выполнения.
Microsoft.ContainerRegistry/registries/taskruns/read Получение цикла выполнения задачи для реестра контейнеров или вывод списка всех циклов выполнения задачи.
Microsoft.ContainerRegistry/registries/taskruns/write Создание или обновление цикла выполнения задачи для реестра контейнеров.
Microsoft.ContainerRegistry/registries/taskruns/удалить Удаление цикла выполнения задачи из реестра контейнеров.
Microsoft.ContainerRegistry/registries/taskruns/listDetails/action Выводит список всех сведений о выполнении задач для реестра контейнеров.
Microsoft.ContainerRegistry/registries/taskruns/operationStatuses/read Возвращает состояние асинхронной операции запуска задачи
Microsoft.Resources/deployments/* Создание развертывания и управление им
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.ContainerRegistry/registries/read Получение свойств указанного реестра контейнеров или вывод списка всех реестров контейнеров в указанной группе ресурсов или подписке.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Участник конвейера передачи реестра контейнеров

Предоставляет возможность передачи, импорта и экспорта артефактов путем настройки конвейеров передачи реестра, включающих промежуточные учетные записи хранения и хранилища ключей. Не предоставляет разрешения на отправку или извлечение изображений. Не предоставляет разрешения на создание, управление или перечисление учетных записей хранения или хранилищ ключей. Не предоставляет разрешения на выполнение назначений ролей.

Подробнее

Действия Описание
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
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Оператор Без агента Kubernetes

Предоставляет Microsoft Defender для облака доступ к Служба Azure Kubernetes

Подробнее

Действия Описание
Microsoft.ContainerService/managedClusters/привязкиДоверенныхРолейЗапись/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/securityoperator/read Возвращает операторы безопасности для области
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Кластер Kubernetes — подключение Azure Arc

Определение роли, дающее любому пользователю или службе право создавать ресурс connectedClusters.

Подробнее

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/write Создает или обновляет развертывание.
Microsoft.Resources/subscriptions/operationresults/read Возвращает результаты операции подписки.
Microsoft.Resources/подписки/чтение Возвращает список подписок.
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.Kubernetes/присоединенныеКластеры/Запись Записывает connectedClusters.
Microsoft.Kubernetes/connectedClusters/read Считывает connectedClusters.
Microsoft.KubernetesConfiguration/extensions/write Создание или обновление ресурса расширения.
Microsoft.KubernetesConfiguration/extensions/read Получение ресурса экземпляра расширения.
Microsoft.KubernetesConfiguration/extensions/delete Удаление ресурса экземпляра расширения.
Microsoft.KubernetesConfiguration/расширения/операции/читать Получение состояния асинхронной операции.
Microsoft.Support/* Создание и обновление запроса в службу поддержки
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Участник расширения Kubernetes

Может создавать, обновлять, получать, перечислять и удалять расширения Kubernetes, а также получать асинхронные операции расширений

Действия Описание
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/* Создание развертывания и управление им
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
Microsoft.KubernetesConfiguration/extensions/write Создание или обновление ресурса расширения.
Microsoft.KubernetesConfiguration/extensions/read Получение ресурса экземпляра расширения.
Microsoft.KubernetesConfiguration/extensions/delete Удаление ресурса экземпляра расширения.
Microsoft.KubernetesConfiguration/расширения/операции/читать Получение состояния асинхронной операции.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Участник кластера Service Fabric

Управление ресурсами кластера Service Fabric. Включает кластеры, типы приложений, версии типов приложений, приложения и службы. Вам потребуются дополнительные разрешения для развертывания базовых ресурсов кластера и управления ими, таких как масштабируемые наборы виртуальных машин, учетные записи хранения, сети и т. д.

Действия Описание
Microsoft.ServiceFabric/clusters/*
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/* Создание развертывания и управление им
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Участник управляемого кластера Service Fabric

Развертывание ресурсов управляемого кластера Service Fabric и управление ими. Включает управляемые кластеры, типы узлов, типы приложений, версии типов приложений, приложения и службы.

Действия Описание
Microsoft.ServiceFabric/managedclusters/*
Microsoft.Authorization/*/read Чтение ролей и назначений ролей
Microsoft.Insights/alertRules/* Создание классического оповещения метрики и управление им
Microsoft.Resources/deployments/* Создание развертывания и управление им
Microsoft.Resources/подписки/группы ресурсов/читать Возвращает группы ресурсов или выводит их список.
NotActions
никакой
Действия с данными
никакой
NotDataActions
никакой
{
  "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"
}

Следующие шаги