電子メールのテンプレート¶
電子メール通知の件名と本文は、HTML またはプレーンテキストでカスタマイズできます。カスタマイズするには、 <DENODO_HOME>/conf/data-catalog/email.properties
を参照します。
プロパティファイルでは、電子メールをカスタマイズする場合、通知タイプと、件名と内容のどちらかをカスタマイズするかを指定できます。使用可能な通知タイプは REQUEST_NEW 、 REQUEST_CANCELED 、 REQUEST_EDITED_DESCRIPTION 、 REQUEST_NEW_MESSAGE 、 REQUEST_EDITED_MESSAGE で、その後に接尾辞 _SUBJECT (件名の場合) または _BODY (本文の場合) が続きます。例: REQUEST_NEW_SUBJECT または REQUEST_EDITED_DESCRIPTION_BODY
注釈
これらのプロパティは、改行せずに 1 行で定義します。
一般的なプロパティ:
DATA_CATALOG_URL: Data Catalog の URL。
CUSTOM_DATE_FORMATTER: 電子メール内の datetime タイプのプレースホルダーの書式を設定する日時パターン。
以下のプレースホルダーを使用できます。
%%request.requestId%%: リクエスト ID。
%%request.summary%%: リクエストのサマリ。
%%request.description%%: リクエストの説明。
%%request.requestType%%: リクエストのタイプ (出力される値: 「access request」、「metadata change request」、「data quality issue」、または 「question」)。
%%request.priority%%: リクエストの優先順位 (出力される値: 「low」、「medium」、「high」、または「critical」)。
%%request.status%%: リクエストのステータス (出力される値: 「new」、「in progress」、「completed」、 「canceled」、または 「denied」)。
%%request.usernameCreation%%: リクエストの作成者。
%%request.creationDate%%: リクエストの作成日。
%%request.usernameModification%%: リクエストを変更するユーザー。
%%request.lastModificationDate%%: リクエストの最終変更日。
%%request.elements%%: リクエストのエレメント。
%%request.elements.links%%: リンクとしてのリクエストのエレメント。
REQUEST_NEW_MESSAGE および REQUEST_EDITED_MESSAGE 電子メール通知は、メッセージのプロパティをプレースホルダーとして使用することもできます。
%%message.requestId%%: リクエストのメッセージ ID。
%%message.description%%: メッセージのテキスト。
%%message.usernameCreation%%: メッセージの作成者。
%%message.creationDate%%: メッセージの作成日。
%%message.usernameModification%%: メッセージを変更するユーザー。
%%message.lastModificationDate%%: メッセージの変更日。
REQUEST_EDITED_MESSAGE 電子メール通知では、以下も使用できます。
%%message.previousDescription%%: 以前のメッセージの説明。
REQUEST_EDITED_DESCRIPTION 電子メール通知では、以下も使用できます。
%%request.previousDescription%%: 以前のリクエストの説明。
詳細については、 email.properties ファイルを直接参照してください。