`accounts update` — 계정 갱신하기

accounts update — 계정 갱신하기

boundary accounts update 명령어는 LDAP, OIDC, 또는 비밀번호 인증 방법에 대해 기존 계정의 정보를 갱신해요.

출처: HashiCorp Boundary docs

본문

예시 (Examples)

다음 예시는 ID가 acctpw_w3N3PlV34D인 기존 비밀번호 타입 계정을 갱신해요.

ID:                    acctpw_w3N3PlV34D
   Version:             1
   Type:                password
   Name:                test_account
   Description:         Test password account
   Authorized Actions:
      no-op
      read
      update
      delete
      set-password
      change-password

  Attributes:
    Login Name:        tester01

이 명령어는 이름, 로그인 이름, 설명을 갱신해요.

$ boundary accounts update password -id=acctpw_w3N3PlV34D \
   -name="tester" \
   -login-name="test-engineer" \
   -description="Only to be used for testing"

예시 출력:

Account information:
  Auth Method ID:      ampw_1234567890
  Created Time:        Thu, 13 Jul 2023 22:30:53 PDT
  Description:         Only to be used for testing
  ID:                  acctpw_w3N3PlV34D
  Name:                tester
  Type:                password
  Updated Time:        Thu, 13 Jul 2023 22:40:48 PDT
  Version:             3

  Scope:
    ID:                global
    Name:              global
    Type:              global

  Authorized Actions:
    no-op
    read
    update
    delete
    set-password
    change-password

  Attributes:
    Login Name:        test-engineer

사용법 (Usage)

$ boundary accounts update [type] [options] [args]

명령 옵션 (Command options)

  • -description (string: "") — 계정에 설정할 설명이에요.
  • -id (string: "") — 갱신할 계정의 ID예요.
  • -name (string: "") — 계정에 설정할 이름이에요.
  • -version (string: "") — 갱신 연산을 수행할 대상 계정의 버전이에요. 버전을 지정하지 않으면 명령어가 자동으로 check-and-set을 수행해요.

타입별 사용법 (Usages by type)

사용 가능한 타입은 ldap, oidc, password예요.

LDAP

boundary accounts update ldap 명령어는 LDAP 계정을 갱신해요.

예시 (Example)

다음 예시는 ID가 acctldap_1234567890인 LDAP 계정에 이름 devops와 설명 ldap account for DevOps를 추가해요.

$ boundary accounts update ldap -id acctldap_1234567890 \
   -name "devops" \
   -description "ldap account for DevOps"
사용법 (Usage)
$ boundary accounts update ldap [options] [args]

OIDC

boundary accounts update oidc 명령어는 OIDC 계정을 갱신해요.

예시 (Example)

다음 예시는 ID가 acctoidc_1234567890인 OIDC 계정에 이름 devops와 설명 Oidc account for DevOps를 추가해요.

$ boundary accounts update oidc -id acctoidc_1234567890 \
   -name "devops" \
   -description "Oidc account for DevOps"
사용법 (Usage)
$ boundary accounts update oidc [options] [args]

Password

boundary accounts update password 명령어는 비밀번호 타입 계정을 갱신해요.

예시 (Example)

다음 예시는 ID가 acctpw_1234567890인 비밀번호 계정에 이름 devops와 설명 Password account for DevOps를 추가해요.

$ boundary accounts update password -id acctpw_1234567890 \
   -name "devops" \
   -description "Password account for DevOps"
사용법 (Usage)
$ boundary accounts update password [options] [args]
Password 계정 옵션 (Password account option)

다음 옵션은 명령 옵션에 더해 비밀번호 계정에 특화된 옵션이에요.

  • -login-name (string: "") — 계정의 로그인 이름이에요.