Study/NCP

[NCP] Sub Account 로 계정 관리하기

Dream Amal 2024. 5. 9.

01. Sub Account 란?

대표 계정 외에 부가 계정을 생성하여 역할별로 권한을 관리할 수 있는 NCP 서비스입니다.

Role-Based Access Control (RBAC) 기능을 활용한 권한 관리 서비스로,

하나의 서비스를 여러 담당자가 운영할 때,

역할별로 서브 계정을 생성하고, 권한을 부여하여 서비스를 운영 및 관리하기에 용이합니다.

 

저는 개인 계정을 사용할 때에도 적어도 1개의 Sub Account 를 생성한 후,

해당 계정을 통해 다양한 서비스를 사용하여 toy project 등을 진행합니다.

 

Sub Account를 사용하여야,

비용관리는 main 계정에서, 실제 서비스 생성은 sub 계정에서 하는 등 사고를 방지할 수 있고,

추후 Cloud Activity Tracer 서비스를 활용해 나눠진 계정의 접근 기록 정보를 추적하기에도 용이합니다.

 

02. Sub Account 생성하기

1. 서브 계정 로그인 접속키 생성

 

 

 Sub Account 를 생성하기 위해서는 먼저

 로그인 접속키를 생성해주어야 합니다.

 

 Dashboard에서

 직관적으로 이해하기 쉬운

 로그인 접속 키를 생성해주세요.

 

 

2. 서브 계정 생성

Sub Acconts 탭에서 서브 계정 생성을 클릭하여 서브 계정을 생성합니다.

콘솔, API Gateway에 접근가능하게 할 것인지를 결정하고, 2차 인증 옵션을 필수로 선택해주세요.

2차 인증을 통해 계정 탈취를 막을 수 있으며, 보안 얼라이언스를 준수할 수 있습니다.

3. 생성된 서브 계정 확인

계정이 알맞게 생성되었는지 확인합니다.

처음 계정이 생성되면, 권한이 비어있으므로,

sub account 를 사용해 콘솔에 로그인해도 서비스를 아무것도 확인할 수 없습니다.

4. 권한 추가

사용 목적에 맞게끔 권한을 추가할 수 있습니다.

NCP에서는 모든 권한 추가개별 권한 추가 라는 두 가지 옵션을 제공합니다.

모든 권한 추가를 통해, admin 권한을 주되, 결제 정보는 감추는 등의 설정이 가능하며,

개별 권한 추가를 통해 원하는 정책만 적용하여 사용할 수도 있습니다.

728x90

댓글