게스트 사용자
게스트 역할이 할당된 사용자는 다른 사용자 역할에 비해 제한된 접근과 기능을 가집니다. 그들의 권한은 제한적이며 민감한 프로젝트 데이터를 손상시키지 않으면서 기본적인 가시성과 상호작용을 제공하도록 설계되었습니다. 자세한 내용은 권한 및 역할을 참조하십시오.
GitLab Ultimate에서는 게스트 역할이 무료이며 라이선스 좌석 수에 포함되지 않습니다. 게스트 역할은 API 또는 GitLab UI를 통해 사용자에게 할당할 수 있습니다.
사용자에게 게스트 역할 할당하기
전제 조건:
- 최소한 Maintainer 역할이 있어야 합니다.
현재 그룹이나 프로젝트의 구성원에게 게스트 역할을 할당하거나 새 구성원을 생성할 때 이 역할을 할당할 수 있습니다.
현재 그룹 또는 프로젝트 구성원에게 게스트 역할을 할당하려면:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트나 그룹을 찾습니다.
- 관리 > 구성원을 선택합니다.
- 게스트 역할을 할당할 그룹 또는 프로젝트 구성원의 역할 열에서 현재 역할(예: 개발자)을 선택합니다.
- 역할 세부정보 서랍에서 역할을 게스트로 변경합니다.
- 역할 업데이트를 선택합니다.
할당하려는 게스트 역할의 사용자가 아직 프로젝트나 그룹의 구성원이 아닌 경우:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트나 그룹을 찾습니다.
- 관리 > 구성원을 선택합니다.
- 구성원 초대를 선택합니다.
- 사용자 이름, 이름 또는 이메일 주소에 해당 사용자를 선택합니다.
- 역할 선택에서 게스트를 선택합니다.
- 선택 사항. 접근 만료 날짜에 날짜를 입력합니다.
- 초대를 선택합니다.
게스트 사용자 권한 및 제한 사항
게스트 역할이 있는 사용자는 다음을 수행할 수 있습니다:
- 프로젝트 계획, 차단기 및 진행 지표를 볼 수 있습니다.
- 다음과 같은 높은 수준의 프로젝트 정보를 볼 수 있습니다:
- 분석
- 사고 보고서
- 문제 및 에픽
- 라이선스
- 새로운 프로젝트 작업 항목을 생성하고 연결할 수 있습니다.
- 공개 그룹 및 공개 프로젝트에 접근할 수 있습니다.
게스트 역할이 있는 사용자는 다음을 수행할 수 없습니다:
- 자신이 생성하지 않은 기존 데이터를 수정할 수 없습니다.
- 기본적으로 GitLab 프로젝트에서 코드를 볼 수 없습니다.
- 개인 네임스페이스에서 프로젝트, 그룹 및 스니펫을 생성할 수 없습니다.
- 관리자 접근 권한 없이 내부 또는 비공개 프로젝트나 그룹에 접근할 수 없습니다.