Share via


권한 부여 작업 및 특성

권한 부여 작업

이 섹션에는 조건에 대해 대상으로 지정할 수 있는 지원되는 권한 부여 작업이 나열되어 있습니다.

역할 할당 만들기 또는 업데이트

속성
표시 이름 역할 할당 만들기 또는 업데이트
설명 역할 할당을 만들기 위한 컨트롤 플레인 작업
작업 Microsoft.Authorization/roleAssignments/write
리소스 특성
요청 특성 역할 정의 ID
보안 주체 ID
주체 유형
예제 !(ActionMatches{'Microsoft.Authorization/roleAssignments/write'})
예: 역할 제한

역할 할당 삭제

속성
표시 이름 역할 할당 삭제
설명 역할 할당을 삭제하기 위한 컨트롤 플레인 작업
작업 Microsoft.Authorization/roleAssignments/delete
리소스 특성 역할 정의 ID
보안 주체 ID
주체 유형
요청 특성
예제 !(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})
예: 역할 제한

권한 부여 특성

이 섹션에는 대상 작업에 따라 조건 식에 사용할 수 있는 권한 부여 특성이 나열되어 있습니다. 단일 조건에 대해 여러 작업을 선택하는 경우 선택한 작업에서 특성을 사용할 수 있어야 하므로 조건에 대해 선택할 특성이 적을 수 있습니다.

역할 정의 ID

속성
표시 이름 역할 정의 ID
설명 역할 할당에 사용되는 역할 정의 ID
Attribute Microsoft.Authorization/roleAssignments:RoleDefinitionId
특성 원본 요청
리소스
특성 유형 GUID
연산자 GuidEquals
GuidNotEquals
ForAnyOfAnyValues:GuidEquals
ForAnyOfAllValues:GuidNotEquals
예제 @Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals {b24988ac-6180-42a0-ab88-20f7382dd24c, acdd72a7-3385-48ef-bd42-f606fba81ae7}
예: 역할 제한

보안 주체 ID

속성
표시 이름 보안 주체 ID
설명 역할에 할당된 주체 ID입니다. 이는 Active Directory 내부의 ID에 매핑됩니다. 사용자, 서비스 주체 또는 보안 그룹을 가리킬 수 있습니다.
Attribute Microsoft.Authorization/roleAssignments:PrincipalId
특성 원본 요청
리소스
특성 유형 GUID
연산자 GuidEquals
GuidNotEquals
ForAnyOfAnyValues:GuidEquals
ForAnyOfAllValues:GuidNotEquals
예제 @Request[Microsoft.Authorization/roleAssignments:PrincipalId] ForAnyOfAnyValues:GuidEquals {28c35fea-2099-4cf5-8ad9-473547bc9423, 86951b8b-723a-407b-a74a-1bca3f0c95d0}
예: 역할 및 특정 그룹 제한

주체 유형

속성
표시 이름 주체 유형
설명 주체 형식은 Azure 리소스에 대한 액세스를 요청하는 사용자, 그룹, 서비스 주체 또는 관리 ID를 나타냅니다. 이러한 보안 주체에 역할을 할당할 수 있습니다.
Attribute Microsoft.Authorization/roleAssignments:PrincipalType
특성 원본 요청
리소스
특성 유형 STRING
사용자
ServicePrincipal
그룹
연산자 StringEqualsIgnoreCase
StringNotEqualsIgnoreCase
ForAnyOfAnyValues:StringEqualsIgnoreCase
ForAnyOfAllValues:StringNotEqualsIgnoreCase
예제 @Request[Microsoft.Authorization/roleAssignments:PrincipalType] ForAnyOfAnyValues:StringEqualsIgnoreCase {'User', 'Group'}
예: 역할 및 보안 주체 형식 제한

다음 단계