새 사용자 계정 제한
GitLab 인스턴스에서 새 사용자 계정 생성을 제어하는 방법(계정 생성 비활성화, 관리자 승인 요구, 이메일 도메인 제한, 사용자 상한 설정 등)을 알아보세요.
새 사용자 계정에 다음 제한을 적용할 수 있습니다. 계정 생성을 차단합니다. 새 계정에 관리자 승인을 요구합니다. 사용자 이메일 확인을 요구합니다. 특정 이메일 도메인을 사용하는 새 계정을 허용하거나 거부합니다. 사전 요구 사항 # 관리자 액세스 권한이 있어야 합니다. 새 사용자 계정 생성 비활성화 # 기본적으로 GitLab 도메인에 방문하는 모든 사용자가 계정을 만들 수 있습니다. 외부에 공개된 GitLab 인스턴스를 운영하는 고객이라면, 일반 사용자의 계정 생성을 예상하지 않는 경우 새 계정 생성을 비활성화하기를 적극 권장합니다. GitLab Dedicated에서는 인스턴스가 프로비저닝될 때 새 계정 생성이 기본적으로 차단됩니다. 새 계정 생성을 차단하려면 다음 단계를 따릅니다. 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. New user account restrictions 를 확장합니다. Allow new user accounts 체크박스를 해제한 다음 Save changes 를 선택합니다. Rails 콘솔 에서 다음 명령을 실행해 새 사용자 계정을 차단할 수도 있습니다. : :Gitlab : :CurrentSettings .update!( signup_enabled: false ) 새 사용자 계정에 관리자 승인 요구 # 이 설정은 새 GitLab 인스턴스에서 기본적으로 활성화되어 있습니다. 이 설정이 활성화되어 있으면 GitLab 도메인에 방문해 등록 양식으로 새 계정을 만드는 모든 사용자는 관리자의 명시적 승인을 받아야 계정을 사용할 수 있습니다. 사용자 계정 생성이 허용된 경우에만 적용됩니다. 새 사용자 계정에 관리자 승인을 요구하려면 다음 단계를 따릅니다. 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. New user account restrictions 를 확장합니다. Require admin approval for new user accounts 체크박스를 선택한 다음 Save changes 를 선택합니다. 관리자가 이 설정을 비활성화하면 승인 대기 상태인 사용자는 백그라운드 job에서 자동으로 승인됩니다. Note 이 설정은 LDAP 또는 OmniAuth 사용자에게는 적용되지 않습니다. OmniAuth 나 LDAP로 가입하는 새 사용자에게 승인을 적용하려면 OmniAuth 구성 또는 LDAP 구성 에서 block_auto_created_users 를 true 로 설정합니다. 사용자 상한 으로도 새 사용자에게 승인을 적용할 수 있습니다. 사용자 이메일 확인 # 계정 생성 시 확인 이메일을 보내고, 사용자가 로그인하기 전에 이메일 주소를 확인하도록 요구할 수 있습니다. 새 계정에 사용된 이메일 주소의 확인을 강제하려면 다음 단계를 따릅니다. 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. New user account restric