Step 4. 프로젝트 생성 및 프로젝트 레벨 역할 추가
이 단계는 카카오클라우드의 IAM 역할에 따라 조직 소유자 또는 조직 관리자가 수행할 수 있습니다.
프로젝트 생성
프로젝트는 카카오클라우드 서비스의 리소스를 사용할 수 있는 기본 단위를 의미합니다. 프로젝트는 조직별로 최대 30개까지 생성할 수 있으며, 이를 사용하여 카카오클라우드 리소스를 논리적 그룹으로 구성할 수 있습니다.
조직 내 프로젝트를 생성하고 프로젝트 레벨 역할을 추가하는 방법은 다음과 같습니다. 조직 관리자, 빌링 관리자 등의 조직 레벨 역할 추가는 조직 레벨 역할 추가를 참고하시기 바랍니다.
-
카카오클라우드 콘솔에 접속합니다.
-
Management > IAM > 프로젝트 메뉴에서 [프로젝트 생성] 버튼을 클릭합니다.
-
프로젝트 생성 팝업창에서 프로젝트 생성에 필요한 정보를 입력하고 [생성] 버튼을 클릭합니다.
구분 설명 조직 이름 조직 소유자가 최초 가입 시 등록한 조직 이름(자동 입력) 프로젝트 닉네임 생성할 프로젝트 이름 프로젝트 이름 API 상에서 고유한 프로젝트 식별자
- 미입력 시 자동 기입
- 프로젝트 생성 완료 후 변경 불가설명(선택) 프로젝트에 대한 설명을 입력
프로젝트 레벨 역할 추가
프로젝트 레벨 역할은 프로젝트의 리소스를 관리하거나 이에 접근할 수 있는 권한으로, 프로젝트 관리자(Admin), 프로젝트 멤버(Member), 프로젝트 리더(Reader)로 나뉩니다. 사용자가 해당 프로젝트의 클라우드 리소스를 생성하고 서비스를 사용하기 위해서는 프로젝트 구성원의 역할을 부여받아야 합니다.
- 이 단 계는 카카오클라우드의 IAM 역할에 따라 조직 관리자 또는 프로젝트 관리자가 수행할 수 있습니다. 조직 소유자도 조직 관리자의 권한을 자동으로 부여받으므로, 조직 소유자도 이 단계를 수행할 수 있습니다.
- 사용자가 조직에 사용자로 등록되어 있어야, 조직 레벨 또는 프로젝트 레벨 역할을 부여할 수 있습니다.
사용자를 프로젝트 구성원으로 추가하고, 역할을 할당하는 방법은 조직 관리자와 프로젝트 관리자에 따라 구분합니다.
- 조직 관리자인 경우
- 프로젝트 관리자인 경우
조직 관리자가 프로젝트 레벨 역할을 추가하는 방법은 다음과 같습니다.
-
카카오클라우드 콘솔 > Management > IAM 메뉴로 이동합니다.
-
프로젝트 목록에서 멤버를 추가할 프로젝트를 클릭합니다.
-
프로젝트 상세 화면에서 [프로젝트 레벨 역할 관리] 버튼을 클릭합니다.
-
프로젝트 레벨 역할 관리 팝업창에서 필요한 정보를 입력하고 [다음] 버튼을 클릭합니다.
항목 설명 사용자 입력 프로젝트 역할을 추가할 사용자 ID(이메일 주소) 입력
- 조직에 속한 사용자가 아닐 경우 프로젝트에 추가할 수 없음프로젝트 레벨 역할 설정 사용자에게 부여할 프로젝트 역할 선택
- 프로젝트 관리자(Admin): 소속 프로젝트의 모든 리소스 접근 및 관리 권한을 가지는 역할
- 프로젝트 멤버(Member): 소속 프로젝트에 접근해 리소스를 관리하는 역할
- 프로젝트 리더(Reader): 소속 프로젝트의 리소스를 조회 가능
역할별 상세 권한은 IAM 역할 참고 -
프로젝트 구성원 역할 변경 확인 팝업창에서 ID와 프로젝트 레벨 역할을 확인하고, [다음] 버튼을 클릭합니다.
조직 관리자는 프로젝트의 생성 및 삭제, 사용자 역할 부여 권한을 자동으로 부여받지만, 각 프로젝트 리소스의 접근 권한은 갖지 않습니다. 따라서, 조직 관리가자 프로젝트 내 자원에 접근하기 위해서는 해당 프로젝트의 프로젝트 레벨 역할을 획득해야 합니다.
프로 젝트 관리자가 프로젝트 레벨 역할을 추가하는 방법은 다음과 같습니다.
-
카카오클라우드 콘솔 > Management > IAM 메뉴로 이동합니다.
-
프로젝트 구성원에서 [프로젝트 레벨 역할 관리] 버튼을 클릭합니다.
-
프로젝트 레벨 역할 관리 팝업창에서 필요한 정보를 입력하고 [다음] 버튼을 클릭합니다.
항목 설명 사용자 입력 프로젝트 역할을 추가할 사용자 ID(이메일 주소) 입력
- 조직에 속한 사용자가 아닐 경우 프로젝트에 추가할 수 없음프로젝트 레벨 역할 설정 사용자에게 부여할 프로젝트 역할 선택
- 프로젝트 관리자: 소속 프로젝트의 모든 리소스 접근 및 관리 권한을 가지는 역할
- 프로젝트 멤버: 소속 프로젝트에 접근해 리소스를 관리하는 역할
역할별 상세 권한은 IAM 역할 참고 -
프로젝트 구성원 역할 변경 확인 팝업창에서 ID와 프로젝트 레벨 역할을 확인하고, [다음] 버튼을 클릭합니다.