게스트 사용자

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

게스트 역할이 할당된 사용자는 다른 사용자 역할에 비해 제한된 접근과 기능을 가집니다. 그들의 권한은 제한적이며 민감한 프로젝트 데이터를 손상시키지 않으면서 기본적인 가시성과 상호작용을 제공하도록 설계되었습니다. 자세한 내용은 권한 및 역할을 참조하십시오.

GitLab Ultimate에서는 게스트 역할이 무료이며 라이선스 좌석 수에 포함되지 않습니다. 게스트 역할은 API 또는 GitLab UI를 통해 사용자에게 할당할 수 있습니다.

사용자에게 게스트 역할 할당하기

전제 조건:

  • 최소한 Maintainer 역할이 있어야 합니다.

현재 그룹이나 프로젝트의 구성원에게 게스트 역할을 할당하거나 새 구성원을 생성할 때 이 역할을 할당할 수 있습니다.

현재 그룹 또는 프로젝트 구성원에게 게스트 역할을 할당하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트나 그룹을 찾습니다.
  2. 관리 > 구성원을 선택합니다.
  3. 게스트 역할을 할당할 그룹 또는 프로젝트 구성원의 역할 열에서 현재 역할(예: 개발자)을 선택합니다.
  4. 역할 세부정보 서랍에서 역할을 게스트로 변경합니다.
  5. 역할 업데이트를 선택합니다.

할당하려는 게스트 역할의 사용자가 아직 프로젝트나 그룹의 구성원이 아닌 경우:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트나 그룹을 찾습니다.
  2. 관리 > 구성원을 선택합니다.
  3. 구성원 초대를 선택합니다.
  4. 사용자 이름, 이름 또는 이메일 주소에 해당 사용자를 선택합니다.
  5. 역할 선택에서 게스트를 선택합니다.
  6. 선택 사항. 접근 만료 날짜에 날짜를 입력합니다.
  7. 초대를 선택합니다.

게스트 사용자 권한 및 제한 사항

게스트 역할이 있는 사용자는 다음을 수행할 수 있습니다:

  • 프로젝트 계획, 차단기 및 진행 지표를 볼 수 있습니다.
  • 다음과 같은 높은 수준의 프로젝트 정보를 볼 수 있습니다:
    • 분석
    • 사고 보고서
    • 문제 및 에픽
    • 라이선스
  • 새로운 프로젝트 작업 항목을 생성하고 연결할 수 있습니다.
  • 공개 그룹 및 공개 프로젝트에 접근할 수 있습니다.

게스트 역할이 있는 사용자는 다음을 수행할 수 없습니다:

  • 자신이 생성하지 않은 기존 데이터를 수정할 수 없습니다.
  • 기본적으로 GitLab 프로젝트에서 코드를 볼 수 없습니다.
  • 개인 네임스페이스에서 프로젝트, 그룹 및 스니펫을 생성할 수 없습니다.
  • 관리자 접근 권한 없이 내부 또는 비공개 프로젝트나 그룹에 접근할 수 없습니다.