프로젝트 통합 관리

Tier: Free, Premium, Ultimate Offering: Self-managed
note
이 페이지는 프로젝트 통합에 대한 관리자 문서를 포함하고 있습니다. 사용자 문서는 프로젝트 통합에서 확인하세요.

프로젝트 통합은 프로젝트 관리자가 구성하고 활성화할 수 있습니다. GitLab 인스턴스 관리자라면 모든 프로젝트가 상속하여 사용할 수 있는 특정 통합에 대한 기본 구성 매개변수를 설정할 수 있으며, 이는 사용자 정의 설정을 사용하지 않는 모든 프로젝트에 통합을 활성화하는 것입니다.

이 기본 설정은 언제든지 업데이트할 수 있으며, 인스턴스 수준 또는 그룹 수준 기본값을 사용하도록 설정된 모든 프로젝트에 사용되는 설정을 변경합니다. 기본 설정을 업데이트하면 이미 활성화되지 않은 모든 프로젝트에 대해 통합이 활성화됩니다.

통합에 대한 전체 설정만 상속될 수 있습니다. 필드별 상속은 에픽 2137에서 제안됩니다.

프로젝트 통합에 대한 인스턴스 수준 기본 설정 관리

전제 조건:

  • 인스턴스에 대한 관리자 액세스 권한이 있어야 합니다.

프로젝트 통합에 대한 인스턴스 수준 기본 설정을 관리하려면:

  1. 왼쪽 사이드바에서 하단의 Admin을 선택합니다.
  2. Settings > Integrations을 선택합니다.
  3. 통합을 선택합니다.
  4. 필드를 작성합니다.
  5. Save changes를 선택합니다.
caution
이 작업은 GitLab 인스턴스의 모든 그룹 및 프로젝트에 영향을 줄 수 있습니다. 아래 세부 정보를 검토하십시오.

통합을 위해 인스턴스 수준의 설정을 처음 설정하는 경우:

  • 인스턴스 수준 설정에서 Enable integration 토글이 켜져 있으면 이 통합이 구성되어 있지 않은 모든 그룹 및 프로젝트에 대해 통합이 활성화됩니다.
  • 이미 통합이 구성된 그룹 및 프로젝트는 영향을 받지 않지만, 언제든지 상속된 설정을 사용할 수 있습니다.

인스턴스 기본값에 대해 추가 변경 사항을 적용할 경우:

  • 기본 설정을 사용하도록 설정된 모든 그룹 및 프로젝트에 즉시 적용됩니다.
  • 마지막으로 통합의 기본값을 저장한 후 생성된 새로운 그룹 및 프로젝트에 즉시 적용됩니다. 인스턴스 수준의 기본 설정에서 Enable integration 토글이 켜져 있으면, 이러한 모든 그룹 및 프로젝트에 대해 통합이 자동으로 활성화됩니다.
  • 통합에 대해 사용자 정의 설정을 선택한 그룹 및 프로젝트는 즉시 영향을 받지 않으며, 언제든지 최신 기본값을 사용할 수 있습니다.

그룹 수준 설정이 같은 통합에 대해 구성된 경우 해당 그룹의 프로젝트는 인스턴스 수준 설정 대신 그룹 수준 설정을 상속합니다.

통합에 대한 전체 설정만 상속될 수 있습니다. 필드별 상속은 에픽 2137에서 제안됩니다.

인스턴스 수준 기본 설정 제거

전제 조건:

  • 인스턴스에 대한 관리자 액세스 권한이 있어야 합니다.

인스턴스 수준 기본 설정을 제거하려면:

  1. 왼쪽 사이드바에서 하단의 Admin을 선택합니다.
  2. Settings > Integrations을 선택합니다.
  3. 통합을 선택합니다.
  4. Reset을 선택하고 확인합니다.

인스턴스 수준 기본 설정을 재설정하면 기본 설정을 사용하도록 설정된 모든 프로젝트에서 통합이 제거됩니다.

사용자 정의 설정을 사용하는 프로젝트 보기

전제 조건:

  • 인스턴스에 대한 관리자 액세스 권한이 있어야 합니다.

사용자 정의 설정을 사용하는 프로젝트를 보기 위해:

  1. 왼쪽 사이드바에서 하단의 Admin을 선택합니다.
  2. Settings > Integrations을 선택합니다.
  3. 통합을 선택합니다.
  4. Projects using custom settings 탭을 선택합니다.