`boundary roles set-principals` — 역할 주체 설정
boundary roles set-principals — 역할 주체 설정
roles set-principals 명령어는 역할에 주체(principal)의 전체 집합을 설정할 때 사용해요. 주체는 사용자 또는 그룹일 수 있어요. 역할 하나당 여러 개의 주체를 지정할 수 있어요. set 명령어이기 때문에 기존 주체를 덮어써요.
본문
예시
아래 예시는 ID가 r_1234567890인 역할에 주체 u_anon와 sg_1234567890를 설정해요.
$ boundary roles set-principals -id r_1234567890 -principal u_anon -principal sg_1234567890
사용법
$ boundary roles set-principals [options] [args]
명령어 옵션 (Command options)
-id=<string>— 주체를 설정할 역할의 ID.-principal=<string>— 역할에 설정할 주체. 주체는 사용자 또는 그룹일 수 있어요. 역할 하나당 여러 개의 주체를 선택적으로 지정할 수 있어요.-version=<int>— 주체를 설정할 역할의 버전. 버전을 지정하지 않으면 명령어가 자동으로 check-and-set을 수행해요.
CLI 옵션 — 이 명령어 고유 옵션 외에도 모든 CLI 명령어·하위 명령어에 공통으로 적용되는 옵션들이 있어요. 연결(Connection) 옵션, 클라이언트(Client) 옵션, 출력(Output) 옵션, 환경 변수(Environment variables)를 참고하세요.