감사자 사용자
Tier: Premium, Ultimate
Offering: Self-Managed
감사자 액세스를 갖는 사용자들은 다음을 제외한 모든 그룹, 프로젝트 및 기타 리소스에 대해 읽기 전용 액세스 권한을 갖습니다.
- 관리 영역.
- 프로젝트 및 그룹 설정.
더 많은 정보는 감사자 사용자 권한 및 제한 섹션을 참조하십시오.
감사자 액세스가 사용자에게 유용한 상황은 다음과 같습니다:
- 귀하의 컴플라이언스 부서가 전체 GitLab 베이스에 대해 테스트를 실행하여 사용자가 비밀번호, 신용 카드 및 기타 민감한 데이터 정책을 준수하는지 확인하고 싶어합니다. 귀하가 감사자 액세스를 통해 컴플라이언스 부서에 사용자 관리 권한을 부여하지 않거나 모든 프로젝트에 그들을 추가하지 않고도 이를 달성할 수 있습니다.
- 특정 사용자가 GitLab 인스턴스의 대부분의 모든 프로젝트에 대한 가시성 또는 액세스가 필요한 경우, 해당 사용자에게 액세스를 부여하려는 사용자에게 알림을 작성하고나서 감사자 액세스를 갖는 계정을 생성한 다음 자격 증명을 공유할 수 있습니다.
감사자 사용자는 청구 가능한 사용자로 간주되며 라이선스 좌석을 사용합니다.
감사자 액세스를 갖는 사용자 추가
감사자 액세스를 갖는 새 사용자 계정을 생성하려면 (또는 기존 사용자를 변경하려면):
감사자 액세스를 갖는 사용자 계정을 생성하려면:
- 왼쪽 사이드바에서 아래쪽에서 관리 영역을 선택합니다.
- 개요 > 사용자를 선택합니다.
- 새 사용자를 생성하거나 기존 사용자를 편집합니다. 액세스 수준을 감사자로 설정합니다.
- 사용자를 생성하려면 사용자 생성을 선택하십시오. 기존 사용자의 경우 변경 사항 저장을 선택하십시오.
사용자로부터 감사자 액세스를 취소하려면, 이러한 단계를 따르되 액세스 수준을 일반으로 설정하십시오.
SAML 그룹을 사용하여 사용자에게 감사자 액세스를 부여할 수도 있습니다.
감사자 사용자 권한 및 제한
감사자 액세스는 관리자 액세스의 읽기 전용 버전이 아니기 때문에 관리 영역에 액세스할 수 없습니다.
감사자 액세스를 갖는 사용자가 자신의 리소스에 액세스하거나 멤버로서 속한 그룹 또는 프로젝트 내의 리소스에 액세스하는 경우, 일반 사용자와 같은 권한을 갖습니다.
감사자 액세스를 갖는 사용자로서 로그인한 경우, 다음을 수행할 수 있습니다:
- 소유한 프로젝트와 그룹에 대한 전체 액세스를 갖습니다.
- 멤버가 아닌 프로젝트 및 그룹에 대해 읽기 전용 액세스를 갖습니다.
- 멤버인 프로젝트 및 그룹에 대한 역할에 기반한 권한을 갖습니다. 예를 들어, 개발자 역할이 있는 경우 커밋을 푸시하거나 이슈에 댓글을 남길 수 있습니다.
- GitLab UI 또는 API를 사용하여 동일한 리소스에 액세스할 수 있습니다.
- 디버그 로깅이 활성화된 경우 작업 로그를 볼 수 없습니다.
API를 사용하여 감사자 사용자 유지
- GitLab 15.3에 도입되었습니다.
관리자는 GitLab API를 사용하여 감사자 사용자를 생성하고 수정할 수 있습니다.