Condition 조건 키 및 연산자 정보
- 인쇄
- PDF
Condition 조건 키 및 연산자 정보
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
Classic/VPC 환경에서 이용 가능합니다.
네이버 클라우드 플랫폼에서 제공하는 Condition 설정과 관련한 항목을 설명합니다.
Condition 조건 키/값
- 조건 키/값: 정책에 적용할 속성 정보. 조건 키에 설정된 '키:값'과 정책 수행되는 속성의 '키:값'을 비교하여 권한 체크가 이루어 집니다.
유형 | 조건 키 | 상세 | 값 입력 사항 | 값 정보 경로 | Data type |
---|---|---|---|---|---|
Principal 속성 | ncp:principalName | Action 수행 주체의 사용자명 | 사용자명 | Services > Management & Governance > Sub Account > Sub Accounts > 서브 계정 세부 정보 | String |
ncp:principalId | Action 수행 주체의 로그인 아이디 | 로그인 아이디 | Services > Management & Governance > Sub Account > Sub Accounts > 서브 계정 세부 정보 | String | |
ncp:principalUuid | Action 수행 주체의 ID No | ID | Services > Management & Governance > Sub Account > Sub Accounts > 서브 계정 세부 정보 | String | |
ncp:principalType | Action 수행 주체의 유형 | 아래 중 해당되는 값 입력 | String | ||
ncp:sourceIdentityId | principalType이 IamRole인 경우, 각 역할의 대상 리소스 | String | |||
ncp:sourceIdentityType | principalType이 IamRole인 경우 각 역할의 사용자 종류 | 아래 중 해당되는 값 입력 | String | ||
리소스 속성 | ncp : resourceTag | Action 실행 대상 리소스를 제어하는 태그 | key:value | String |
Condition 연산자
- 연산자: 권한 체크 시 조건 키에 설정된 '키:값'을 확인하는 문자열 조건입니다.
구분 | 설명 | 비고 |
---|---|---|
StringEquals | 문자열 일치 (대소문자 구분) | 여러 값이 포함된 경우 or 조건으로 지정된 값 중 1개가 일치하는 경우 true |
StringNotEquals | 문자열 불일치 (대소문자 구분) | 여러 값이 포함되면 nor 조건으로 지정된 값 모두 일치하지 않는 경우 true |
StringLike | 문자열 유사 일치 (대소문자 구분) | |
StringNotLike | 문자열 유사 일치 (대소문자 구분) |
구분 | 설명 | 비고 |
---|---|---|
~IfExists | 연산자 뒤에 붙여 키가 존재하는 경우에만 조건 체크 | 존재하지 않는 경우 true |
이 문서가 도움이 되었습니까?