외부 참여자

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed

외부 참여자는 GitLab 계정이 없는 사용자로, 이메일을 통해서만 이슈 또는 서비스 데스크 티켓과 상호작용할 수 있습니다.
이들은 서비스 데스크 이메일를 통해 이슈 또는 티켓에 대한 공개 댓글을 알림받습니다.

이슈 또는 티켓의 외부 참여자는 최대 10명까지입니다.


전반에 대한 내용은 GitLab 서비스 데스크의 여러 외부 참여자를 참조하세요.

서비스 데스크 티켓

GitLab은 서비스 데스크 티켓의 외부 저자를 외부 참여자로 추가합니다.
일반적으로 이는 티켓을 생성한 초기 이메일의 From 헤더에서 받은 이메일 주소입니다.

Cc 헤더에서 외부 참여자 추가

기본적으로 GitLab은 서비스 데스크 티켓을 생성하는 이메일의 발신자만 외부 참여자로 추가합니다.

GitLab을 구성하여 Cc 헤더의 모든 이메일 주소도 서비스 데스크 티켓에 추가할 수 있습니다.
이는 초기 이메일 및 thank_you 이메일에 대한 모든 답장에 대해 작동합니다.

Cc 헤더에서 추가된 외부 참여자는 티켓에 추가되었다는 것을 알리기 위해 new_participant 이메일을 대신 받습니다.

전제 조건:

  • 프로젝트에 대해 최소한 Maintainer 역할이 있어야 합니다.

프로젝트에 대한 설정을 활성화하려면:

  1. 왼쪽 사이드바에서 Search or go to를 선택하고 프로젝트를 찾습니다.
  2. Settings > General를 선택합니다.
  3. Service Desk를 확장합니다.
  4. Cc 헤더에서 외부 참여자 추가를 선택합니다.
  5. Save changes를 선택합니다.

외부 참여자로서

외부 참여자는 이슈 또는 티켓의 각 공개 댓글에 대한 알림을 받습니다
서비스 데스크 이메일를 사용하여.

알림 이메일에 대한 응답

외부 참여자는 받은 알림 이메일에 답장할 수 있습니다.
이로 인해 이슈 또는 티켓에 새로운 댓글이 생성되며 외부 참여자의 이메일 주소가
GitLab 사용자 이름 대신 표시됩니다. 이메일 주소 뒤에는 (external participant)가 붙습니다.

이슈 또는 티켓에 대한 외부 참여자의 댓글

알림 이메일에서 구독 취소

외부 참여자는 기본 서비스 데스크 이메일 템플릿의 구독 취소 링크를 사용하여
이슈 또는 티켓에서 구독을 취소할 수 있습니다.

thank_you, new_participant, 및 new_note 이메일 템플릿을 사용자 지정하는 경우,
%{UNSUBSCRIBE_URL} 자리 표시자를 사용하여 템플릿에 구독 취소 링크를 추가할 수 있습니다.

귀하의 GitLab 인스턴스는 외부 참여자가 성공적으로 구독 취소할 수 있도록
(예: 공용 인터넷에서) 접근 가능해야 합니다.
그렇지 않은 경우 템플릿에서 구독 취소 링크를 제거하는 것을 고려하세요.

GitLab 사용자로서

외부 참여자의 이메일 주소를 보려면 프로젝트에 대해 최소한 Reporter 역할이 있어야 합니다.

둘 다 해당 조건이 충족되면 외부 참여자의 이메일 주소는 숨겨집니다:

  • 당신이 프로젝트의 구성원이 아니거나 Guest 역할을 가지고 있습니다.
  • 이슈 또는 티켓이 공개입니다 (비밀이 아님).

그럴 경우 외부 참여자의 이메일 주소는 다음에서 숨겨집니다:

  • 서비스 데스크 티켓의 작성자 필드.
  • 외부 참여자를 언급하는 모든 시스템 노트.
  • RESTGraphQL API.
  • 댓글 편집기 아래의 경고 메시지.

예를 들어:

시스템 노트에서 외부 참여자의 이메일 주소 숨김 처리

외부 참가자에게 전송된 알림

외부 참가자는 문제에 대한 모든 공개 댓글에 대해 알림을 받습니다.

개인 간의 커뮤니케이션에는 내부 메모를 사용하세요.

외부 참가자는 다른 문제나 티켓 이벤트에 대한 알림은 받지 않습니다.

모든 외부 참가자 보기

새 댓글에 대한 서비스 데스크 이메일을 받는 모든 외부 참가자의 개요를 확인하세요.

전제 조건:

  • 프로젝트에 대해 최소한 Reporter 역할을 가져야 합니다.

모든 외부 참가자 목록을 보려면:

  1. 문제나 티켓으로 이동합니다.
  2. 댓글 편집기로 스크롤합니다.
  3. 문제나 티켓에 외부 참가자가 있으면 댓글 편집기 아래에 모든 외부 참가자를 나열하는 경고가 표시됩니다.

외부 참가자를 나열하는 댓글 편집기 아래의 경고

외부 참가자 추가

이 기능의 사용 가능성은 기능 플래그에 의해 제어됩니다. 자세한 내용은 역사 기록을 참조하세요.

대화에 포함하고 싶을 때 /add_email 빠른 작업을 사용하여 외부 참가자를 추가하세요.

추가되면 외부 참가자는 서비스 데스크 이메일을 통해 알림을 받기 시작합니다.

새 외부 참가자는 티켓에 추가되었음을 알리는 new_participant 이메일을 받습니다. GitLab은 수동으로 추가된 외부 참가자에게 thank_you 이메일을 보내지 않습니다.

외부 참가자를 전용 댓글에 추가해야 합니다. /add_email 빠른 작업을 포함하는 댓글에 대한 알림 이메일을 받지 않기 때문입니다.

전제 조건:

  • 프로젝트에 대해 최소한 Reporter 역할을 가져야 합니다.

문제나 티켓에 외부 참가자를 추가하려면:

  1. 문제나 티켓으로 이동합니다.
  2. /add_email user@example.com만 포함하는 댓글을 추가합니다. 최대 6개의 이메일 주소를 연결할 수 있습니다. 예: /add_email user@example.com user2@example.com

성공 메시지와 이메일 주소가 포함된 새 시스템 노트를 확인할 수 있습니다.

외부 참가자 제거

이 기능의 사용 가능성은 기능 플래그에 의해 제어됩니다. 자세한 내용은 역사 기록을 참조하세요.

더 이상 알림을 받지 않아야 할 때는 /remove_email 빠른 작업을 사용하여 문제나 서비스 데스크 티켓에서 외부 참가자를 제거하세요.

문제나 티켓에서 그들을 제거하면 새 알림을 받지 않습니다.

하지만 그들은 이전에 받은 이메일에 회신할 수 있으며 문제나 티켓에 대한 새 댓글을 작성할 수 있습니다.

전제 조건:

  • 프로젝트에 대해 최소한 Reporter 역할을 가져야 합니다.
  • 문제나 티켓에 최소한 하나의 외부 참가자가 있어야 합니다.

문제나 티켓에서 기존 외부 참가자를 제거하려면:

  1. 문제나 티켓으로 이동합니다.
  2. /remove_email user@example.com만 포함하는 댓글을 추가합니다. 최대 6개의 이메일 주소를 연결할 수 있습니다. 예: /remove_email user@example.com user2@example.com

성공 메시지와 이메일 주소가 포함된 새 시스템 노트를 확인할 수 있습니다.