내부 사용자

  • 소개됨 GitLab 15.4에서, 봇은 사용자 목록에 뱃지로 표시됩니다.

GitLab은 일반 사용자에게 귀속되지 않는 작업 또는 기능을 수행하기 위해 내부 사용자(때로는 “봇”이라고도 함)를 사용합니다.

내부 사용자:

  • 프로그래밍 방식으로 생성되며 라이선스 제한에 포함되지 않습니다.
  • 전통적인 사용자 계정이 적용되지 않을 때 사용됩니다. 예를 들어, 알림 생성 또는 자동 리뷰 피드백 생성 시.
  • 액세스가 제한되고 매우 구체적인 목적을 가집니다. 인증 또는 API 요청과 같은 일반 사용자 작업에 사용할 수 없습니다.
  • 수행한 작업에 속성이 지정될 수 있는 이메일 주소와 이름이 있습니다.

내부 사용자는 때로는 기능 개발의 일부로 생성됩니다. 예를 들어, GitLab Snippets에서 Versioned Snippets이주하기 위해 GitLab Migration Bot이 사용되었습니다. GitLab Migration Bot은 스니펫의 원래 작성자가 사용 불가능한 경우에 사용되었습니다. 예를 들어, 사용자가 비활성화된 경우.

내부 사용자의 다른 예시:

GitLab 관리자 봇

GitLab Admin Bot은 일반 사용자에 의해 액세스 또는 수정할 수 없는 내부 사용자로, 다음을 포함한 여러 작업을 담당합니다: