Sdílet prostřednictvím


Akce a atributy autorizace

Akce autorizace

Tato část obsahuje seznam podporovaných akcí autorizace, na které můžete cílit pro podmínky.

Vytvoření nebo aktualizace přiřazení rolí

Vlastnost Hodnota
Zobrazované jméno Vytvoření nebo aktualizace přiřazení rolí
Popis Akce řídicí roviny pro vytváření přiřazení rolí
Akce Microsoft.Authorization/roleAssignments/write
Atributy prostředků
Atributy požadavku ID definice role
ID objektu zabezpečení
Typ objektu zabezpečení
Příklady !(ActionMatches{'Microsoft.Authorization/roleAssignments/write'})
Příklad: Omezení rolí

Odstranění přiřazení role

Vlastnost Hodnota
Zobrazované jméno Odstranění přiřazení role
Popis Akce řídicí roviny pro odstranění přiřazení rolí
Akce Microsoft.Authorization/roleAssignments/delete
Atributy prostředků ID definice role
ID objektu zabezpečení
Typ objektu zabezpečení
Atributy požadavku
Příklady !(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})
Příklad: Omezení rolí

Atributy autorizace

Tato část obsahuje seznam atributů autorizace, které můžete použít ve výrazech podmínky v závislosti na akci, na kterou cílíte. Pokud pro jednu podmínku vyberete více akcí, může být pro vaši podmínku méně atributů, protože atributy musí být dostupné napříč vybranými akcemi.

ID definice role

Vlastnost Hodnota
Zobrazované jméno ID definice role
Popis ID definice role použité v přiřazení role
Atribut Microsoft.Authorization/roleAssignments:RoleDefinitionId
Zdroj atributů Žádost
Prostředek
Typ atributu Identifikátor GUID
Operátory GuidEquals
GuidNotEquals
ForAnyOfAnyValues:GuidEquals
ForAnyOfAllValues:GuidNotEquals
Příklady @Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals {b24988ac-6180-42a0-ab88-20f7382dd24c, acdd72a7-3385-48ef-bd42-f606fba81ae7}
Příklad: Omezení rolí

ID objektu zabezpečení

Vlastnost Hodnota
Zobrazované jméno ID objektu zabezpečení
Popis ID objektu zabezpečení přiřazené k roli. Tím se mapuje na ID ve službě Active Directory. Může odkazovat na uživatele, instanční objekt nebo skupinu zabezpečení.
Atribut Microsoft.Authorization/roleAssignments:PrincipalId
Zdroj atributů Žádost
Prostředek
Typ atributu Identifikátor GUID
Operátory GuidEquals
GuidNotEquals
ForAnyOfAnyValues:GuidEquals
ForAnyOfAllValues:GuidNotEquals
Příklady @Request[Microsoft.Authorization/roleAssignments:PrincipalId] ForAnyOfAnyValues:GuidEquals {28c35fea-2099-4cf5-8ad9-473547bc9423, 86951b8b-723a-407b-a74a-1bca3f0c95d0}
Příklad: Omezení rolí a konkrétních skupin

Typ objektu zabezpečení

Vlastnost Hodnota
Zobrazované jméno Typ objektu zabezpečení
Popis Typ objektu zabezpečení představuje uživatele, skupinu, instanční objekt nebo spravovanou identitu, která požaduje přístup k prostředkům Azure. Roli můžete přiřadit k některému z těchto objektů zabezpečení.
Atribut Microsoft.Authorization/roleAssignments:PrincipalType
Zdroj atributů Žádost
Prostředek
Typ atributu STRING
Hodnoty Uživatelská
ServicePrincipal
Seskupit
Operátory StringEqualsIgnoreCase
StringNotEqualsIgnoreCase
ForAnyOfAnyValues:StringEqualsIgnoreCase
ForAnyOfAllValues:StringNotEqualsIgnoreCase
Příklady @Request[Microsoft.Authorization/roleAssignments:PrincipalType] ForAnyOfAnyValues:StringEqualsIgnoreCase {'User', 'Group'}
Příklad: Omezení rolí a typů objektů zabezpečení

Další kroky