サービスデスクのご利用

サービスデスクを使用して、イシューを作成したり、イシューに対応することができます。これらのイシューでは、フレンドリーなサポートボットも表示されます。

サービスデスクのメールアドレスを見る

プロジェクトのサービスデスクのメールアドレスを確認します:

  1. 左のサイドバーで「検索」または「移動」を選択してあなたのプロジェクトを検索します。
  2. モニター > サービスデスクを選択します。

イシューリストの上部にメールアドレスが表示されます。

エンドユーザー(イシュー作成者)として

GitLab 14.6で追加されたメールヘッダに対応しました。以前のバージョンでは、サービスデスクのメールアドレスが “To “フィールドになければなりませんでした。

サービスデスクのイシューを作成するために、エンドユーザーはGitLabインスタンスについて何も知る必要はありません。指定されたアドレスにメールを送り、受信確認のメールを受け取るだけです:

Service Desk enabled

また、エンドユーザーには配信を停止するオプションもあります。

配信停止を選択しない場合、イシューに追加された新しいコメントはすべてメールとして送信されます:

Service Desk reply email

Eメールで送信された回答は、イシュー自体に表示されます。

電子メールの処理に使用されるヘッダについては、受信電子メールのドキュメントを参照してください。

イシューのレスポンダとして

イシューへのレスポンダーは、他のGitLabイシューと同じように動作します。GitLab は見慣れたイシュー・トラッカーを表示し、レスポンダーはカスタマーサポートのリクエストによって作成されたイシューを見ることができます。

Service Desk Issue tracker

エンドユーザーからのメッセージは、特別なサポートボットユーザーからのものとして表示されます。GitLabで通常行うように、コメントを読んだり書いたりすることができます:

Service Desk issue thread

  • プロジェクトの可視性(非公開、内部、公開)はサービスデスクに影響しません。
  • グループまたは名前空間を含むプロジェクトへのパスは、電子メールに表示されます。

サービスデスクのイシューを表示

前提条件:

  • 少なくともプロジェクトのレポーターロールを持っている必要があります。

サービスデスクのイシューを表示するには:

  1. 左のサイドバーで「検索」または「移動」を選択してあなたのプロジェクトを検索します。
  2. モニター > サービスデスクを選択します。

メールの内容とフォーマット

HTMLメールにおける特殊なHTMLフォーマット

  • GitLab 15.9でservice_desk_html_to_text_email_handler というフラグで導入されました。デフォルトでは無効です。
  • GitLab 15.11で一般的に利用可能に。機能フラグservice_desk_html_to_text_email_handler を削除しました。

HTMLメールは以下のようなHTMLフォーマットを表示します:

  • テーブル
  • ブロッククォーツ
  • 画像
  • 折りたたみセクション

コメントに添付されたファイル

フラグ: セルフマネージドGitLabでは、デフォルトでこの機能が利用可能です。プロジェクトごと、またはインスタンス全体の機能を非表示にするには、管理者はservice_desk_new_note_email_native_attachments という機能フラグを無効にすることができます。GitLab.comでは、この機能は利用可能です。

コメントに添付ファイルがあり、その合計サイズが 10 MB 以下の場合、これらの添付ファイルはメールの一部として送信されます。それ以外の場合は、メールに添付ファイルへのリンクが含まれます。

GitLab 15.9以前では、コメントへのアップロードはメール内のリンクとして送信されます。

プライバシーへの配慮

GitLab 15.9で、作成者と参加者のメールを閲覧するために最低限必要なロールを変更しました。

サービスデスクのイシューは機密事項のため、プロジェクトメンバーにのみ公開されます。プロジェクトオーナーはイシューを公開することができます。サービスデスクの課題が公開されると、課題の作成者と参加者のメールアドレスは、少なくともプロジェクトのレポーターロールを持つサインインしたユーザーに見えるようになります。

GitLab 15.8 以前では、サービスデスクの課題が公開されると、課題作成者のメールアドレスはプロジェクトを閲覧できるすべての人に公開されます。

プロジェクト内の誰でも、プロジェクト内のロールに関係なく、サービスデスクのメールアドレスを使用してこのプロジェクトにイシューを作成することができます。

ユニークな内部メールアドレスは、GitLabインスタンスのレポーターロール以上のプロジェクトメンバーに表示されます。外部ユーザー(イシュー作成者)は、情報ノートに表示された内部メールアドレスを見ることはできません。

サービスデスクのイシューの移動

GitLab 15.7 で変更されたこと:サービスデスクのイシューが移動された時に、顧客は引き続き通知を受け取ります。

GitLab で通常のイシューを移動するのと同じように、サービスデスクのイシューを移動することができます。

サービスデスクの課題がサービスデスクが有効な別のプロジェクトに移動された場合、課題を作成した顧客は引き続きメール通知を受け取ります。移動されたイシューはまずクローズされ、次にコピーされるため、顧客は両方のイシューに参加しているとみなされます。顧客は古いイシューと新しいイシューの通知を引き続き受信します。