Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här artikeln visas de inbyggda Azure-rollerna i kategorin Containrar.
AcrDelete
Ta bort lagringsplatser, taggar eller manifest från ett containerregister.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registre/artefakter/radera | Ta bort artefakt i ett containerregister. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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
Undvik att använda den här rollen. Content Trust i Azure Container Registry och AcrImageSigner-rollen är inaktuella och tas bort helt den 31 mars 2028. Mer information och övergångsvägledning finns i https://aka.ms/acr/dctdeprecation.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/register/registera/skriva | Push/Pull-innehållsförtroendemetadata för ett containerregister. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerRegistry/register/betroddaSamlingar/skriv | Tillåter push-överföring eller publicering av betrodda samlingar av containerregisterinnehåll. Detta liknar åtgärden Microsoft.ContainerRegistry/registries/sign/write förutom att det här är en dataåtgärd |
| NotDataActions | |
| ingen |
{
"assignableScopes": [
"/"
],
"description": "acr image signer",
"id": "/providers/Microsoft.Authorization/roleDefinitions/6cef56e8-d556-48e5-a04f-b8e64114680f",
"name": "6cef56e8-d556-48e5-a04f-b8e64114680f",
"permissions": [
{
"actions": [
"Microsoft.ContainerRegistry/registries/sign/write"
],
"notActions": [],
"dataActions": [
"Microsoft.ContainerRegistry/registries/trustedCollections/write"
],
"notDataActions": []
}
],
"roleName": "AcrImageSigner",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
AcrPull
Hämta artefakter från ett containerregister.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/pull/read | Hämta eller hämta avbildningar från ett containerregister. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"assignableScopes": [
"/"
],
"description": "acr pull",
"id": "/providers/Microsoft.Authorization/roleDefinitions/7f951dda-4ed3-4680-a7ca-43fe172d538d",
"name": "7f951dda-4ed3-4680-a7ca-43fe172d538d",
"permissions": [
{
"actions": [
"Microsoft.ContainerRegistry/registries/pull/read"
],
"notActions": [],
"dataActions": [],
"notDataActions": []
}
],
"roleName": "AcrPull",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
AcrPush (på engelska)
Skicka artefakter till eller hämta artefakter från ett containerregister.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/pull/read | Hämta eller hämta avbildningar från ett containerregister. |
| Microsoft.ContainerRegistry/registries/push/write | Skicka eller skriv avbildningar till ett containerregister. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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
Hämta avbildningar i karantän från ett containerregister.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/quarantine/read | Hämta eller hämta avbildningar i karantän från containerregistret |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerRegistry/registries/quarantinedArtifacts/read | Tillåter hämtning eller hämtning av artefakter i karantän från containerregistret. Detta liknar Microsoft.ContainerRegistry/registries/quarantine/read förutom att det är en dataåtgärd |
| NotDataActions | |
| ingen |
{
"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
Skicka avbildningar i karantän till eller hämta avbildningar i karantän från ett containerregister.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/quarantine/read | Hämta eller hämta avbildningar i karantän från containerregistret |
| Microsoft.ContainerRegistry/registries/quarantine/write | Skriv/ändra karantäntillstånd för bilder i karantän |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerRegistry/registries/quarantinedArtifacts/read | Tillåter hämtning eller hämtning av artefakter i karantän från containerregistret. Detta liknar Microsoft.ContainerRegistry/registries/quarantine/read förutom att det är en dataåtgärd |
| Microsoft.ContainerRegistry/registries/quarantinedArtifacts/write | Tillåter skrivning eller uppdatering av karantäntillståndet för artefakter i karantän. Detta liknar åtgärden Microsoft.ContainerRegistry/registries/quarantine/write, förutom att det är en dataåtgärd |
| NotDataActions | |
| ingen |
{
"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"
}
Användarroll för Azure Arc-aktiverade Kubernetes-kluster
Visa en lista över autentiseringsuppgifter för klusteranvändare.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Resources/deployments/write | Skapar eller uppdaterar en distribution. |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.Kubernetes/anslutnaKluster/listaKlusterAnvändaruppgifter/åtgärd | Lista clusterUser-autentiseringsuppgifter (förhandsversion) |
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Support/* | Skapa och uppdatera ett supportärende |
| Microsoft.Kubernetes/connectedClusters/listClusterUserCredential/action | Lista clusterUser-autentiseringsuppgifter |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Arc Kubernetes-administratör
Gör att du kan hantera alla resurser under kluster/namnområde, förutom uppdatera eller ta bort resurskvoter och namnområden.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/write | Skapar eller uppdaterar en distribution. |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.Support/* | Skapa och uppdatera ett supportärende |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.Kubernetes/connectedClusters/apps/controllerrevisions/read | Läser kontrollantrevisioner |
| Microsoft.Kubernetes/anslutnaKluster/appar/daemonsets/* | |
| Microsoft.Kubernetes/connectedClusters/apps/deployments/* | |
| Microsoft.Kubernetes/connectedClusters/apps/replicasets/* | |
| Microsoft.Kubernetes/connectedClusters/apps/statefulsets/* | |
| Microsoft.Kubernetes/connectedClusters/authorization.k8s.io/localsubjectaccessreviews/write | Skriver localsubjectaccessreviews |
| Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/* | |
| Microsoft.Kubernetes/connectedClusters/batch/cronjobs/* | |
| Microsoft.Kubernetes/connectedClusters/batch/jobs/* | |
| Microsoft.Kubernetes/connectedClusters/configmaps/* | |
| Microsoft.Kubernetes/connectedClusters/endpoints/* | |
| Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/read | Läser händelser |
| Microsoft.Kubernetes/connectedClusters/händelser/läsa | Läser händelser |
| 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/anslutnaKluster/begränsningsintervall/read | Läser limitranges |
| Microsoft.Kubernetes/connectedClusters/namespaces/read | Läser namnområden |
| 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/anslutnaKluster/resurskvoter/läsa | Läser resourcequotas |
| Microsoft.Kubernetes/connectedClusters/secrets/* | |
| Microsoft.Kubernetes/connectedClusters/serviceaccounts/* | |
| Microsoft.Kubernetes/connectedClusters/services/* | |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Arc Kubernetes-klusteradministratör
Gör att du kan hantera alla resurser i klustret.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/write | Skapar eller uppdaterar en distribution. |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.Support/* | Skapa och uppdatera ett supportärende |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.Kubernetes/connectedClusters/* | |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Arc Kubernetes Viewer
Gör att du kan visa alla resurser i kluster/namnrymd, förutom hemligheter.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/write | Skapar eller uppdaterar en distribution. |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.Support/* | Skapa och uppdatera ett supportärende |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.Kubernetes/connectedClusters/apps/controllerrevisions/read | Läser kontrollantrevisioner |
| Microsoft.Kubernetes/connectedClusters/apps/daemonsets/read | Läser daemonuppsättningar |
| Microsoft.Kubernetes/connectedClusters/apps/deployments/read | Läser distributioner |
| Microsoft.Kubernetes/connectedClusters/apps/replicasets/läsa | Läser replikeringsuppsättningar |
| Microsoft.Kubernetes/connectedClusters/apps/statefulsets/read | Läser tillståndskänsliga datamängder |
| Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/read | Läser horizontalpodautoscalers |
| Microsoft.Kubernetes/connectedClusters/batch/cronjobs/read | Läser cronjobs |
| Microsoft.Kubernetes/connectedClusters/batch/jobs/read | Läser jobb |
| Microsoft.Kubernetes/connectedClusters/configmaps/read | Läser konfigurationsmappar |
| Microsoft.Kubernetes/connectedClusters/endpoints/read | Läser slutpunkter |
| Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/read | Läser händelser |
| Microsoft.Kubernetes/connectedClusters/händelser/läsa | Läser händelser |
| Microsoft.Kubernetes/anslutnaKluster/tillägg/daemonsets/läs | Läser daemonuppsättningar |
| Microsoft.Kubernetes/connectedClusters/extensions/deployments/read | Läser distributioner |
| Microsoft.Kubernetes/connectedClusters/extensions/ingresses/read | Läser ingresser |
| Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/read | Läser nätverksprinciper |
| Microsoft.Kubernetes/connectedClusters/extensions/replicasets/read | Läser replikeringsuppsättningar |
| Microsoft.Kubernetes/anslutnaKluster/begränsningsintervall/read | Läser limitranges |
| Microsoft.Kubernetes/connectedClusters/namespaces/read | Läser namnområden |
| Microsoft.Kubernetes/connectedClusters/networking.k8s.io/ingresses/read | Läser ingresser |
| Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/read | Läser nätverksprinciper |
| Microsoft.Kubernetes/connectedClusters/persistentvolumeclaims/read | Läser persistentvolumeclaims |
| Microsoft.Kubernetes/connectedClusters/pods/read | Läser poddar |
| Microsoft.Kubernetes/connectedClusters/policy/poddisruptionbudgets/read | Läser poddisruptionbudgetar |
| Microsoft.Kubernetes/connectedClusters/replicationcontrollers/read | Läser replikeringskontroller |
| Microsoft.Kubernetes/connectedClusters/replicationcontrollers/read | Läser replikeringskontroller |
| Microsoft.Kubernetes/anslutnaKluster/resurskvoter/läsa | Läser resourcequotas |
| Microsoft.Kubernetes/connectedClusters/serviceaccounts/read | Läser serviceaccounts |
| Microsoft.Kubernetes/connectedClusters/services/read | Läser tjänster |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Arc Kubernetes Skrivare
Gör att du kan uppdatera allt i kluster/namnområde, förutom (kluster)roller och (kluster)rollbindningar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/write | Skapar eller uppdaterar en distribution. |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.Support/* | Skapa och uppdatera ett supportärende |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.Kubernetes/connectedClusters/apps/controllerrevisions/read | Läser kontrollantrevisioner |
| Microsoft.Kubernetes/anslutnaKluster/appar/daemonsets/* | |
| Microsoft.Kubernetes/connectedClusters/apps/deployments/* | |
| Microsoft.Kubernetes/connectedClusters/apps/replicasets/* | |
| Microsoft.Kubernetes/connectedClusters/apps/statefulsets/* | |
| Microsoft.Kubernetes/connectedClusters/autoscaling/horizontalpodautoscalers/* | |
| Microsoft.Kubernetes/connectedClusters/batch/cronjobs/* | |
| Microsoft.Kubernetes/connectedClusters/batch/jobs/* | |
| Microsoft.Kubernetes/connectedClusters/configmaps/* | |
| Microsoft.Kubernetes/connectedClusters/endpoints/* | |
| Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/read | Läser händelser |
| Microsoft.Kubernetes/connectedClusters/händelser/läsa | Läser händelser |
| 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/anslutnaKluster/begränsningsintervall/read | Läser limitranges |
| Microsoft.Kubernetes/connectedClusters/namespaces/read | Läser namnområden |
| 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/anslutnaKluster/resurskvoter/läsa | Läser resourcequotas |
| Microsoft.Kubernetes/connectedClusters/secrets/* | |
| Microsoft.Kubernetes/connectedClusters/serviceaccounts/* | |
| Microsoft.Kubernetes/connectedClusters/services/* | |
| NotDataActions | |
| ingen |
{
"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"
}
Deltagarroll för Azure Container Instances
Beviljar läs-/skrivåtkomst till containergrupper som tillhandahålls av Azure Container Instances
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerInstance/containerGroups/* | Skapa och hantera containergrupper |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"assignableScopes": [
"/"
],
"description": "Grants read/write access to container groups provided by Azure Container Instances",
"id": "/providers/Microsoft.Authorization/roleDefinitions/5d977122-f97e-4b4d-a52f-6b43003ddb4d",
"name": "5d977122-f97e-4b4d-a52f-6b43003ddb4d",
"permissions": [
{
"actions": [
"Microsoft.ContainerInstance/containerGroups/*",
"Microsoft.Resources/deployments/*",
"Microsoft.Authorization/*/read",
"Microsoft.Insights/alertRules/*",
"Microsoft.Resources/subscriptions/resourceGroups/read"
],
"notActions": [],
"dataActions": [],
"notDataActions": []
}
],
"roleName": "Azure Container Instances Contributor Role",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Azure Container Storage-deltagare
Installera Azure Container Storage och hantera dess lagringsresurser. Innehåller ett ABAC-villkor för att begränsa rolltilldelningar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.KubernetesConfiguration/extensions/write | Skapar eller uppdaterar tilläggsresursen. |
| Microsoft.KubernetesConfiguration/extensions/read | Hämtar tilläggsinstansresurs. |
| Microsoft.KubernetesConfiguration/extensions/delete | Tar bort tilläggsinstansresursen. |
| Microsoft.KubernetesConfiguration/extensions/operations/read | Hämtar status för asynkron åtgärd. |
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Management/managementGroups/read | Lista hanteringsgrupper för den autentiserade användaren. |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.Support/* | Skapa och uppdatera ett supportärende |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen | |
| Åtgärder | |
| Microsoft.Authorization/rolltilldelningar/skriv | Skapa en rolltilldelning i det angivna omfånget. |
| Microsoft.Authorization/rolltilldelningar/ta_bort | Ta bort en rolltilldelning i det angivna omfånget. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen | |
| Tillstånd | |
| ((! (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})) | Lägg till eller ta bort rolltilldelningar för följande roller: Azure Container Storage-operatör |
{
"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 Container Storage-operatör
Aktivera en hanterad identitet för att utföra Azure Container Storage-åtgärder, till exempel hantera virtuella datorer och hantera virtuella nätverk.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ElasticSan/elasticSans/* | |
| Microsoft.ElasticSan/platser/asynkronadrift/läsa | Avsöker status för en asynkron åtgärd. |
| Microsoft.Network/routeTables/join/action | Ansluter till en routningstabell. Inte aviseringsbar. |
| Microsoft.Network/nätverkssäkerhetsgrupper/join/action | Ansluter till en nätverkssäkerhetsgrupp. Inte aviseringsbar. |
| Microsoft.Network/virtuellaNätverk/skriv | Skapar ett virtuellt nätverk eller uppdaterar ett befintligt virtuellt nätverk |
| Microsoft.Network/virtuellaNätverk/radera | Tar bort ett virtuellt nätverk |
| Microsoft.Network/virtualNetworks/join/action | Ansluter till ett virtuellt nätverk. Inte aviseringsbar. |
| Microsoft.Network/virtualNetworks/subnets/read | Hämtar en undernätsdefinition för virtuellt nätverk |
| Microsoft.Network/virtualNetworks/subnets/write | Skapar ett virtuellt nätverksundernät eller uppdaterar ett befintligt virtuellt nätverksundernät |
| Microsoft.Compute/virtualMachines/read | Hämta egenskaperna för en virtuell dator |
| Microsoft.Compute/virtualMachines/write | Skapar en ny virtuell dator eller uppdaterar en befintlig virtuell dator |
| Microsoft.Compute/virtualMachineScaleSets/read | Hämta egenskaperna för en VM-skalningsuppsättning |
| Microsoft.Compute/virtualMachineScaleSets/write | Skapar en ny vm-skalningsuppsättning eller uppdaterar en befintlig |
| Microsoft.Compute/virtualMachineScaleSets/virtualMachines/write | Uppdaterar egenskaperna för en virtuell dator i en VM-skalningsuppsättning |
| Microsoft.Compute/virtualMachineScaleSets/virtualMachines/read | Hämtar egenskaperna för en virtuell dator i en VM-skalningsuppsättning |
| Microsoft.Resources/abonnemang/leverantörer/läs | Hämtar eller listar resursprovidrar. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.Network/virtualNetworks/read | Hämta definitionen för virtuellt nätverk |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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 Container Storage-ägare
Installera Azure Container Storage, bevilja åtkomst till dess lagringsresurser och konfigurera Azure Elastic Storage Area Network (SAN). Innehåller ett ABAC-villkor för att begränsa rolltilldelningar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ElasticSan/elasticSans/* | |
| Microsoft.ElasticSan/locations/* | |
| Microsoft.ElasticSan/elasticSans/volumeGroups/* | |
| Microsoft.ElasticSan/elasticSans/volumeGroups/volumes/* | |
| Microsoft.ElasticSan/platser/asynkronadrift/läsa | Avsöker status för en asynkron åtgärd. |
| Microsoft.KubernetesConfiguration/extensions/write | Skapar eller uppdaterar tilläggsresursen. |
| Microsoft.KubernetesConfiguration/extensions/read | Hämtar tilläggsinstansresurs. |
| Microsoft.KubernetesConfiguration/extensions/delete | Tar bort tilläggsinstansresursen. |
| Microsoft.KubernetesConfiguration/extensions/operations/read | Hämtar status för asynkron åtgärd. |
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Management/managementGroups/read | Lista hanteringsgrupper för den autentiserade användaren. |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.Support/* | Skapa och uppdatera ett supportärende |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen | |
| Åtgärder | |
| Microsoft.Authorization/rolltilldelningar/skriv | Skapa en rolltilldelning i det angivna omfånget. |
| Microsoft.Authorization/rolltilldelningar/ta_bort | Ta bort en rolltilldelning i det angivna omfånget. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen | |
| Tillstånd | |
| ((! (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})) | Lägg till eller ta bort rolltilldelningar för följande roller: Azure Container Storage-operatör |
{
"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 Fleet Manager-deltagarroll
Ger läs-/skrivåtkomst till Azure-resurser som tillhandahålls av Azure Kubernetes Fleet Manager, inklusive flottor, medlemmar i flottan, uppdateringsstrategier för flottan, uppdateringskörningar för flottan osv.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerService/fleets/* | |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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 Fleet Manager Hub-agentroll
Ger åtkomst till Azure-resurser som krävs av Azure Kubernetes Fleet Manager-hubbagenter.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Network/publicIPAddresses/read | Hämtar en offentlig IP-adressdefinition. |
| Microsoft.Network/trafficManagerProfiles/read | Hämta Traffic Manager-profilkonfigurationen. Detta inkluderar DNS-inställningar, trafikroutningsinställningar, inställningar för slutpunktsövervakning och listan över slutpunkter som dirigeras av den här Traffic Manager-profilen. |
| Microsoft.Network/trafficManagerProfiles/write | Skapa en Traffic Manager-profil eller ändra konfigurationen av en befintlig Traffic Manager-profil. Detta omfattar aktivering eller inaktivering av en profil och ändring av DNS-inställningar, trafikroutningsinställningar eller slutpunktsövervakningsinställningar. Slutpunkter som dirigeras av Traffic Manager-profilen kan läggas till, tas bort, aktiveras eller inaktiveras. |
| Microsoft.Network/trafficManagerProfiles/delete | Ta bort Traffic Manager-profilen. Alla inställningar som är associerade med Traffic Manager-profilen går förlorade och profilen kan inte längre användas för att dirigera trafik. |
| Microsoft.Network/trafficManagerProfiles/azureEndpoints/read | Hämtar en Azure-slutpunkt som tillhör en Traffic Manager-profil, inklusive alla egenskaper för den Azure-slutpunkten. |
| Microsoft.Network/trafficManagerProfiles/azureEndpoints/write | Lägg till en ny Azure-slutpunkt i en befintlig Traffic Manager-profil eller uppdatera egenskaperna för en befintlig Azure-slutpunkt i traffic manager-profilen. |
| Microsoft.Network/trafficManagerProfiles/azureEndpoints/ta bort | Tar bort en Azure-slutpunkt från en befintlig Traffic Manager-profil. Traffic Manager slutar dirigera trafik till den borttagna Azure-slutpunkten. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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-administratör för Azure Kubernetes Fleet Manager
Ger läs-/skrivåtkomst till Kubernetes-resurser i ett namnområde i det flotthanterade hubbklustret – ger skrivbehörigheter för de flesta objekt i ett namnområde, med undantag för ResourceQuota-objektet och själva namnområdesobjektet. Om du använder den här rollen i klusteromfånget får du åtkomst till alla namnområden.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.ContainerService/fleets/read | Hämta vagnpark |
| Microsoft.ContainerService/fleets/listCredentials/action | Lista autentiseringsuppgifter för flottan |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerService/fleets/apps/controllerrevisions/read | Läser kontrollantrevisioner |
| Microsoft.ContainerService/fleets/apps/daemonsets/* | |
| Microsoft.ContainerService/fleets/apps/deployments/* | |
| Microsoft.ContainerService/fleets/apps/statefulsets/* | |
| Microsoft.ContainerService/fleets/authorization.k8s.io/localsubjectaccessreviews/write | Skriver localsubjectaccessreviews |
| Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/* | |
| Microsoft.ContainerService/fleets/batch/cronjobs/* | |
| Microsoft.ContainerService/fleets/batch/jobs/* | |
| Microsoft.ContainerService/fleets/configmaps/* | |
| Microsoft.ContainerService/fleets/endpoints/* | |
| Microsoft.ContainerService/fleets/events.k8s.io/events/read | Läser händelser |
| Microsoft.ContainerService/fleets/events/read | Läser händelser |
| Microsoft.ContainerService/fleets/extensions/daemonsets/* | |
| Microsoft.ContainerService/fleets/extensions/deployments/* | |
| Microsoft.ContainerService/fleets/extensions/ingresses/* | |
| Microsoft.ContainerService/fleets/extensions/networkpolicies/* | |
| Microsoft.ContainerService/fleets/limitranges/read | Läser limitranges |
| Microsoft.ContainerService/fleets/namespaces/read | Läser namnområden |
| Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/* | |
| Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/* | |
| Microsoft.ContainerService/fleets/persistentvolumeclaims/* | |
| Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/* | |
| Microsoft.ContainerService/fleets/rbac.authorization.k8s.io/rolebindings/* | |
| Microsoft.ContainerService/fleets/rbac.authorization.k8s.io/roles/* | |
| Microsoft.ContainerService/fleets/replicationcontrollers/* | |
| Microsoft.ContainerService/fleets/replicationcontrollers/* | |
| Microsoft.ContainerService/fleets/resourcequotas/read | Läser resourcequotas |
| Microsoft.ContainerService/fleets/secrets/* | |
| Microsoft.ContainerService/fleets/serviceaccounts/* | |
| Microsoft.ContainerService/fleets/services/* | |
| Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read | Resursen read fleet internalmembercluster |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/* | |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read | Resursen Read fleet resourceoverridesnapshot |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read | Läs resurs för vagnparksarbete |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Kubernetes Fleet Manager RBAC-klusteradministratör
Ger läs-/skrivåtkomst till alla Kubernetes-resurser i det vagnparkshanterade hubbklustret.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.ContainerService/fleets/read | Hämta vagnpark |
| Microsoft.ContainerService/fleets/listCredentials/action | Lista autentiseringsuppgifter för flottan |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerService/fleets/* | |
| NotDataActions | |
| ingen |
{
"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-läsare för Azure Kubernetes Fleet Manager
Ger skrivskyddad åtkomst till de flesta Kubernetes-resurser i ett namnområde i det flotthanterade hubbklustret. Det tillåter inte visning av roller eller rollbindningar. Den här rollen tillåter inte visning av hemligheter eftersom läsning av innehållet i Hemligheter ger åtkomst till ServiceAccount-autentiseringsuppgifter i namnområdet, vilket skulle tillåta API-åtkomst som alla ServiceAccount i namnområdet (en form av eskalering av privilegier). Om du använder den här rollen i klusteromfånget får du åtkomst till alla namnområden.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.ContainerService/fleets/read | Hämta vagnpark |
| Microsoft.ContainerService/fleets/listCredentials/action | Lista autentiseringsuppgifter för flottan |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerService/fleets/apps/controllerrevisions/read | Läser kontrollantrevisioner |
| Microsoft.ContainerService/fleets/apps/daemonsets/read | Läser daemonuppsättningar |
| Microsoft.ContainerService/fleets/apps/deployments/read | Läser distributioner |
| Microsoft.ContainerService/fleets/apps/statefulsets/read | Läser tillståndskänsliga datamängder |
| Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/read | Läser horizontalpodautoscalers |
| Microsoft.ContainerService/fleets/batch/cronjobb/läs | Läser cronjobs |
| Microsoft.ContainerService/fleets/batch/jobs/read | Läser jobb |
| Microsoft.ContainerService/fleets/configmaps/read | Läser konfigurationsmappar |
| Microsoft.ContainerService/fleets/endpoints/read | Läser slutpunkter |
| Microsoft.ContainerService/fleets/events.k8s.io/events/read | Läser händelser |
| Microsoft.ContainerService/fleets/events/read | Läser händelser |
| Microsoft.ContainerService/fleets/extensions/daemonsets/read | Läser daemonuppsättningar |
| Microsoft.ContainerService/fleets/extensions/deployments/read | Läser distributioner |
| Microsoft.ContainerService/fleets/extensions/ingresses/read | Läser ingresser |
| Microsoft.ContainerService/fleets/extensions/networkpolicies/read | Läser nätverksprinciper |
| Microsoft.ContainerService/fleets/limitranges/read | Läser limitranges |
| Microsoft.ContainerService/fleets/namespaces/read | Läser namnområden |
| Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/read | Läser ingresser |
| Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/read | Läser nätverksprinciper |
| Microsoft.ContainerService/fleets/persistentvolumeclaims/read | Läser persistentvolumeclaims |
| Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/read | Läser poddisruptionbudgetar |
| Microsoft.ContainerService/fleets/replicationcontrollers/read | Läser replikeringskontroller |
| Microsoft.ContainerService/fleets/replicationcontrollers/read | Läser replikeringskontroller |
| Microsoft.ContainerService/fleets/resourcequotas/read | Läser resourcequotas |
| Microsoft.ContainerService/fleets/serviceaccounts/read | Läser serviceaccounts |
| Microsoft.ContainerService/fleets/services/read | Läser tjänster |
| Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read | Resursen read fleet internalmembercluster |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/read | Läs resursen resourceoverride för flottan |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read | Resursen Read fleet resourceoverridesnapshot |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read | Läs resurs för vagnparksarbete |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Kubernetes Fleet Manager RBAC-skribent
Ger läs-/skrivåtkomst till de flesta Kubernetes-resurser i ett namnområde i det vagnparkshanterade hubbklustret. Den här rollen tillåter inte visning eller ändring av roller eller rollbindningar. Den här rollen tillåter dock åtkomst till hemligheter som alla ServiceAccount i namnområdet, så den kan användas för att få API-åtkomstnivåerna för alla ServiceAccount i namnområdet. Om du använder den här rollen i klusteromfånget får du åtkomst till alla namnområden.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.ContainerService/fleets/read | Hämta vagnpark |
| Microsoft.ContainerService/fleets/listCredentials/action | Lista autentiseringsuppgifter för flottan |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerService/fleets/apps/controllerrevisions/read | Läser kontrollantrevisioner |
| Microsoft.ContainerService/fleets/apps/daemonsets/read | Läser daemonuppsättningar |
| Microsoft.ContainerService/fleets/apps/daemonsets/write | Skriver daemonsets |
| Microsoft.ContainerService/fleets/apps/deployments/read | Läser distributioner |
| Microsoft.ContainerService/fleets/apps/deployments/write | Skriver distributioner |
| Microsoft.ContainerService/fleets/apps/statefulsets/read | Läser tillståndskänsliga datamängder |
| Microsoft.ContainerService/fleets/apps/statefulsets/write | Skriver statefulsets |
| Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/read | Läser horizontalpodautoscalers |
| Microsoft.ContainerService/fleets/autoscaling/horizontalpodautoscalers/write | Skriver horizontalpodautoscalers |
| Microsoft.ContainerService/fleets/batch/cronjobb/läs | Läser cronjobs |
| Microsoft.ContainerService/fleets/batch/cronjobs/write | Skriver cronjobs |
| Microsoft.ContainerService/fleets/batch/jobs/read | Läser jobb |
| Microsoft.ContainerService/fleets/batch/jobs/write | Skriver jobb |
| Microsoft.ContainerService/fleets/configmaps/read | Läser konfigurationsmappar |
| Microsoft.ContainerService/fleets/configmaps/write | Skriver konfigurationsmappar |
| Microsoft.ContainerService/fleets/endpoints/read | Läser slutpunkter |
| Microsoft.ContainerService/fleets/endpoints/write | Skriver slutpunkter |
| Microsoft.ContainerService/fleets/events.k8s.io/events/read | Läser händelser |
| Microsoft.ContainerService/fleets/events/read | Läser händelser |
| Microsoft.ContainerService/fleets/extensions/daemonsets/read | Läser daemonuppsättningar |
| Microsoft.ContainerService/fleets/extensions/daemonsets/write | Skriver daemonsets |
| Microsoft.ContainerService/fleets/extensions/deployments/read | Läser distributioner |
| Microsoft.ContainerService/fleets/extensions/deployments/write | Skriver distributioner |
| Microsoft.ContainerService/fleets/extensions/ingresses/read | Läser ingresser |
| Microsoft.ContainerService/fleets/extensions/ingresses/write | Skriver ingresser |
| Microsoft.ContainerService/fleets/extensions/networkpolicies/read | Läser nätverksprinciper |
| Microsoft.ContainerService/fleets/extensions/networkpolicies/write | Skriver nätverksprinciper |
| Microsoft.ContainerService/fleets/limitranges/read | Läser limitranges |
| Microsoft.ContainerService/fleets/namespaces/read | Läser namnområden |
| Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/read | Läser ingresser |
| Microsoft.ContainerService/fleets/networking.k8s.io/ingresses/write | Skriver ingresser |
| Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/read | Läser nätverksprinciper |
| Microsoft.ContainerService/fleets/networking.k8s.io/networkpolicies/write | Skriver nätverksprinciper |
| Microsoft.ContainerService/fleets/persistentvolumeclaims/read | Läser persistentvolumeclaims |
| Microsoft.ContainerService/fleets/persistentvolumeclaims/write | Skriver persistentvolumeclaims |
| Microsoft.ContainerService/fleets/policy/poddisruptionbudgets/read | Läser poddisruptionbudgetar |
| Microsoft.ContainerService/fleets/policy/podstörningsbudgetar/write | Skriver poddisruptionbudgetar |
| Microsoft.ContainerService/fleets/replicationcontrollers/read | Läser replikeringskontroller |
| Microsoft.ContainerService/fleets/replicationcontrollers/write | Skriver replikeringsstyrenheter |
| Microsoft.ContainerService/fleets/resourcequotas/read | Läser resourcequotas |
| Microsoft.ContainerService/fleets/secrets/read | Läser hemligheter |
| Microsoft.ContainerService/fleets/secrets/write | Skriver hemligheter |
| Microsoft.ContainerService/fleets/serviceaccounts/read | Läser serviceaccounts |
| Microsoft.ContainerService/fleets/serviceaccounts/write | Skriver serviceaccounts |
| Microsoft.ContainerService/fleets/services/read | Läser tjänster |
| Microsoft.ContainerService/fleets/services/write | Skrivtjänster |
| Microsoft.ContainerService/fleets/cluster.kubernetes-fleet.io/internalmemberclusters/read | Resursen read fleet internalmembercluster |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/read | Läs resursen resourceoverride för flottan |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverrides/write | Skriva resursresurs för vagnparksresurs |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/resourceoverridesnapshots/read | Resursen Read fleet resourceoverridesnapshot |
| Microsoft.ContainerService/fleets/placement.kubernetes-fleet.io/works/read | Läs resurs för vagnparksarbete |
| NotDataActions | |
| ingen |
{
"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"
}
Administratörsroll för Azure Kubernetes Service Arc-kluster
Visa en lista över åtgärden för klusteradministratörsautentiseringsuppgifter.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.HybridContainerService/provisionedClusterInstances/read | Hämtar hybrid-AKS-etablerade klusterinstanser som är associerade med det anslutna klustret |
| Microsoft.HybridContainerService/provisionedClusterInstances/listAdminKubeconfig/action | Visar en lista över administratörsautentiseringsuppgifterna för en etablerad klusterinstans som endast används i direktläge. |
| Microsoft.Kubernetes/connectedClusters/Read | Läsa connectedClusters |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Användarroll för Azure Kubernetes Service Arc-kluster
Visa en lista över autentiseringsuppgifter för klusteranvändare.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.HybridContainerService/provisionedClusterInstances/read | Hämtar hybrid-AKS-etablerade klusterinstanser som är associerade med det anslutna klustret |
| Microsoft.HybridContainerService/provisionedClusterInstances/listUserKubeconfig/action | Visar en lista över autentiseringsuppgifterna för AAD-användare för en etablerad klusterinstans som endast används i direktläge. |
| Microsoft.Kubernetes/connectedClusters/Read | Läsa connectedClusters |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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 Service Arc-deltagarroll
Ger åtkomst till att läsa och skriva Azure Kubernetes Services-hybridkluster
| Åtgärder | beskrivning |
|---|---|
| Microsoft.HybridContainerService/Platser/operationsStatusar/läsa | läs operationstillstånd |
| Microsoft.HybridContainerService/Operations/read | läsåtgärder |
| Microsoft.HybridContainerService/kubernetesVersions/read | Visar en lista över kubernetes-versioner som stöds från den underliggande anpassade platsen |
| Microsoft.HybridContainerService/kubernetesVersions/write | Placerar resurstypen kubernetes-version |
| Microsoft.HybridContainerService/kubernetesVersions/delete | Ta bort resurstypen kubernetes-versioner |
| Microsoft.HybridContainerService/provisionedClusterInstances/read | Hämtar hybrid-AKS-etablerade klusterinstanser som är associerade med det anslutna klustret |
| Microsoft.HybridContainerService/provisionedClusterInstances/write | Skapar den hybrid-AKS-etablerade klusterinstansen |
| Microsoft.HybridContainerService/provisionedClusterInstances/delete | Tar bort den hybrid-AKS-etablerade klusterinstansen |
| Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/read | Hämtar agentpoolerna i hybrid-AKS-etablerad klusterinstans |
| Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/write | Uppdaterar agentpoolen i hybrid-AKS-etablerad klusterinstans |
| Microsoft.HybridContainerService/provisionedClusterInstances/agentPools/delete | Tar bort agentpoolen i hybrid-AKS-etablerad klusterinstans |
| Microsoft.HybridContainerService/provisionedClusterInstances/upgradeProfiles/read | läs upgradeProfiles |
| Microsoft.HybridContainerService/skus/read | Visar en lista över vm-SKU:er som stöds från den underliggande anpassade platsen |
| Microsoft.HybridContainerService/skus/write | Placerar resurstypen VM-SKU:er |
| Microsoft.HybridContainerService/skus/delete | Tar bort resurstypen Vm SKU |
| Microsoft.HybridContainerService/virtuellaNätverk/läs | Visar en lista över virtuella Hybrid AKS-nätverk efter prenumeration |
| Microsoft.HybridContainerService/virtualNetworks/write | Korrigerar det virtuella Hybrid AKS-nätverket |
| Microsoft.HybridContainerService/virtualNetworks/delete | Tar bort det virtuella Hybrid AKS-nätverket |
| Microsoft.ExtendedLocation/customLocations/deploy/action | Distribuera behörigheter till en anpassad platsresurs |
| Microsoft.ExtendedLocation/customLocations/read | Hämtar en anpassad platsresurs |
| Microsoft.Kubernetes/connectedClusters/Read | Läsa connectedClusters |
| Microsoft.Kubernetes/connectedClusters/Write | Skriver connectedClusters |
| Microsoft.Kubernetes/connectedClusters/Delete | Tar bort anslutnaClustrar |
| Microsoft.Kubernetes/connectedClusters/listClusterUserCredential/action | Lista clusterUser-autentiseringsuppgifter |
| Microsoft.AzureStackHCI/clusters/read | Hämtar kluster |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Administratörsroll för Azure Kubernetes-tjänstkluster
Visa en lista över åtgärden för klusteradministratörsautentiseringsuppgifter.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action | Lista klustretAdmin-autentiseringsuppgifter för ett hanterat kluster |
| Microsoft.ContainerService/managedClusters/accessProfiles/listCredential/action | Hämta en profil för hanterad klusteråtkomst efter rollnamn med hjälp av listautentiseringsuppgifter |
| Microsoft.ContainerService/managedClusters/read | Hämta ett hanterat kluster |
| Microsoft.ContainerService/managedClusters/runcommand/action | Kör användar utfärdat kommando mot hanterad kubernetes-server. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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 Service-klusterövervakningsanvändare
Visa en lista över åtgärder för klusterövervakning av användarautentiseringsuppgifter.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action | Lista klustretÖvervakaAnvändarautentiseringsuppgifter för ett hanterat kluster |
| Microsoft.ContainerService/managedClusters/read | Hämta ett hanterat kluster |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Användarroll för Azure Kubernetes Service-kluster
Visa en lista över autentiseringsuppgifter för klusteranvändare.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerService/managedClusters/listClusterUserCredential/action | Visa en lista över klusterAnvändarens autentiseringsuppgifter för ett hanterat kluster |
| Microsoft.ContainerService/managedClusters/read | Hämta ett hanterat kluster |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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-tjänstens deltagarroll
Ger åtkomst till att läsa och skriva Azure Kubernetes Service-kluster
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.ContainerService/locations/* | Läsplatser som är tillgängliga för ContainerService-resurser |
| Microsoft.ContainerService/managedClusters/* | Skapa och hantera ett hanterat kluster |
| Microsoft.ContainerService/managedclustersnapshots/* | Skapa och hantera en ögonblicksbild av ett hanterat kluster |
| Microsoft.ContainerService/ögonblicksbilder/* | Skapa och hantera en ögonblicksbild |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Kubernetes-tjänstnamnområdesdeltagare
Tillåter användare att skapa och hantera Azure Kubernetes Service-namnområdesresurser.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.ContainerService/managedClusters/managedNamespaces/* | Skapa och hantera namnområden |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"assignableScopes": [
"/"
],
"description": "Allows users to create and manage Azure Kubernetes Service namespace resources.",
"id": "/providers/Microsoft.Authorization/roleDefinitions/289d8817-ee69-43f1-a0af-43a45505b488",
"name": "289d8817-ee69-43f1-a0af-43a45505b488",
"permissions": [
{
"actions": [
"Microsoft.Authorization/*/read",
"Microsoft.Insights/alertRules/*",
"Microsoft.Resources/subscriptions/resourceGroups/read",
"Microsoft.ContainerService/managedClusters/managedNamespaces/*",
"Microsoft.Resources/deployments/*"
],
"notActions": [],
"dataActions": [],
"notDataActions": []
}
],
"roleName": "Azure Kubernetes Service Namespace Contributor",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
Azure Kubernetes-tjänstnamnområdesanvändare
Tillåter användare att läsa Azure Kubernetes Service-namnområdesresurser. I klustrets namnområdesåtkomst krävs ytterligare tilldelning av RBAC-roller för Azure Kubernetes Service till namnområdesresursen för ett Entra ID-aktiverat kluster.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerService/managedClusters/managedNamespaces/read | Hämta ett hanterat namnområde för ett hanterat kluster |
| Microsoft.ContainerService/managedClusters/managedNamespaces/listCredential/action | Lista klusterautentiseringsuppgifter för ett hanterat namnområde |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"assignableScopes": [
"/"
],
"description": "Allows users to read Azure Kubernetes Service namespace resources. In-cluster namespace access further requires assignment of Azure Kubernetes Service RBAC roles to the namespace resource for an Entra ID enabled cluster.",
"id": "/providers/Microsoft.Authorization/roleDefinitions/c9f76ca8-b262-4b10-8ed2-09cf0948aa35",
"name": "c9f76ca8-b262-4b10-8ed2-09cf0948aa35",
"permissions": [
{
"actions": [
"Microsoft.ContainerService/managedClusters/managedNamespaces/read",
"Microsoft.ContainerService/managedClusters/managedNamespaces/listCredential/action"
],
"notActions": [],
"dataActions": [],
"notDataActions": []
}
],
"roleName": "Azure Kubernetes Service Namespace User",
"roleType": "BuiltInRole",
"type": "Microsoft.Authorization/roleDefinitions"
}
RBAC-administratör för Azure Kubernetes Service
Gör att du kan hantera alla resurser under kluster/namnområde, förutom uppdatera eller ta bort resurskvoter och namnområden.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.ContainerService/managedClusters/listClusterUserCredential/action | Visa en lista över klusterAnvändarens autentiseringsuppgifter för ett hanterat kluster |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerService/managedClusters/* | |
| NotDataActions | |
| Microsoft.ContainerService/managedClusters/resourcequotas/write | Skriver resourcequotas |
| Microsoft.ContainerService/managedClusters/resourcequotas/ta bort | Tar bort resourcequotas |
| Microsoft.ContainerService/managedClusters/namespaces/write | Skriver namnområden |
| Microsoft.ContainerService/managedClusters/namespaces/delete | Tar bort namnområden |
{
"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-klusteradministratör för Azure Kubernetes Service
Gör att du kan hantera alla resurser i klustret.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.ContainerService/managedClusters/listClusterUserCredential/action | Visa en lista över klusterAnvändarens autentiseringsuppgifter för ett hanterat kluster |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerService/managedClusters/* | |
| NotDataActions | |
| ingen |
{
"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-läsare för Azure Kubernetes Service
Tillåter skrivskyddad åtkomst för att se de flesta objekt i ett namnområde. Det tillåter inte visning av roller eller rollbindningar. Den här rollen tillåter inte visning av hemligheter eftersom läsning av innehållet i Hemligheter ger åtkomst till ServiceAccount-autentiseringsuppgifter i namnområdet, vilket skulle tillåta API-åtkomst som alla ServiceAccount i namnområdet (en form av eskalering av privilegier). Om du använder den här rollen i klusteromfånget får du åtkomst till alla namnområden.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerService/managedClusters/apps/controllerrevisions/read | Läser kontrollantrevisioner |
| Microsoft.ContainerService/managedClusters/apps/daemonsets/read | Läser daemonuppsättningar |
| Microsoft.ContainerService/managedClusters/apps/deployments/read | Läser distributioner |
| Microsoft.ContainerService/managedClusters/apps/replicasets/read | Läser replikeringsuppsättningar |
| Microsoft.ContainerService/managedClusters/apps/statefulsets/read | Läser tillståndskänsliga datamängder |
| Microsoft.ContainerService/managedClusters/autoscaling/horizontalpodautoscalers/read | Läser horizontalpodautoscalers |
| Microsoft.ContainerService/managedClusters/batch/cronjobs/read | Läser cronjobs |
| Microsoft.ContainerService/hanteradeKluster/parti/jobbar/läs | Läser jobb |
| Microsoft.ContainerService/managedClusters/configmaps/read | Läser konfigurationsmappar |
| Microsoft.ContainerService/managedClusters/discovery.k8s.io/endpointslices/read | Läser slutpunkter |
| Microsoft.ContainerService/managedClusters/endpoints/read | Läser slutpunkter |
| Microsoft.ContainerService/managedClusters/events.k8s.io/events/read | Läser händelser |
| Microsoft.ContainerService/managedClusters/events/read | Läser händelser |
| Microsoft.ContainerService/managedClusters/extensions/daemonsets/read | Läser daemonuppsättningar |
| Microsoft.ContainerService/managedClusters/extensions/deployments/read | Läser distributioner |
| Microsoft.ContainerService/managedClusters/extensions/ingresses/read | Läser ingresser |
| Microsoft.ContainerService/managedClusters/extensions/networkpolicies/read | Läser nätverksprinciper |
| Microsoft.ContainerService/hanteradeKluster/tillägg/replikuppsättningar/läsa | Läser replikeringsuppsättningar |
| Microsoft.ContainerService/managedClusters/begränsningsområden/läs | Läser limitranges |
| Microsoft.ContainerService/managedClusters/metrics.k8s.io/pods/read | Läser poddar |
| Microsoft.ContainerService/managedClusters/metrics.k8s.io/nodes/read | Läser noder |
| Microsoft.ContainerService/managedClusters/namespaces/read | Läser namnområden |
| Microsoft.ContainerService/managedClusters/networking.k8s.io/ingresses/read | Läser ingresser |
| Microsoft.ContainerService/managedClusters/networking.k8s.io/networkpolicies/read | Läser nätverksprinciper |
| Microsoft.ContainerService/managedClusters/persistentvolumeclaims/read (Detta är ett tekniskt sökvägsnamn och bör inte översättas) | Läser persistentvolumeclaims |
| Microsoft.ContainerService/managedClusters/pods/read | Läser poddar |
| Microsoft.ContainerService/managedClusters/policy/poddisruptionbudgets/read | Läser poddisruptionbudgetar |
| Microsoft.ContainerService/managedClusters/replicationcontrollers/read | Läser replikeringskontroller |
| Microsoft.ContainerService/managedClusters/resourcequotas/read | Läser resourcequotas |
| Microsoft.ContainerService/hanteradeKluster/tjänstekonton/läsa | Läser serviceaccounts |
| Microsoft.ContainerService/managedClusters/services/read | Läser tjänster |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Kubernetes Service RBAC Skribent
Tillåter läs-/skrivåtkomst till de flesta objekt i ett namnområde. Den här rollen tillåter inte visning eller ändring av roller eller rollbindningar. Den här rollen tillåter dock åtkomst till hemligheter och poddar som alla ServiceAccount i namnområdet, så den kan användas för att få API-åtkomstnivåerna för alla ServiceAccount i namnområdet. Om du använder den här rollen i klusteromfånget får du åtkomst till alla namnområden.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerService/managedClusters/apps/controllerrevisions/read | Läser kontrollantrevisioner |
| Microsoft.ContainerService/managedClusters/apps/daemonsets/* | |
| Microsoft.ContainerService/managedClusters/apps/deployments/* | |
| Microsoft.ContainerService/managedClusters/apps/replicasets/* | |
| Microsoft.ContainerService/managedClusters/apps/statefulsets/* | |
| Microsoft.ContainerService/managedClusters/autoscaling/horizontalpodautoscalers/* | |
| Microsoft.ContainerService/managedClusters/batch/cronjobs/* | |
| Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/read | Läser lån |
| Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/write | Skriver lån |
| Microsoft.ContainerService/managedClusters/coordination.k8s.io/leases/delete | Tar bort lån |
| Microsoft.ContainerService/managedClusters/discovery.k8s.io/endpointslices/read | Läser slutpunkter |
| Microsoft.ContainerService/managedClusters/batch/jobs/* | |
| Microsoft.ContainerService/managedClusters/configmaps/* | |
| Microsoft.ContainerService/managedClusters/endpoints/* | |
| Microsoft.ContainerService/managedClusters/events.k8s.io/events/read | Läser händelser |
| 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/begränsningsområden/läs | Läser limitranges |
| Microsoft.ContainerService/managedClusters/metrics.k8s.io/pods/read | Läser poddar |
| Microsoft.ContainerService/managedClusters/metrics.k8s.io/nodes/read | Läser noder |
| Microsoft.ContainerService/managedClusters/namespaces/read | Läser namnområden |
| Microsoft.ContainerService/managedClusters/networking.k8s.io/ingresses/* | |
| Microsoft.ContainerService/managedClusters/networking.k8s.io/networkpolicies/* | |
| Microsoft.ContainerService/managedClusters/persistentvolumeclaims/* | |
| Microsoft.ContainerService/managedClusters/pods/* | |
| Microsoft.ContainerService/managedClusters/policy/poddisruptionbudgets/* | |
| Microsoft.ContainerService/managedClusters/replicationcontrollers/* | |
| Microsoft.ContainerService/managedClusters/resourcequotas/read | Läser resourcequotas |
| Microsoft.ContainerService/managedClusters/secrets/* | |
| Microsoft.ContainerService/managedClusters/serviceaccounts/* | |
| Microsoft.ContainerService/managedClusters/services/* | |
| NotDataActions | |
| ingen |
{
"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 Cloud Controller Manager
Hantera och uppdatera molnstyrenhetshanteraren som distribueras ovanpå OpenShift.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Compute/virtualMachines/read | Hämta egenskaperna för en virtuell dator |
| Microsoft.Network/loadBalancers/backendAddressPools/join/action | Ansluter en lastbalanserares serverdelsadresspool. Inte aviseringsbar. |
| Microsoft.Network/loadBalancers/read | Hämtar en definition för lastbalanserare |
| Microsoft.Network/lastbalanserare/skriv | Skapar en lastbalanserare eller uppdaterar en befintlig lastbalanserare |
| Microsoft.Network/networkInterfaces/read | Hämtar en nätverksgränssnittsdefinition. |
| Microsoft.Network/networkInterfaces/write | Skapar ett nätverksgränssnitt eller uppdaterar ett befintligt nätverksgränssnitt. |
| Microsoft.Network/networkSecurityGroups/read | Hämtar en definition för nätverkssäkerhetsgrupp |
| Microsoft.Network/networkSecurityGroups/write | Skapar en nätverkssäkerhetsgrupp eller uppdaterar en befintlig nätverkssäkerhetsgrupp |
| Microsoft.Network/publicIPAddresses/join/action | Ansluter till en offentlig IP-adress. Inte aviseringsbar. |
| Microsoft.Network/publicIPAddresses/read | Hämtar en offentlig IP-adressdefinition. |
| Microsoft.Network/publicIPAddresses/write | Skapar en offentlig IP-adress eller uppdaterar en befintlig offentlig IP-adress. |
| Microsoft.Network/virtualNetworks/subnets/join/action | Ansluter till ett virtuellt nätverk. Inte aviseringsbar. |
| Microsoft.Network/virtualNetworks/subnets/read | Hämtar en undernätsdefinition för virtuellt nätverk |
| Microsoft.Network/loadBalancers/inboundNatRules/join/action | Ansluter en inkommande nat-regel för lastbalanserare. Inte aviseringsbar. |
| Microsoft.Network/nätverkssäkerhetsgrupper/join/action | Ansluter till en nätverkssäkerhetsgrupp. Inte aviseringsbar. |
| Microsoft.Network/publicIPPrefixes/join/action | Ansluter till ett PublicIPPrefix. Inte aviseringsbar. |
| Microsoft.Network/applikationssäkerhetsgrupper/anslutNätverkssäkerhetsregel/åtgärd | Ansluter en säkerhetsregel till programsäkerhetsgrupper. Inte aviseringsbar. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Ingressoperator för Azure Red Hat OpenShift-kluster
Hantera och konfigurera OpenShift-routern.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Network/dnsZones/A/delete | Ta bort postuppsättningen för ett angivet namn och skriv "A" från en DNS-zon. |
| Microsoft.Network/dnsZones/A/write | Skapa eller uppdatera en postuppsättning av typen "A" i en DNS-zon. De angivna posterna ersätter de aktuella posterna i postuppsättningen. |
| Microsoft.Network/privateDnsZones/A/delete | Ta bort postuppsättningen med ett angivet namn och skriv "A" från en Privat DNS zon. |
| Microsoft.Network/privateDnsZones/A/write | Skapa eller uppdatera en postuppsättning av typen "A" i en Privat DNS zon. De angivna posterna ersätter de aktuella posterna i postuppsättningen. |
| Microsoft.Network/virtualNetworks/subnets/read | Hämtar en undernätsdefinition för virtuellt nätverk |
| Microsoft.Network/virtualNetworks/subnets/join/action | Ansluter till ett virtuellt nätverk. Inte aviseringsbar. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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 Disk Storage-operatör
Installera CSI-drivrutiner (Container Storage Interface) som gör att klustret kan använda Azure Disks. Ange standardvärden för OpenShift-klusteromfattande lagring för att säkerställa att det finns en standardlagringsklass för kluster.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Compute/virtualMachines/write | Skapar en ny virtuell dator eller uppdaterar en befintlig virtuell dator |
| Microsoft.Compute/virtualMachines/read | Hämta egenskaperna för en virtuell dator |
| Microsoft.Compute/virtualMachineScaleSets/virtualMachines/write | Uppdaterar egenskaperna för en virtuell dator i en VM-skalningsuppsättning |
| Microsoft.Compute/virtualMachineScaleSets/virtualMachines/read | Hämtar egenskaperna för en virtuell dator i en VM-skalningsuppsättning |
| Microsoft.Compute/virtualMachineScaleSets/read | Hämta egenskaperna för en VM-skalningsuppsättning |
| Microsoft.Compute/snapshots/write | Skapa en ny ögonblicksbild eller uppdatera en befintlig |
| Microsoft.Compute/snapshots/read | Hämta egenskaperna för en ögonblicksbild |
| Microsoft.Compute/snapshots/delete | Ta bort en ögonblicksbild |
| Microsoft.Compute/platser/operationer/läs | Hämtar status för en asynkron åtgärd |
| Microsoft.Compute/locations/DiskOperations/read | Hämtar status för en asynkron diskåtgärd |
| Microsoft.Compute/disks/write | Skapar en ny disk eller uppdaterar en befintlig |
| Microsoft.Compute/disks/read | Hämta egenskaperna för en disk |
| Microsoft.Compute/disks/delete | Tar bort disken |
| Microsoft.Compute/disks/beginGetAccess/action | Hämta SAS-URI:n för disken för blobåtkomst |
| Microsoft.Compute/diskEncryptionSets/read | Hämta egenskaperna för en diskkrypteringsuppsättning |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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 Federerade autentiseringsuppgifter
Skapa, uppdatera och ta bort federerade autentiseringsuppgifter för användartilldelade hanterade identiteter för att skapa en förtroenderelation mellan den hanterade identiteten, OpenID Connect (OIDC) och tjänstkontot.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ManagedIdentity/användartilldeladeIdentiteter/läsa | Hämtar en befintlig användartilldelad identitet |
| Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/write | Lägga till eller uppdatera en federerad identitetsautentiseringsuppgift |
| Microsoft.ManagedIdentity/användartilldeladeIdentiteter/federeradeIdentitetsuppgifter/läs | Hämta eller lista autentiseringsuppgifter för federerad identitet |
| Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials/delete | Ta bort en federerad identitetsautentiseringsuppgift |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Red Hat OpenShift-fillagringsoperatör
Installera CSI-drivrutiner (Container Storage Interface) som gör att klustret kan använda Azure Files. Ange standardvärden för OpenShift-klusteromfattande lagring för att säkerställa att det finns en standardlagringsklass för kluster.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Storage/storageAccounts/delete | Tar bort ett befintligt lagringskonto. |
| Microsoft.Storage/storageAccounts/fileServices/read | Hämta filtjänstegenskaper |
| Microsoft.Storage/storageAccounts/fileServices/shares/delete | Ta bort filresurs |
| Microsoft.Storage/storageAccounts/fileServices/shares/read | Lista filresurser |
| Microsoft.Storage/lagringskonton/filtjänster/delningar/skriv | Skapa eller uppdatera filresurs |
| Microsoft.Storage/storageAccounts/listKeys/action | Returnerar åtkomstnycklarna för det angivna lagringskontot. |
| Microsoft.Storage/storageAccounts/read | Returnerar listan över lagringskonton eller hämtar egenskaperna för det angivna lagringskontot. |
| Microsoft.Storage/storageAccounts/write | Skapar ett lagringskonto med de angivna parametrarna eller uppdaterar egenskaperna eller taggarna eller lägger till en anpassad domän för det angivna lagringskontot. |
| Microsoft.Network/nätverkssäkerhetsgrupper/join/action | Ansluter till en nätverkssäkerhetsgrupp. Inte aviseringsbar. |
| Microsoft.Network/virtualNetworks/subnets/read | Hämtar en undernätsdefinition för virtuellt nätverk |
| Microsoft.Network/virtualNetworks/subnets/write | Skapar ett virtuellt nätverksundernät eller uppdaterar ett befintligt virtuellt nätverksundernät |
| Microsoft.Network/routeTables/join/action | Ansluter till en routningstabell. Inte aviseringsbar. |
| Microsoft.Network/natGateways/join/action | Ansluter till en NAT-gateway |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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 Image Registry-operatör
Aktiverar behörigheter för operatorn att hantera en singleton-instans av OpenShift-avbildningsregistret. Den hanterar all konfiguration av registret, inklusive att skapa lagring.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Storage/lagringskonton/Blob-tjänster/läs | Returnerar blobtjänstegenskaper eller statistik |
| Microsoft.Storage/lagringskonton/blobtjänster/behållare/läsa | Returnerar lista över containrar |
| Microsoft.Lagring/lagringskonton/blobtjänster/behållare/skriva | Returnerar resultatet av placera blobcontainer |
| Microsoft.Storage/storageAccounts/blobServices/containers/delete | Returnerar resultatet av att ta bort en container |
| Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action | Returnerar en användardelegeringsnyckel för blobtjänsten |
| Microsoft.Storage/storageAccounts/read | Returnerar listan över lagringskonton eller hämtar egenskaperna för det angivna lagringskontot. |
| Microsoft.Storage/storageAccounts/write | Skapar ett lagringskonto med de angivna parametrarna eller uppdaterar egenskaperna eller taggarna eller lägger till en anpassad domän för det angivna lagringskontot. |
| Microsoft.Storage/storageAccounts/delete | Tar bort ett befintligt lagringskonto. |
| Microsoft.Storage/storageAccounts/listKeys/action | Returnerar åtkomstnycklarna för det angivna lagringskontot. |
| Microsoft.Resources/tags/write | Uppdaterar taggarna på en resurs genom att ersätta eller slå samman befintliga taggar med en ny uppsättning taggar eller ta bort befintliga taggar. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete | Returnerar resultatet av att ta bort en blob |
| Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write | Returnerar resultatet av att skriva en blob |
| Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read | Returnerar en blob eller en lista över blobar |
| Microsoft.Storage/storageAccounts/blobServices/containers/blobs/läggTill/åtgärd | Returnerar resultatet av att lägga till blobinnehåll |
| Microsoft.Storage/storageAccounts/blobServices/containers/blobs/move/action | Flyttar bloben från en sökväg till en annan |
| NotDataActions | |
| ingen |
{
"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"
}
Azure Red Hat OpenShift Machine API-operatör
Hantera livscykeln för specifika anpassade resursdefinitioner (CRD), kontrollanter och Azure RBAC-objekt som utökar Kubernetes API för att deklarera önskat tillstånd för datorer i ett kluster.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Compute/availabilitySets/delete | Tar bort tillgänglighetsuppsättningen |
| Microsoft.Compute/tillgänglighetsuppsättningar/läsa | Hämta egenskaperna för en tillgänglighetsuppsättning |
| Microsoft.Compute/tillgänglighetsuppsättningar/skriv | Skapar en ny tillgänglighetsuppsättning eller uppdaterar en befintlig |
| Microsoft.Compute/diskEncryptionSets/read | Hämta egenskaperna för en diskkrypteringsuppsättning |
| Microsoft.Compute/disks/delete | Tar bort disken |
| Microsoft.Compute/galleries/images/versions/read | Hämtar egenskaperna för galleriavbildningsversion |
| Microsoft.Compute/skus/read | Hämtar listan över Microsoft.Compute-SKU:er som är tillgängliga för din prenumeration |
| Microsoft.Compute/virtualMachines/delete | Tar bort den virtuella datorn |
| Microsoft.Compute/virtualMachines/read | Hämta egenskaperna för en virtuell dator |
| Microsoft.Compute/virtualMachines/write | Skapar en ny virtuell dator eller uppdaterar en befintlig virtuell dator |
| Microsoft.Compute/kapacitetsreservationsgrupper/deploy/åtgärd | Distribuera en ny virtuell dator/VMSS med kapacitetsreservationsgrupp |
| Microsoft.ManagedIdentity/användarassigneradeIdentiteter/tilldela/åtgärd | RBAC-åtgärd för att tilldela en befintlig användartilldelad identitet till en resurs |
| Microsoft.Network/applicationSecurityGroups/read | Hämtar ett programsäkerhetsgrupp-ID. |
| Microsoft.Network/loadBalancers/backendAddressPools/join/action | Ansluter en lastbalanserares serverdelsadresspool. Inte aviseringsbar. |
| Microsoft.Network/loadBalancers/read | Hämtar en definition för lastbalanserare |
| Microsoft.Network/lastbalanserare/skriv | Skapar en lastbalanserare eller uppdaterar en befintlig lastbalanserare |
| Microsoft.Network/nätverksgränssnitt/radera | Tar bort ett nätverksgränssnitt |
| Microsoft.Network/networkInterfaces/join/action | Ansluter en virtuell dator till ett nätverksgränssnitt. Inte aviseringsbar. |
| Microsoft.Network/nätverksgränssnitt/lastbalanserare/läs | Hämtar alla lastbalanserare som nätverksgränssnittet ingår i |
| Microsoft.Network/networkInterfaces/read | Hämtar en nätverksgränssnittsdefinition. |
| Microsoft.Network/networkInterfaces/write | Skapar ett nätverksgränssnitt eller uppdaterar ett befintligt nätverksgränssnitt. |
| Microsoft.Network/networkSecurityGroups/read | Hämtar en definition för nätverkssäkerhetsgrupp |
| Microsoft.Network/networkSecurityGroups/write | Skapar en nätverkssäkerhetsgrupp eller uppdaterar en befintlig nätverkssäkerhetsgrupp |
| Microsoft.Network/publicIPAddresses/delete | Tar bort en offentlig IP-adress. |
| Microsoft.Network/publicIPAddresses/join/action | Ansluter till en offentlig IP-adress. Inte aviseringsbar. |
| Microsoft.Network/publicIPAddresses/read | Hämtar en offentlig IP-adressdefinition. |
| Microsoft.Network/publicIPAddresses/write | Skapar en offentlig IP-adress eller uppdaterar en befintlig offentlig IP-adress. |
| Microsoft.Network/routeTables/read | Hämtar en routningstabelldefinition |
| Microsoft.Network/virtualNetworks/subnets/join/action | Ansluter till ett virtuellt nätverk. Inte aviseringsbar. |
| Microsoft.Network/virtualNetworks/subnets/read | Hämtar en undernätsdefinition för virtuellt nätverk |
| Microsoft.Network/applikationssäkerhetsgrupper/anslutNätverkssäkerhetsregel/åtgärd | Ansluter en säkerhetsregel till programsäkerhetsgrupper. Inte aviseringsbar. |
| Microsoft.Network/lastbalanserare/frontendIP-konfigurationer/join/action | Ansluter till en IP-konfiguration för lastbalanserarens klientdel. Inte aviseringsbar. |
| Microsoft.Network/lastbalanserare/inboundNATRegler/anslutning/åtgärd | Ansluter en inkommande nat-regel för lastbalanserare. Inte aviseringsbar. |
| Microsoft.Network/nätverkssäkerhetsgrupper/join/action | Ansluter till en nätverkssäkerhetsgrupp. Inte aviseringsbar. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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-nätverksoperatör
Installera och uppgradera nätverkskomponenterna i ett OpenShift-kluster.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Network/networkInterfaces/read | Hämtar en nätverksgränssnittsdefinition. |
| Microsoft.Network/networkInterfaces/write | Skapar ett nätverksgränssnitt eller uppdaterar ett befintligt nätverksgränssnitt. |
| Microsoft.Network/virtualNetworks/read | Hämta definitionen för virtuellt nätverk |
| Microsoft.Network/virtualNetworks/subnets/join/action | Ansluter till ett virtuellt nätverk. Inte aviseringsbar. |
| Microsoft.Network/loadBalancers/backendAddressPools/join/action | Ansluter en lastbalanserares serverdelsadresspool. Inte aviseringsbar. |
| Microsoft.Network/belastningsutjämnare/bakgrundsadresspooler/läs | Hämtar en definition för lastbalanserarens serverdelsadresspool |
| Microsoft.Compute/virtualMachines/read | Hämta egenskaperna för en virtuell dator |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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-tjänstoperatör
Underhåll datorns hälsa, nätverkskonfiguration, övervakning och andra funktioner som är specifika för ett OpenShift-klusters fortsatta funktioner som en hanterad tjänst.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Network/virtualNetworks/subnets/read | Hämtar en undernätsdefinition för virtuellt nätverk |
| Microsoft.Network/virtualNetworks/subnets/write | Skapar ett virtuellt nätverksundernät eller uppdaterar ett befintligt virtuellt nätverksundernät |
| Microsoft.Network/natGateways/join/action | Ansluter till en NAT-gateway |
| Microsoft.Network/routeTables/join/action | Ansluter till en routningstabell. Inte aviseringsbar. |
| Microsoft.Network/nätverkssäkerhetsgrupper/join/action | Ansluter till en nätverkssäkerhetsgrupp. Inte aviseringsbar. |
| Microsoft.Storage/storageAccounts/listKeys/action | Returnerar åtkomstnycklarna för det angivna lagringskontot. |
| Microsoft.Storage/storageAccounts/read | Returnerar listan över lagringskonton eller hämtar egenskaperna för det angivna lagringskontot. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Ansluten klusterhanterad identitet CheckAccess-läsare
Inbyggd roll som gör att en hanterad identitet för anslutet kluster kan anropa checkAccess-API:et
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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-deltagare
Fullständig hantering av Container Apps ConnectedEnvironments, inklusive skapande, borttagning och uppdateringar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.App/connectedEnvironments/* | |
| Microsoft.App/connectedEnvironments/*/read | |
| Microsoft.App/connectedEnvironments/*/write | |
| Microsoft.App/connectedEnvironments/*/delete | |
| Microsoft.App/connectedEnvironments/*/action | |
| Microsoft.App/anslutnaMiljöer/daprKomponenter/listaHemligheter/åtgärd | Lista hemligheter för en Dapr-komponent |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Containerappars ConnectedEnvironments-läsare
Läsbehörighet till Container Apps Connected Environments.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.App/connectedEnvironments/read | Hämta en ansluten miljö |
| Microsoft.App/connectedEnvironments/*/read | |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Container Apps-bidragsgivare
Fullständig hantering av Container Apps, inklusive skapande, borttagning och uppdateringar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.App/containerApps/*/read | |
| Microsoft.App/containerApps/*/write | |
| Microsoft.App/containerApps/*/radera | |
| Microsoft.App/containerApps/*/action | |
| Microsoft.App/managedEnvironments/read | Hämta en hanterad miljö |
| Microsoft.App/managedEnvironments/*/read | |
| Microsoft.App/managedEnvironments/join/action | Gör att du kan skapa en containerapp i en hanterad miljö |
| Microsoft.App/hanteradeMiljöer/kontrolleraNamnTillgänglighet/åtgärd | Kontrollera tillgängligheten för resursnamn för en hanterad miljö |
| Microsoft.App/connectedEnvironments/read | Hämta en ansluten miljö |
| Microsoft.App/connectedEnvironments/*/read | |
| Microsoft.App/connectedEnvironments/join/action | Gör att du kan skapa ett containerapps- eller containerappjobb i en ansluten miljö |
| Microsoft.App/connectedEnvironments/checknameavailability/action | Kontrollera tillgängligheten för resursnamn för en ansluten miljö |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Container Apps-bidragsgivare
Fullständig hantering av Container Apps-jobb, inklusive skapande, borttagning och uppdateringar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| microsoft.app/jobb/läs | Hämta ett Container Apps-jobb |
| Microsoft.App/jobs/*/read | |
| Microsoft.App/jobs/*/action | |
| Microsoft.App/jobb/skriva | Skapa eller uppdatera ett Container Apps-jobb |
| Microsoft.App/jobb/ta bort | Ta bort ett Container Apps-jobb |
| Microsoft.app/managedenvironments/read | Hämta en hanterad miljö |
| Microsoft.App/managedenvironments/*/read | |
| Microsoft.App/managedenvironments/join/action | Gör att du kan skapa en containerapp i en hanterad miljö |
| Microsoft.App/hanterademiljöer/kontrolleranamnledighet/åtgärd | Kontrollera tillgängligheten för resursnamn för en hanterad miljö |
| Microsoft.app/connectedEnvironments/read | Hämta en ansluten miljö |
| Microsoft.App/connectedEnvironments/*/read | |
| Microsoft.App/connectedEnvironments/join/action | Gör att du kan skapa ett containerapps- eller containerappjobb i en ansluten miljö |
| Microsoft.App/connectedEnvironments/checknameavailability/action | Kontrollera tillgängligheten för resursnamn för en ansluten miljö |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Operatör för Container Apps-jobb
Läs, starta och stoppa Container Apps-jobb.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| microsoft.app/jobb/läs | Hämta ett Container Apps-jobb |
| Microsoft.App/jobs/*/read | |
| Microsoft.App/jobs/*/action | |
| Microsoft.app/managedenvironments/read | Hämta en hanterad miljö |
| Microsoft.App/managedenvironments/*/read | |
| Microsoft.App/managedenvironments/join/action | Gör att du kan skapa en containerapp i en hanterad miljö |
| Microsoft.App/hanterademiljöer/kontrolleranamnledighet/åtgärd | Kontrollera tillgängligheten för resursnamn för en hanterad miljö |
| Microsoft.app/connectedEnvironments/read | Hämta en ansluten miljö |
| Microsoft.App/connectedEnvironments/*/read | |
| Microsoft.App/connectedEnvironments/join/action | Gör att du kan skapa ett containerapps- eller containerappjobb i en ansluten miljö |
| Microsoft.App/connectedEnvironments/checknameavailability/action | Kontrollera tillgängligheten för resursnamn för en ansluten miljö |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.App/jobs/logstream/action | Visa loggström för ett containerappjobb |
| Microsoft.App/jobs/exec/action | Ansluta till konsolen för ett containerappjobb |
| NotDataActions | |
| ingen |
{
"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"
}
Container Apps-jobbläsare
Läsbehörighet för ContainerApps-jobb
| Åtgärder | beskrivning |
|---|---|
| microsoft.app/jobb/läs | Hämta ett Container Apps-jobb |
| Microsoft.App/jobs/*/read | |
| Microsoft.App/managedenvironments/read | Hämta en hanterad miljö |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Container Apps ManagedEnvironments-deltagare
Fullständig hantering av Container Apps ManagedEnvironments, inklusive skapande, borttagning och uppdateringar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.App/managedEnvironments/*/read | |
| Microsoft.App/managedEnvironments/*/write | |
| Microsoft.App/managedEnvironments/*/delete | |
| Microsoft.App/managedEnvironments/*/action | |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Läsmiljö för Hanterade Containerappar
Läsbehörighet till ContainerApps hanterademiljöer.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.App/managedEnvironments/*/read | |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Container Apps-operatör
Läs, logga och exekvera i Container Apps.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.App/containerApps/*/read | |
| Microsoft.App/containerApps/*/action | |
| Microsoft.App/managedEnvironments/read | Hämta en hanterad miljö |
| Microsoft.App/managedEnvironments/*/read | |
| Microsoft.App/managedEnvironments/join/action | Gör att du kan skapa en containerapp i en hanterad miljö |
| Microsoft.App/hanteradeMiljöer/kontrolleraNamnTillgänglighet/åtgärd | Kontrollera tillgängligheten för resursnamn för en hanterad miljö |
| Microsoft.App/connectedEnvironments/read | Hämta en ansluten miljö |
| Microsoft.App/connectedEnvironments/*/read | |
| Microsoft.App/connectedEnvironments/join/action | Gör att du kan skapa ett containerapps- eller containerappjobb i en ansluten miljö |
| Microsoft.App/connectedEnvironments/checknameavailability/action | Kontrollera tillgängligheten för resursnamn för en ansluten miljö |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.App/containerApps/logstream/action | Visa loggström för en containerapp |
| Microsoft.App/containerApps/exec/action | Ansluta till konsolen för en containerapp |
| Microsoft.App/containerApps/felsökning/åtgärd | Ansluta till felsökningskonsolen för en containerapp |
| NotDataActions | |
| ingen |
{
"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"
}
Container Apps SessionPools-bidragsgivare
Fullständig hantering av Container Apps SessionPools, inklusive skapande, borttagning och uppdateringar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.App/sessionPools/*/read | |
| Microsoft.App/sessionPools/*/write | |
| Microsoft.App/sessionPools/*/delete | |
| Microsoft.App/sessionPools/*/action | |
| microsoft.App/managedEnvironments/read | Hämta en hanterad miljö |
| Microsoft.App/managedEnvironments/*/read | |
| Microsoft.App/managedEnvironments/join/action | Gör att du kan skapa en containerapp i en hanterad miljö |
| Microsoft.App/hanteradeMiljöer/kontrolleraNamnTillgänglighet/åtgärd | Kontrollera tillgängligheten för resursnamn för en hanterad miljö |
| microsoft. App/connectedEnvironments/read | Hämta en ansluten miljö |
| Microsoft.App/connectedEnvironments/*/read | |
| Microsoft.App/connectedEnvironments/join/action | Gör att du kan skapa ett containerapps- eller containerappjobb i en ansluten miljö |
| Microsoft.App/connectedEnvironments/checknameavailability/action | Kontrollera tillgängligheten för resursnamn för en ansluten miljö |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Containerappar SessionPools Läsare
Läsbehörighet till ContainerApps-sessionspooler.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.App/sessionPools/*/read | |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Administratör för cacheregel för containerregister
Skapa, läsa, uppdatera och ta bort cacheregler i containerregistret. Den här rollen beviljar inte behörigheter för att hantera autentiseringsuppsättningar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/cacheRules/read | Hämtar egenskaperna för den angivna cacheregeln eller visar alla cacheregler för det angivna containerregistret |
| Microsoft.ContainerRegistry/registries/cacheRules/write | Skapar eller uppdaterar en cacheregel för ett containerregister med de angivna parametrarna |
| Microsoft.ContainerRegistry/registries/cacheRules/delete | Tar bort en cacheregel från ett containerregister |
| Microsoft.ContainerRegistry/registries/cacheRules/operationStatuses/read | Hämtar status för asynkron cacheregel |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Behållarregister Cache Regel Läsare
Läs konfigurationen av cacheregler i Container Registry. Den här behörigheten beviljar inte behörighet att läsa autentiseringsuppsättningar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/cacheRules/read | Hämtar egenskaperna för den angivna cacheregeln eller visar alla cacheregler för det angivna containerregistret |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Konfigurationsläsare för containerregister och konfigurationsläsare för dataåtkomst
Ger behörighet att lista containerregister och registerkonfigurationsegenskaper. Ger behörighet att lista konfiguration av dataåtkomst, till exempel autentiseringsuppgifter för administratörsanvändare, omfångskartor och token, som kan användas för att läsa, skriva eller ta bort lagringsplatser och avbildningar. Ger inte direkt behörighet att läsa, lista eller skriva registerinnehåll, inklusive lagringsplatser och avbildningar. Ger inte behörighet att ändra dataplansinnehåll som import, Artefaktcache eller Synkronisering och Överföringspipelines. Ger inte behörighet för att hantera uppgifter.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/driftstatusar/läs | Hämtar status för en asynkron registeråtgärd |
| Microsoft.ContainerRegistry/registries/read | Hämtar egenskaperna för det angivna containerregistret eller visar alla containerregister under den angivna resursgruppen eller prenumerationen. |
| Microsoft.ContainerRegistry/registries/privateEndpointConnections/read | Hämtar egenskaperna för privat slutpunktsanslutning eller listar alla privata slutpunktsanslutningar för det angivna containerregistret |
| Microsoft.ContainerRegistry/registries/privateEndpointConnections/operationStatuses/read | Hämta status för Async-åtgärd för privat slutpunktsanslutning |
| Microsoft.ContainerRegistry/registries/listCredentials/action | Visar en lista över inloggningsuppgifterna för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/tokens/read | Hämtar egenskaperna för den angivna token eller visar alla token för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/tokens/operationStatuses/read | Hämtar status för en tokenasynkron åtgärd. |
| Microsoft.ContainerRegistry/registries/scopeMaps/read | Hämtar egenskaperna för den angivna omfångskartan eller visar alla omfångskartor för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/scopeMaps/operationStatuses/read | Hämtar status för en asynkron omfångskarta. |
| Microsoft.ContainerRegistry/registries/webhooks/read | Hämtar egenskaperna för den angivna webhooken eller visar alla webhooks för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action | Hämtar konfigurationen av tjänst-URI och anpassade huvuden för webhooken. |
| Microsoft.ContainerRegistry/registries/webhooks/listEvents/action | Visar en lista över de senaste händelserna för den angivna webhooken. |
| Microsoft.ContainerRegistry/registries/webhooks/operationStatuses/read | Hämtar status för en webhook-asynkron åtgärd |
| Microsoft.ContainerRegistry/registries/replikeringar/läs | Hämtar egenskaperna för den angivna replikeringen eller visar alla replikering för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/replications/operationStatuses/read | Hämtar status för en replikeringsasynkron åtgärd |
| Microsoft.ContainerRegistry/registries/connectedRegistries/read | Hämtar egenskaperna för det angivna anslutna registret eller visar alla anslutna register för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/read | Hämtar diagnostikinställningen för resursen |
| Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/write | Skapar eller uppdaterar diagnostikinställningen för resursen |
| Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/logDefinitions/read | Hämtar tillgängliga loggar för Microsoft ContainerRegistry |
| Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/metrikdefinitioner/läs | Hämtar tillgängliga mått för Microsoft ContainerRegistry |
| Microsoft.Insights/AlertRules/Write | Skapa eller uppdatera en klassisk måttavisering |
| Microsoft.Insights/AlertRules/Delete | Ta bort en klassisk måttavisering |
| Microsoft.Insights/AlertRules/Read | Läsa en klassisk måttavisering |
| Microsoft.Insights/AlertRules/Activated/Action | Klassisk måttavisering aktiverad |
| Microsoft.Insights/AlertRegler/Löst/Åtgärd | Den klassiska måttaviseringen har lösts |
| Microsoft.Insights/AlertRules/Throttled/Action | Regelbegränsning för klassisk måttavisering |
| Microsoft.Insights/AlertRules/Incidents/Read | Läsa en klassisk måttaviseringsincident |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Container Registry-deltagare och konfigurationsadministratör för dataåtkomst
Ger behörighet att skapa, lista och uppdatera egenskaper för containerregister och registerkonfiguration. Ger behörighet att konfigurera dataåtkomst, till exempel autentiseringsuppgifter för administratörsanvändare, omfångskartor och token, som kan användas för att läsa, skriva eller ta bort lagringsplatser och bilder. Ger inte direkt behörighet att läsa, lista eller skriva registerinnehåll, inklusive lagringsplatser och avbildningar. Ger inte behörighet att ändra dataplansinnehåll som import, Artefaktcache eller Synkronisering och Överföringspipelines. Ger inte behörighet för att hantera uppgifter.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.ContainerRegistry/registries/driftstatusar/läs | Hämtar status för en asynkron registeråtgärd |
| Microsoft.ContainerRegistry/registries/read | Hämtar egenskaperna för det angivna containerregistret eller visar alla containerregister under den angivna resursgruppen eller prenumerationen. |
| Microsoft.ContainerRegistry/registries/write | Skapar eller uppdaterar ett containerregister med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/delete | Tar bort ett containerregister. |
| Microsoft.ContainerRegistry/registries/listCredentials/action | Visar en lista över inloggningsuppgifterna för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/regenerateCredential/action | Återskapar en av inloggningsuppgifterna för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/generateCredentials/action | Generera nycklar för en token för ett angivet containerregister. |
| Microsoft.ContainerRegistry/registries/replikeringar/läs | Hämtar egenskaperna för den angivna replikeringen eller visar alla replikering för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/replications/write | Skapar eller uppdaterar en replikering för ett containerregister med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/replications/delete | Tar bort en replikering från ett containerregister. |
| Microsoft.ContainerRegistry/registries/replications/operationStatuses/read | Hämtar status för en replikeringsasynkron åtgärd |
| Microsoft.ContainerRegistry/register/privataSlutpunktsanslutningsGodkännande/åtgärd | Godkänner automatiskt en privat slutpunktsanslutning |
| Microsoft.ContainerRegistry/registries/privateEndpointConnections/read | Hämtar egenskaperna för privat slutpunktsanslutning eller listar alla privata slutpunktsanslutningar för det angivna containerregistret |
| Microsoft.ContainerRegistry/registries/privateEndpointConnections/write | Godkänner/avvisar den privata slutpunktsanslutningen |
| Microsoft.ContainerRegistry/registries/privateEndpointConnections/delete | Tar bort den privata slutpunktsanslutningen |
| Microsoft.ContainerRegistry/registries/privateEndpointConnections/operationStatuses/read | Hämta status för Async-åtgärd för privat slutpunktsanslutning |
| Microsoft.ContainerRegistry/registries/tokens/read | Hämtar egenskaperna för den angivna token eller visar alla token för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/tokens/write | Skapar eller uppdaterar en token för ett containerregister med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/tokens/delete | Tar bort en token från ett containerregister. |
| Microsoft.ContainerRegistry/registries/tokens/operationStatuses/read | Hämtar status för en tokenasynkron åtgärd. |
| Microsoft.ContainerRegistry/registries/scopeMaps/read | Hämtar egenskaperna för den angivna omfångskartan eller visar alla omfångskartor för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/scopeMaps/write | Skapar eller uppdaterar en omfångskarta för ett containerregister med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/scopeMaps/delete | Tar bort en omfångskarta från ett containerregister. |
| Microsoft.ContainerRegistry/registries/scopeMaps/operationStatuses/read | Hämtar status för en asynkron omfångskarta. |
| Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/read | Hämtar diagnostikinställningen för resursen |
| Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/diagnosticSettings/write | Skapar eller uppdaterar diagnostikinställningen för resursen |
| Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/logDefinitions/read | Hämtar tillgängliga loggar för Microsoft ContainerRegistry |
| Microsoft.ContainerRegistry/registries/providers/Microsoft.Insights/metrikdefinitioner/läs | Hämtar tillgängliga mått för Microsoft ContainerRegistry |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.ContainerRegistry/registries/connectedRegistries/read | Hämtar egenskaperna för det angivna anslutna registret eller visar alla anslutna register för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registerentiteter/anslutnaRegister/skriv | Skapar eller uppdaterar ett anslutet register för ett containerregister med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/connectedRegistries/delete | Tar bort ett anslutet register från ett containerregister. |
| Microsoft.ContainerRegistry/registries/connectedRegistries/deactivate/action | Inaktiverar ett anslutet register för ett containerregister |
| Microsoft.ContainerRegistry/registries/webhooks/read | Hämtar egenskaperna för den angivna webhooken eller visar alla webhooks för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/webhooks/write | Skapar eller uppdaterar en webhook för ett containerregister med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/webhooks/delete | Tar bort en webhook från ett containerregister. |
| Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action | Hämtar konfigurationen av tjänst-URI och anpassade huvuden för webhooken. |
| Microsoft.ContainerRegistry/registries/webhooks/ping/action | Utlöser en ping-händelse som ska skickas till webhooken. |
| Microsoft.ContainerRegistry/registries/webhooks/listEvents/action | Visar en lista över de senaste händelserna för den angivna webhooken. |
| Microsoft.ContainerRegistry/registries/webhooks/operationStatuses/read | Hämtar status för en webhook-asynkron åtgärd |
| Microsoft.Insights/AlertRules/Write | Skapa eller uppdatera en klassisk måttavisering |
| Microsoft.Insights/AlertRules/Delete | Ta bort en klassisk måttavisering |
| Microsoft.Insights/AlertRules/Read | Läsa en klassisk måttavisering |
| Microsoft.Insights/AlertRules/Activated/Action | Klassisk måttavisering aktiverad |
| Microsoft.Insights/AlertRegler/Löst/Åtgärd | Den klassiska måttaviseringen har lösts |
| Microsoft.Insights/AlertRules/Throttled/Action | Regelbegränsning för klassisk måttavisering |
| Microsoft.Insights/AlertRules/Incidents/Read | Läsa en klassisk måttaviseringsincident |
| Microsoft.ContainerRegistry/locations/operationResults/read | Hämtar ett asynkront åtgärdsresultat |
| Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action | Kopplar resurser som lagringskonto eller SQL-databas till ett undernät. Inte aviseringsbar. |
| Microsoft.Network/virtualNetworks/subnets/read | Hämtar en undernätsdefinition för virtuellt nätverk |
| Microsoft.Network/virtualNetworks/subnets/write | Skapar ett virtuellt nätverksundernät eller uppdaterar ett befintligt virtuellt nätverksundernät |
| Microsoft.Network/virtualNetworks/read | Hämta definitionen för virtuellt nätverk |
| Microsoft.Network/privateEndpoints/privateLinkServiceProxies/write | Skapar en ny tjänstproxy för privat länk eller uppdaterar en befintlig privat länktjänstproxy. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Administratör för autentiseringsuppsättning för containerregister
Skapa, läsa, uppdatera och ta bort autentiseringsuppsättningar i Container Registry. Den här rollen påverkar inte de behörigheter som krävs för att lagra innehåll i Azure Key Vault. Den här rollen beviljar inte heller behörighet att hantera cacheregler.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/credentialSets/read | Hämtar egenskaperna för den angivna uppsättningen med autentiseringsuppgifter eller visar en lista över alla autentiseringsuppsättningar för det angivna containerregistret |
| Microsoft.ContainerRegistry/registries/credentialSets/write | Skapar eller uppdaterar en autentiseringsuppsättning för ett containerregister med de angivna parametrarna |
| Microsoft.ContainerRegistry/registries/credentialSets/delete | Tar bort en autentiseringsuppsättning från ett containerregister |
| Microsoft.ContainerRegistry/registries/credentialSets/operationStatuses/read | Hämtar en asynkron åtgärdsstatus för autentiseringsuppgifter |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Containerregisteruppsättning för autentiseringsuppgifter läsare
Läs konfigurationen av autentiseringsuppsättningar i Container Registry. Den här behörigheten tillåter inte åtkomst till innehållet i Azure Key Vault, endast tillåtelse att se innehåll i Container Registry. Den här behörigheten beviljar inte behörighet att läsa cacheregler.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/credentialSets/read | Hämtar egenskaperna för den angivna uppsättningen med autentiseringsuppgifter eller visar en lista över alla autentiseringsuppsättningar för det angivna containerregistret |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Container Registry Data Importer och Data Reader
Ger möjlighet att importera avbildningar till ett register via registerimportåtgärden. Ger möjlighet att lista lagringsplatser, visa bilder och taggar, hämta manifest och hämta bilder. Ger inte behörighet att importera avbildningar genom att konfigurera pipelines för registeröverföring, till exempel import- och exportpipelines. Ger inte behörighet att importera genom att konfigurera artefaktcache- eller synkroniseringsregler.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/importImage/action | Importera Avbildning till containerregistret med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/read | Hämtar egenskaperna för det angivna containerregistret eller visar alla containerregister under den angivna resursgruppen eller prenumerationen. |
| Microsoft.ContainerRegistry/registries/pull/read | Hämta eller hämta avbildningar från ett containerregister. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerRegistry/registries/repositories/content/read | Hämta eller hämta avbildningar från ett containerregister. |
| Microsoft.ContainerRegistry/registries/repositories/metadata/read | Hämtar metadata för en specifik lagringsplats för ett containerregister |
| Microsoft.ContainerRegistry/registries/catalog/read | Lista lagringsplatser i ett containerregister. |
| NotDataActions | |
| ingen |
{
"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"
}
Kataloglista för containerregisterlagringsplats
Tillåter att alla lagringsplatser listas i ett Azure Container Registry. Den här rollen är i förhandsversion och kan komma att ändras.
| Åtgärder | beskrivning |
|---|---|
| ingen | |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerRegistry/registries/catalog/read | Lista lagringsplatser i ett containerregister. |
| NotDataActions | |
| ingen |
{
"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"
}
Container Registry Repository-deltagare
Tillåter läs-, skriv- och borttagningsåtkomst till Azure Container Registry-lagringsplatser, men exklusive kataloglista. Den här rollen är i förhandsversion och kan komma att ändras.
| Åtgärder | beskrivning |
|---|---|
| ingen | |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerRegistry/registries/repositories/metadata/read | Hämtar metadata för en specifik lagringsplats för ett containerregister |
| Microsoft.ContainerRegistry/registries/repositories/content/read | Hämta eller hämta avbildningar från ett containerregister. |
| Microsoft.ContainerRegistry/registries/repositories/metadata/write | Uppdaterar metadata för en lagringsplats för ett containerregister |
| Microsoft.ContainerRegistry/registries/repositories/content/write | Skicka eller skriv avbildningar till ett containerregister. |
| Microsoft.ContainerRegistry/registries/repositories/metadata/delete | Ta bort metadata för en lagringsplats för ett containerregister |
| Microsoft.ContainerRegistry/register/förvar/innehåll/radera | Ta bort artefakt i ett containerregister. |
| NotDataActions | |
| ingen |
{
"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"
}
Läsläge för Containerregisterdatabas
Tillåter läsåtkomst till Azure Container Registry-lagringsplatser, men exklusive kataloglista. Den här rollen är i förhandsversion och kan komma att ändras.
| Åtgärder | beskrivning |
|---|---|
| ingen | |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerRegistry/registries/repositories/metadata/read | Hämtar metadata för en specifik lagringsplats för ett containerregister |
| Microsoft.ContainerRegistry/registries/repositories/content/read | Hämta eller hämta avbildningar från ett containerregister. |
| NotDataActions | |
| ingen |
{
"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"
}
Författare till Containerregisterförråd
Tillåter läs- och skrivåtkomst till Azure Container Registry-lagringsplatser, men exklusive kataloglista. Den här rollen är i förhandsversion och kan komma att ändras.
| Åtgärder | beskrivning |
|---|---|
| ingen | |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| Microsoft.ContainerRegistry/registries/repositories/metadata/read | Hämtar metadata för en specifik lagringsplats för ett containerregister |
| Microsoft.ContainerRegistry/registries/repositories/content/read | Hämta eller hämta avbildningar från ett containerregister. |
| Microsoft.ContainerRegistry/registries/repositories/metadata/write | Uppdaterar metadata för en lagringsplats för ett containerregister |
| Microsoft.ContainerRegistry/registries/repositories/content/write | Skicka eller skriv avbildningar till ett containerregister. |
| NotDataActions | |
| ingen |
{
"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"
}
Deltagare i containerregisteruppgifter
Ger behörighet att konfigurera, läsa, lista, utlösa eller avbryta containerregisteruppgifter, aktivitetskörningar, aktivitetsloggar, snabbkörningar, snabbversioner och aktivitetsagentpooler. Behörigheter som beviljas för hantering av uppgifter kan användas för fullständiga behörigheter för registerdataplan, inklusive läsning/skrivning/borttagning av containeravbildningar i register. Behörigheter som beviljas för hantering av uppgifter kan också användas för att köra kundskapade byggdirektiv och köra skript för att skapa programvaruartefakter.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/agentpools/read | Hämta en agentpool för ett containerregister eller visa en lista över alla agentpooler. |
| Microsoft.ContainerRegistry/registries/agentpools/write | Skapa eller uppdatera en agentpool för ett containerregister. |
| Microsoft.ContainerRegistry/registries/agentpools/delete | Ta bort en agentpool för ett containerregister. |
| Microsoft.ContainerRegistry/registries/agentpools/listQueueStatus/action | Visa en lista över alla köstatusar för en agentpool för ett containerregister. |
| Microsoft.ContainerRegistry/registries/agentpools/operationResults/status/read | Hämtar resultatstatus för agentpoolens asynkrona åtgärd |
| Microsoft.ContainerRegistry/registries/agentpools/operationStatuses/read | Hämtar status för en agentpoolsasynkron åtgärd |
| Microsoft.ContainerRegistry/registries/tasks/read | Hämtar en uppgift för ett containerregister eller visar en lista över alla aktiviteter. |
| Microsoft.ContainerRegistry/registries/tasks/write | Skapar eller uppdaterar en uppgift för ett containerregister. |
| Microsoft.ContainerRegistry/registries/tasks/delete | Tar bort en uppgift för ett containerregister. |
| Microsoft.ContainerRegistry/registries/tasks/listDetails/action | Visa en lista med all information om en uppgift för ett containerregister. |
| Microsoft.ContainerRegistry/registries/scheduleRun/action | Schemalägg en körning mot ett containerregister. |
| Microsoft.ContainerRegistry/registries/listBuildSourceUploadUrl/action | Hämta url-platsen för källuppladdning för ett containerregister. |
| Microsoft.ContainerRegistry/registries/runs/read | Hämtar egenskaperna för en körning mot ett containerregister eller en lista som körs. |
| Microsoft.ContainerRegistry/registries/runs/write | Uppdaterar en körning. |
| Microsoft.ContainerRegistry/registries/runs/listLogSasUrl/action | Hämtar LOGG-SAS-URL:en för en körning. |
| Microsoft.ContainerRegistry/registries/runs/cancel/action | Avbryt en befintlig körning. |
| Microsoft.ContainerRegistry/registries/taskruns/read | Hämta en aktivitetskörning för ett containerregister eller visa en lista över alla aktivitetskörningar. |
| Microsoft.ContainerRegistry/registries/taskruns/write | Skapa eller uppdatera en aktivitetskörning för ett containerregister. |
| Microsoft.ContainerRegistry/registries/taskruns/delete | Ta bort en aktivitetskörning för ett containerregister. |
| Microsoft.ContainerRegistry/registries/taskruns/listDetails/action | Visa en lista med all information om en aktivitetskörning för ett containerregister. |
| Microsoft.ContainerRegistry/registries/taskruns/operationStatuses/read | Hämtar status för asynkron aktivitetskörning |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.ContainerRegistry/registries/read | Hämtar egenskaperna för det angivna containerregistret eller visar alla containerregister under den angivna resursgruppen eller prenumerationen. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}
Container Registry Transfer Pipeline-deltagare
Ger möjlighet att överföra, importera och exportera artefakter genom att konfigurera pipelines för registeröverföring som omfattar mellanliggande lagringskonton och nyckelvalv. Ger inte behörighet att skicka eller hämta bilder. Ger inte behörighet att skapa, hantera eller lista lagringskonton eller nyckelvalv. Ger inte behörighet att utföra rolltilldelningar.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerRegistry/registries/exportPipelines/read | Hämtar egenskaperna för den angivna exportpipelinen eller visar alla exportpipelines för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/exportPipelines/write | Skapar eller uppdaterar en exportpipeline för ett containerregister med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/exportPipelines/delete | Tar bort en exportpipeline från ett containerregister. |
| Microsoft.ContainerRegistry/registries/importPipelines/read | Hämtar egenskaperna för den angivna importpipelinen eller visar alla importpipelines för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/importPipelines/write | Skapar eller uppdaterar en importpipeline för ett containerregister med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/importPipelines/delete | Tar bort en importpipeline från ett containerregister. |
| Microsoft.ContainerRegistry/registries/pipelineRuns/read | Hämtar egenskaperna för den angivna pipelinekörningen eller visar alla pipelinekörningar för det angivna containerregistret. |
| Microsoft.ContainerRegistry/registries/pipelineRuns/write | Skapar eller uppdaterar en pipelinekörning för ett containerregister med de angivna parametrarna. |
| Microsoft.ContainerRegistry/registries/pipelineRuns/delete | Tar bort en pipelinekörning från ett containerregister. |
| Microsoft.ContainerRegistry/registries/pipelineRuns/operationStatuses/read | Hämtar status för en pipelinekörningsasynkron åtgärd. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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 Agentlös Operatör
Beviljar Microsoft Defender för molnet åtkomst till Azure Kubernetes Services
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ContainerService/managedClusters/trustedAccessRoleBindings/write | Skapa eller uppdatera rollbindningar för betrodd åtkomst för hanterat kluster |
| Microsoft.ContainerService/managedClusters/trustedAccessRoleBindings/read | Hämta rollbindningar för betrodd åtkomst för hanterat kluster |
| Microsoft.ContainerService/managedClusters/trustedAccessRoleBindings/delete | Ta bort rollbindningar för betrodd åtkomst för hanterat kluster |
| Microsoft.ContainerService/managedClusters/read | Hämta ett hanterat kluster |
| Microsoft.Features/features/read | Hämtar funktionerna i en prenumeration. |
| Microsoft.Funktioner/leverantörer/funktioner/läsa | Hämtar funktionen för en prenumeration i en viss resursprovider. |
| Microsoft.Features/leverantörer/funktioner/registrera/åtgärd | Registrerar funktionen för en prenumeration i en viss resursprovider. |
| Microsoft.Security/priser/säkerhetsoperatörer/läs | Hämtar säkerhetsoperatorerna för omfånget |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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-kluster – Azure Arc-registrering
Rolldefinition för att auktorisera alla användare/tjänster för att skapa en anslutenKlusterresurs
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/write | Skapar eller uppdaterar en distribution. |
| Microsoft.Resources/subscriptions/operationresults/read | Hämta resultatet av prenumerationsåtgärden. |
| Microsoft.Resources/prenumerationer/läsa | Hämtar listan över prenumerationer. |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.Kubernetes/connectedClusters/Write | Skriver connectedClusters |
| Microsoft.Kubernetes/connectedClusters/read | Läsa connectedClusters |
| Microsoft.KubernetesConfiguration/extensions/write | Skapar eller uppdaterar tilläggsresursen. |
| Microsoft.KubernetesConfiguration/extensions/read | Hämtar tilläggsinstansresurs. |
| Microsoft.KubernetesConfiguration/extensions/delete | Tar bort tilläggsinstansresursen. |
| Microsoft.KubernetesConfiguration/extensions/operations/read | Hämtar status för asynkron åtgärd. |
| Microsoft.Support/* | Skapa och uppdatera ett supportärende |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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-tilläggsdeltagare
Kan skapa, uppdatera, hämta, lista och ta bort Kubernetes-tillägg och hämta asynkrona tilläggsåtgärder
| Åtgärder | beskrivning |
|---|---|
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| Microsoft.KubernetesConfiguration/extensions/write | Skapar eller uppdaterar tilläggsresursen. |
| Microsoft.KubernetesConfiguration/extensions/read | Hämtar tilläggsinstansresurs. |
| Microsoft.KubernetesConfiguration/extensions/delete | Tar bort tilläggsinstansresursen. |
| Microsoft.KubernetesConfiguration/extensions/operations/read | Hämtar status för asynkron åtgärd. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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-klusterdeltagare
Hantera dina Service Fabric-klusterresurser. Innehåller kluster, programtyper, programtypsversioner, program och tjänster. Du behöver ytterligare behörigheter för att distribuera och hantera klustrets underliggande resurser, till exempel vm-skalningsuppsättningar, lagringskonton, nätverk osv.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ServiceFabric/clusters/* | |
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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 Managed Cluster-deltagare
Distribuera och hantera dina Service Fabric Managed Cluster-resurser. Innehåller hanterade kluster, nodtyper, programtyper, programtypsversioner, program och tjänster.
| Åtgärder | beskrivning |
|---|---|
| Microsoft.ServiceFabric/managedclusters/* | |
| Microsoft.Authorization/*/read | Läsa roller och rolltilldelningar |
| Microsoft.Insights/alertRules/* | Skapa och hantera en klassisk måttavisering |
| Microsoft.Resources/deployments/* | Skapa och hantera en distribution |
| Microsoft.Resources/abonnemang/resursgrupper/läs | Hämtar eller listar resursgrupper. |
| NotActions | |
| ingen | |
| Dataåtgärder | |
| ingen | |
| NotDataActions | |
| ingen |
{
"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"
}