그룹과 프로젝트 공유

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

다른 그룹과 프로젝트를 공유하는 방식과 비슷하게 프로젝트를 그룹과 공유하려면 해당 그룹을 프로젝트로 초대하면 됩니다.

사전 요구 사항:

  • 다음 중 하나 이상이어야 합니다:
    • 프로젝트의 멤버로 명시적으로 설정됨.
    • 프로젝트에 액세스 권한이 있는 그룹 또는 하위 그룹의 멤버로 명시적으로 설정됨.
    • 관리자로 명시적으로 설정됨.
  • 초대된 그룹 또는 하위 그룹의 멤버여야 합니다.

프로젝트에 그룹을 초대하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 관리 > 멤버를 선택합니다.
  3. 그룹 초대를 선택합니다.
  4. 추가할 그룹을 선택합니다.
  5. 그룹에 할당할 역할을 선택합니다.
  6. 선택 사항. 액세스 만료 날짜를 선택합니다.
  7. 초대를 선택합니다.

최대 역할

프로젝트에 그룹을 초대하면 초대된 그룹 멤버가 프로젝트에서 허용된 최고 수준의 액세스를 갖습니다.

같은 멤버를 포함하는 여러 그룹이 있고 같은 프로젝트에 액세스하는 경우, 그 프로젝트를 위해 그룹 멤버에게 주어지는 액세스 수준은 두 그룹 중 더 높은 액세스 수준으로 제공됩니다.

멤버의 최대 역할은 다음 중 보다 제한적인 역할입니다:

  • 사용자가 그룹에 할당된 역할.
  • 프로젝트에 그룹을 초대할 때 선택한 역할.
note
최대 역할은 사용자의 권한을 높이지 않습니다. 예를 들어, 그룹 멤버가 개발자 역할을 가지고 있고, 그 그룹이 프로젝트에 유지자 최대 역할로 초대되었다면, 그 멤버의 역할은 유지자로 높아지지 않습니다.

할당할 수 있는 역할

GitLab 16.7 이상에서 할당할 수 있는 최대 역할은 프로젝트에 대해 소유자 또는 관리자 역할이 있는지에 따라 다릅니다. 할당할 수 있는 최대 역할은 다음과 같습니다:

  • 소유자(50), 프로젝트에 소유자 역할이 있다면.
  • 관리자(40), 프로젝트에 관리자 역할이 있다면.

GitLab 16.6 이하에서 초대된 그룹에 할당할 수 있는 최대 역할은 관리자(40)입니다.

멤버의 최대 역할 보기

멤버에게 할당된 최대 역할을 보려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 관리 > 멤버를 선택합니다.
  3. 최대 역할 열에서 사용자의 할당된 최대 역할을 확인합니다.

그룹의 공유된 프로젝트 보기

그룹에서 공유된 프로젝트는 그룹 초대 작업을 통해 그룹 멤버가 액세스를 얻은 프로젝트입니다.

그룹의 공유된 프로젝트를 보려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
  2. 그룹 페이지에서 공유된 프로젝트 탭을 선택합니다.

공유된 프로젝트 디렉터리이 표시됩니다.

관련 주제