InfoGrab DocsInfoGrab Docs

Service Desk 구성

GitLab Service Desk를 활성화하고 이메일 템플릿, 커스텀 이메일 주소, 별칭 이메일, 다중 노드 환경의 이메일 수집을 구성하는 방법을 설명합니다.

기본적으로 Service Desk는 새 프로젝트에서 활성화되어 있습니다. 활성화되지 않은 경우, 프로젝트 설정에서 활성화할 수 있습니다. 전제 조건: 프로젝트에 대해 Maintainer 또는 Owner 역할이 있어야 합니다. GitLab Self-Managed의 경우, GitLab 인스턴스에 대해 수신 이메일을 설정 해야 합니다. 이메일 서브 어드레싱 을 사용하는 것이 좋지만 catch-all 사서함 도 사용할 수 있습니다. 이를 위해 관리자 액세스가 필요합니다. 프로젝트에 대해 이슈 트래커를 활성화해야 합니다. 프로젝트에서 Service Desk를 활성화하려면: 상단 바에서 검색 또는 이동 을 선택하고 프로젝트를 찾으세요. 왼쪽 사이드바에서 설정 > 일반 을 선택하세요. Service Desk 를 펼치세요. Service Desk 활성화 토글을 켜세요. 선택 사항. 필드를 완성하세요. Service Desk 별칭 이메일에 접미사를 추가 하세요. 모든 Service Desk 이슈에 추가할 템플릿 목록이 비어 있으면 저장소에 설명 템플릿 을 생성하세요. 변경 사항 저장 을 선택하세요. 이 프로젝트에 대해 Service Desk가 활성화되었습니다. Service Desk에 사용할 이메일 주소 아래에 있는 주소로 이메일을 보내면 GitLab이 이메일 내용으로 기밀 티켓을 생성합니다. Service Desk 용어집 # 이 용어집은 Service Desk와 관련된 용어의 정의를 제공합니다. 용어 정의 외부 참여자 GitLab 계정이 없는 사용자로, 이메일을 통해서만 이슈 또는 Service Desk 티켓과 상호작용할 수 있습니다. 요청자 Service Desk 티켓을 생성했거나 /convert_to_ticket 빠른 작업 을 사용하여 요청자로 추가된 외부 참여자입니다. 프로젝트 보안 개선 # Service Desk 프로젝트의 보안을 개선하려면 다음을 수행하세요: 나중에 변경할 수 있도록 이메일 시스템의 별칭 뒤에 Service Desk 이메일 주소를 배치하세요. GitLab 인스턴스에서 Akismet을 활성화 하여 이 서비스에 스팸 검사를 추가하세요. 차단되지 않은 이메일 스팸은 많은 스팸 이슈가 생성될 수 있습니다. 외부 참여자에게 전송되는 이메일 커스터마이즈 # 히스토리 GitLab 15.9에서 UNSUBSCRIBE_URL , SYSTEM_HEADER , SYSTEM_FOOTER , ADDITIONAL_TEXT 플레이스홀더가 도입됨 . GitLab 16.0에서 %{ISSUE_DESCRIPTION} 이 도입됨 . GitLab 16.1에서 %{ISSUE_URL} 이 도입됨 . 다음의 경우 외부 참여자에게 이메일이 전송됩니다: 요청자가 Service Desk에 이메일을 보내 새 티켓을 제출할 때. 외부 참여자가 Service Desk 티켓에 추가될 때. Service Desk 티켓에 새 공개 댓글이 추가될 때. 댓글 편집은 새 이메일 전송을 트리거하지 않습니다. Service Desk 이메일 템플릿으로 이러한 이메일 메시지의 본문을 커스터마이즈할