서비스 프린시펄 관리

서비스 프린시펄 관리 (hcp iam service-principals)

hcp iam service-principals 명령 그룹은 서비스 프린시펄(service principal)을 생성하고 관리할 수 있게 해주는 명령이에요.

서비스 프린시펄은 일반적으로 HCP와 상호작용하는 애플리케이션이나 워크로드가 사용하는 프린시펄이에요. 애플리케이션이 서비스 프린시펄을 사용해 HCP에 인증하면 사용자가 직접 관여하지 않아도 돼요.

서비스 프린시펄은 프린시펄이므로, 역할을 부여해서 권한을 줄 수 있어요. 자세한 내용은 예시를 참고하세요.

출처: 문서

본문

사용법 (Usage)

$ hcp iam service-principals <command> [Optional Flags]

별칭 (Aliases)

  • sp. 예: hcp iam sp <command>

예시 (Examples)

새 서비스 프린시펄을 생성하고, 프로필에 설정된 프로젝트에서 "admin" 역할을 부여해요:

$ hcp iam service-principals create my-app --format=json
$ hcp projects add-iam-binding --member=my-app-sp-id --role=roles/admin

명령 그룹 (Command groups)

  • keys — 서비스 프린시펄 키 생성 및 관리

명령 (Commands)

  • create — 새 서비스 프린시펄 생성
  • delete — 서비스 프린시펄 삭제
  • list — 서비스 프린시펄 목록 조회
  • read — 지정한 서비스 프린시펄의 메타데이터 표시

더 알아보기 (Learn more)