이 문서는 Bitbucket Cloud(bitbucket.org)에서 소스 코드를 관리하기 위한 프로젝트 권한 설정 가이드를 공유하기 위해 작성되었다.
Bitbucket 프로젝트
Bitbucket 프로젝트 권한 설정
Bitbucket Cloud에서 프로젝트 별 권한 설정을 할 수 있게 되어, 각 저장소 권한을 개별적으로 관리하지 않게 되었다.
프로젝트에서 설정된 모든 권한은 해당 프로젝트의 모든 저장소에도 상속되어 새 저장소가 추가되면 모든 프로젝트 권한이 즉시 적용되므로 저장소에 대한 권한 관리가 필요하지 않다.
Workspace 관리자는 기존과 동일하게 프로젝트 및 저장소를 관리할 수 있고 이제 프로젝트 제어를 프로젝트 관리자(Admin)에게 위임할 수 있다.
1. 프로젝트 권한 설정 이동
프로젝트 접근 → Project settings 클릭 → Project permissions 클릭
2. Add users or groups 클릭
프로젝트에는 4가지 권한이 있고, 각 권한은 그 아래의 모든 권한이 포함된다. 예를 들어 Admin에는 Create권한이 포함되고 Create에는 Write 권한이 포함된다. (Admin> Create > Write > Read)
- Admin - 프로젝트와 그 안에 있는 저장소에 대한 전체 관리 제어 권한을 부여. 기존 프로젝트의 경우 현재 작업 공간 관리자가 프로젝트 관리자의 역할을 맡지만 이제 이 책임을 다른 사람에게 위임 가능
- Create - 사용자가 프로젝트 내에서 저장소를 생성할 수 있는 권한을 부여, 해당 프로젝트의 모든 저장소에 대한 쓰기 권한을 제공
- Write - 사용자가 프로젝트의 모든 저장소에서 콘텐츠를 커밋할 수 있는 권한을 부여
- Read - 모든 저장소 내 콘텐츠를 읽을 수 있는 권한만 사용자에게 제공하는 권한을 부여