通知テンプレートについて

通知テンプレートは、システムで発生したイベントに関するカスタマイズされたメッセージをユーザーに送信するために使用されます。

用意されているテンプレート・タイプ

システムには、次のような通知テンプレート・タイプのセットが含まれています。

各タイプには一連の翻訳済みメッセージが含まれています。メッセージは、コンテキストを提供するために変数を使用します。

グローバルな使用

用意されているテンプレートは、次のようにグローバルに使用できます。

トランスレーションに保管されるメッセージ

使用される通知メッセージは、テンプレート・タイプに関連したトランスレーション に保管されます。 それぞれのトランスレーションでは、その通知メッセージに関する情報が指定されます。

用意された通知テンプレートおよびユーザーが作成する通知テンプレートの両方で、トランスレーションを編集することができます。

メッセージ・フォーマット

メッセージは、次の 2 つのいずれかのメッセージ・タイプで送信できます。

テンプレート内の変数

システムは、テンプレートを構文解析して、いくつの変数があるかどうか調べます (環境変数およびレジスター変数の使用を参照してください)。

特定のプロジェクトおよびステップ用のカスタム・テンプレート

用意された通知タイプに基づいて、カスタマイズされた通知テンプレートを作成できます。 カスタマイズされたテンプレートは、プロジェクト、またはプロジェクト内の個別ステップに関連付けられている必要があります。 特定のプロジェクトおよびステップ用の新規テンプレートの作成を参照してください。

「テンプレート」パネルについて

「テンプレート」パネルは、イベントに関する通知をセットアップする場合に使用します。 パネルを表示するには、「プロジェクト」 > 「テンプレート」を選択します。

「プロジェクト」パネルの「テンプレート」パネルの画面イメージ

Rational Build Forge に用意されているすべてのテンプレートがパネルにリストされます。 新規テンプレートを作成する場合、以下のフィールドを指定します。

タイプ
メッセージのタイプ。既存のテンプレート・タイプを選択します。
プロジェクト
必須: メッセージ送信の対象となるプロジェクト。
ステップ
オプション: メッセージ送信の対象となる、特定のプロジェクト内のステップ。

「トランスレーション (Translations)」パネルについて

テンプレートで使用されるメッセージをセットアップするには、「トランスレーション (Translations)」パネルを使用します。このパネルを表示するには、「プロジェクト」 > 「テンプレート」と選択して、リストからテンプレートを選択してください。 そのテンプレートのトランスレーションのリストが表示されます。リスト内の各項目には、以下の情報が表示されます。

言語
これは必須です。メッセージの言語。
説明
リスト内でトランスレーションのタイトルとして使用されます。
記入者
オプション: メッセージの「記入者」フィールドで使用される E メール・アドレス。以下の E メール・アドレス・フォーマットがサポートされています。username は、E メールのユーザー名です。name は、任意のストリング (通常、何らかの形で名前を表すもの) です。
username@host.com
name username@host.com
name "<username@host.com>"
name <username@host.com>
name "username@host.com"
タイトル
必須: メッセージの「タイトル」フィールドで使用されるストリング。 これには、変数を含めることができます。
本文
必須: メッセージの本文。これには、変数を含めることができます。

フィードバック