액세스 및 가시성 제어
프로젝트 가시성, 생성, 보존 및 삭제를 제어합니다. 브랜치, 프로젝트, 스니펫, 그룹에 대한 접근 제어, SSH 키 유형 및 길이, Git 설정, 미러링 설정을 구성합니다.
GitLab 인스턴스 관리자는 브랜치, 프로젝트, 스니펫, 그룹 등에 대한 특정 제어를 적용할 수 있습니다. 예를 들어 다음을 정의할 수 있습니다: 프로젝트를 생성하거나 삭제할 수 있는 역할. 삭제된 프로젝트 및 그룹의 보존 기간. 그룹, 프로젝트, 스니펫의 가시성. SSH 키에 허용되는 유형 및 길이. 허용되는 프로토콜(SSH 또는 HTTPS) 및 클론 URL과 같은 Git 설정. 푸시 미러링 및 풀 미러링 허용 또는 방지. 사전 요구 사항: 관리자여야 합니다. 가시성 및 액세스 제어 옵션에 액세스하려면: 오른쪽 상단에서 관리자 를 선택합니다. 설정 > 일반 을 선택합니다. 가시성 및 액세스 제어 를 확장합니다. 프로젝트를 만들 수 있는 역할 정의 # 인스턴스에 프로젝트 생성 보호를 추가할 수 있습니다. 이 보호는 인스턴스에서 그룹에 프로젝트를 추가 할 수 있는 역할을 정의합니다. 프로젝트를 생성하는 데 필요한 기본 최소 역할 설정을 구성하면 새 그룹에 대한 기본값이 설정됩니다.
