`boundary roles` — 역할 관리

boundary roles — 역할 관리

roles 명령어는 Boundary 역할(role) 자원에 대한 작업을 수행할 때 사용해요. 역할은 주체(principal)에게 권한 부여(grant)를 묶어 부여하는 핵심 개념이에요.

출처: HashiCorp Boundary docs

본문

예시

아래 명령어는 이름 prodops, 설명 For ProdOps usage인 역할을 만들어요.

$ boundary roles create -name prodops -description "For ProdOps usage"

사용법

Usage: boundary roles <subcommand> [options] [args]

하위 명령어는 다음과 같아요.

하위 명령어 설명
add-grant-scopes 역할에 권한 부여 스코프 추가
add-grants 역할에 권한 부여 추가
add-principals 역할에 주체(사용자, 그룹) 추가
create 역할 생성
delete 역할 삭제
list 역할 목록 조회
read 역할 읽기
remove-grant-scopes 역할에서 권한 부여 스코프 제거
remove-grants 역할에서 권한 부여 제거
remove-principals 역할에서 주체(사용자, 그룹) 제거
set-grant-scopes 역할의 권한 부여 스코프 전체 내용 설정
set-grants 역할의 권한 부여 전체 내용 설정
set-principals 역할의 주체(사용자, 그룹) 전체 내용 설정
update 역할 갱신

각 하위 명령어의 자세한 사용법과 예시는 사이드바의 이름을 클릭하거나 아래 링크를 참고하면 돼요.

  • add-grant-scopes
  • add-grants
  • add-principals
  • create
  • delete
  • list
  • read
  • remove-grant-scopes
  • remove-grants
  • remove-principals
  • set-grant-scopes
  • set-grants
  • set-principals
  • update