그룹과 프로젝트 공유
Tier: Free, Premium, Ultimate
Offering: GitLab.com, Self-managed, GitLab Dedicated
다른 그룹과 프로젝트를 공유하는 방식과 비슷하게 프로젝트를 그룹과 공유하려면 해당 그룹을 프로젝트로 초대하면 됩니다.
사전 요구 사항:
- 다음 중 하나 이상이어야 합니다:
- 프로젝트의 멤버로 명시적으로 설정됨.
- 프로젝트에 액세스 권한이 있는 그룹 또는 하위 그룹의 멤버로 명시적으로 설정됨.
- 관리자로 명시적으로 설정됨.
- 초대된 그룹 또는 하위 그룹의 멤버여야 합니다.
프로젝트에 그룹을 초대하려면:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 관리 > 멤버를 선택합니다.
- 그룹 초대를 선택합니다.
- 추가할 그룹을 선택합니다.
- 그룹에 할당할 역할을 선택합니다.
- 선택 사항. 액세스 만료 날짜를 선택합니다.
- 초대를 선택합니다.
최대 역할
프로젝트에 그룹을 초대하면 초대된 그룹 멤버가 프로젝트에서 허용된 최고 수준의 액세스를 갖습니다.
같은 멤버를 포함하는 여러 그룹이 있고 같은 프로젝트에 액세스하는 경우, 그 프로젝트를 위해 그룹 멤버에게 주어지는 액세스 수준은 두 그룹 중 더 높은 액세스 수준으로 제공됩니다.
멤버의 최대 역할은 다음 중 보다 제한적인 역할입니다:
- 사용자가 그룹에 할당된 역할.
- 프로젝트에 그룹을 초대할 때 선택한 역할.
최대 역할은 사용자의 권한을 높이지 않습니다.
예를 들어, 그룹 멤버가 개발자 역할을 가지고 있고,
그 그룹이 프로젝트에 유지자 최대 역할로 초대되었다면,
그 멤버의 역할은 유지자로 높아지지 않습니다.
할당할 수 있는 역할
GitLab 16.7 이상에서 할당할 수 있는 최대 역할은 프로젝트에 대해 소유자 또는 관리자 역할이 있는지에 따라 다릅니다. 할당할 수 있는 최대 역할은 다음과 같습니다:
- 소유자(
50
), 프로젝트에 소유자 역할이 있다면. - 관리자(
40
), 프로젝트에 관리자 역할이 있다면.
GitLab 16.6 이하에서 초대된 그룹에 할당할 수 있는 최대 역할은 관리자(40
)입니다.
멤버의 최대 역할 보기
멤버에게 할당된 최대 역할을 보려면:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 관리 > 멤버를 선택합니다.
- 최대 역할 열에서 사용자의 할당된 최대 역할을 확인합니다.
그룹의 공유된 프로젝트 보기
그룹에서 공유된 프로젝트는 그룹 초대 작업을 통해 그룹 멤버가 액세스를 얻은 프로젝트입니다.
그룹의 공유된 프로젝트를 보려면:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
- 그룹 페이지에서 공유된 프로젝트 탭을 선택합니다.
공유된 프로젝트 디렉터리이 표시됩니다.