InfoGrab Docs

내부 사용자

요약

GitLab은 내부 사용자("봇"이라고도 함)를 사용하여 일반 사용자에게 귀속할 수 없는 작업이나 기능을 수행합니다. 내부 사용자는 때때로 기능 개발의 일부로 생성됩니다. GitLab Admin Bot은 일반 사용자가 접근하거나 수정할 수 없는 내부 사용자이며 다음을 포함한 많은 작업을 담당합니다:

히스토리
  • GitLab 15.4에서 도입되었습니다. 봇은 사용자 목록에서 배지로 표시됩니다.

GitLab은 내부 사용자("봇"이라고도 함)를 사용하여 일반 사용자에게 귀속할 수 없는 작업이나 기능을 수행합니다.

내부 사용자는:

  • GitLab에 의해 자동으로 생성되며 라이선스 한도에 계산되지 않습니다. 내부 사용자를 수동으로 생성할 수 없습니다.
  • 기존 사용자 계정이 적용되지 않는 경우에 사용됩니다. 예를 들어 알림을 생성하거나 자동 검토 피드백을 제공할 때.
  • 접근이 제한되어 있고 매우 특정한 목적이 있습니다. 인증 또는 API 요청과 같은 일반 사용자 작업에 사용할 수 없습니다.
  • 수행하는 작업에 귀속될 수 있는 이메일 주소와 이름이 있습니다.

내부 사용자는 때때로 기능 개발의 일부로 생성됩니다. 예를 들어 GitLab Snippets에서 버전된 Snippets마이그레이션하기 위한 GitLab Migration Bot. GitLab Migration Bot은 스니펫의 원래 작성자가 사용할 수 없을 때(예: 사용자가 비활성화된 경우) 스니펫의 작성자로 사용되었습니다.

내부 사용자의 다른 예:

GitLab Admin Bot#

GitLab Admin Bot은 일반 사용자가 접근하거나 수정할 수 없는 내부 사용자이며 다음을 포함한 많은 작업을 담당합니다:

GitLab Security Bot#

GitLab Security Bot은 보안 정책을 위반하는 머지 리퀘스트에 댓글을 다는 내부 사용자입니다.

GitLab Security Policy Bot#

GitLab Security Policy Bot은 보안 정책에 정의된 예약된 파이프라인을 트리거하는 내부 사용자입니다. 이 계정은 보안 정책이 적용된 모든 프로젝트에 생성됩니다.

예약된 파이프라인 실행 정책의 경우, 이 봇은 프로젝트 소유자가 명시적으로 액세스를 허용할 때 프라이빗 프로젝트의 CI/CD 구성을 읽을 수 있습니다.

봇 액세스에는 다음 제한이 있습니다:

  • 대상 프로젝트에서 Security policy bot access를 활성화해야 합니다.
  • 요청한 파일 경로가 프로젝트의 허용된 파일 패턴과 일치해야 합니다.
  • 봇 프로젝트는 허용된 그룹 계층 구조 내에 있어야 합니다. 그룹이 구성되지 않은 경우 GitLab은 루트 상위 그룹을 사용합니다.

Security Policy Bot 액세스를 설정하려면 예약된 파이프라인 실행 정책을 참조하세요.

내부 사용자

Tier: Free, Premium, Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

GitLab은 내부 사용자("봇"이라고도 함)를 사용하여 일반 사용자에게 귀속할 수 없는 작업이나 기능을 수행합니다. 내부 사용자는 때때로 기능 개발의 일부로 생성됩니다. GitLab Admin Bot은 일반 사용자가 접근하거나 수정할 수 없는 내부 사용자이며 다음을 포함한 많은 작업을 담당합니다:

히스토리
  • GitLab 15.4에서 도입되었습니다. 봇은 사용자 목록에서 배지로 표시됩니다.

GitLab은 내부 사용자("봇"이라고도 함)를 사용하여 일반 사용자에게 귀속할 수 없는 작업이나 기능을 수행합니다.

내부 사용자는:

  • GitLab에 의해 자동으로 생성되며 라이선스 한도에 계산되지 않습니다. 내부 사용자를 수동으로 생성할 수 없습니다.
  • 기존 사용자 계정이 적용되지 않는 경우에 사용됩니다. 예를 들어 알림을 생성하거나 자동 검토 피드백을 제공할 때.
  • 접근이 제한되어 있고 매우 특정한 목적이 있습니다. 인증 또는 API 요청과 같은 일반 사용자 작업에 사용할 수 없습니다.
  • 수행하는 작업에 귀속될 수 있는 이메일 주소와 이름이 있습니다.

내부 사용자는 때때로 기능 개발의 일부로 생성됩니다. 예를 들어 GitLab Snippets에서 버전된 Snippets마이그레이션하기 위한 GitLab Migration Bot. GitLab Migration Bot은 스니펫의 원래 작성자가 사용할 수 없을 때(예: 사용자가 비활성화된 경우) 스니펫의 작성자로 사용되었습니다.

내부 사용자의 다른 예:

GitLab Admin Bot#

GitLab Admin Bot은 일반 사용자가 접근하거나 수정할 수 없는 내부 사용자이며 다음을 포함한 많은 작업을 담당합니다:

GitLab Security Bot#

GitLab Security Bot은 보안 정책을 위반하는 머지 리퀘스트에 댓글을 다는 내부 사용자입니다.

GitLab Security Policy Bot#

GitLab Security Policy Bot은 보안 정책에 정의된 예약된 파이프라인을 트리거하는 내부 사용자입니다. 이 계정은 보안 정책이 적용된 모든 프로젝트에 생성됩니다.

예약된 파이프라인 실행 정책의 경우, 이 봇은 프로젝트 소유자가 명시적으로 액세스를 허용할 때 프라이빗 프로젝트의 CI/CD 구성을 읽을 수 있습니다.

봇 액세스에는 다음 제한이 있습니다:

  • 대상 프로젝트에서 Security policy bot access를 활성화해야 합니다.
  • 요청한 파일 경로가 프로젝트의 허용된 파일 패턴과 일치해야 합니다.
  • 봇 프로젝트는 허용된 그룹 계층 구조 내에 있어야 합니다. 그룹이 구성되지 않은 경우 GitLab은 루트 상위 그룹을 사용합니다.

Security Policy Bot 액세스를 설정하려면 예약된 파이프라인 실행 정책을 참조하세요.