電子メール通知
Issue Manager の電子メール通知機能を使うと、あらかじめ定められた以下のイベント(ルール)が発生したときに必ず電子メールを受け取るよう設定することができます。
• 問題の再割り当て
• 問題の状態の変更
• 問題に対して履歴のエントリが新しく生成されるような変更
Issue Manager 管理者は、上記の他に、電子メール通知を発生させるルールを追加することができます。ルールは、[通知ルール] ページで定義します([問題追跡|設定])。ルールを追加するには、管理者が [電子メール通知ルールとシステム全体のトリガ] 権限を持っている必要があります。
ルールが定義されると、[問題の電子メール通知のトリガ] セキュリティ権限を持つユーザーは、個々の問題に対して [問題詳細] ページの [通知] タブでトリガを設定することができます。トリガは、ルールと、受信者のアドレス、送信者名、省略可能なものとしてメッセージの件名、本文、末文から構成されます。
トリガを追加するには、データベース管理者が電子メール通知を有効に設定しておく必要があります。
修正されたかどうかなど、特定の問題のステータスについて情報が必要な場合があります。この情報を得るには、定期的に問題を開くという方法もありますが、時間がかかりすぎます。電子メール通知を利用すると、もっと早くに情報を得ることができます。
電子メール通知機能を使うと、問題のステータスの変更など重要なイベントが発生したときに、自分もしくは組織の他の誰かに自動的に通知を送るよう、Issue Manager を設定することができます。
基本の電子メール通知
基本の通知を設定すると、自分の受信箱の中の問題に別のユーザーが変更を加えたり、自分に新しい問題が割り当てられたりしたときに、通知を受け取ることができます。この設定は、割り当てられたアクセス許可に関係なく、どのユーザーでも有効化することができます。この設定は [設定] ページ([設定|優先設定])で行うことができます。
メモ: 件名と通知内容は SRFrontendBootConf.xml ファイルで設定することができます。
基本の電子メール通知を設定するには:
1 [設定] ページ([設定|優先設定])に移動します。
2 [自分に問題が割り当てられたり自分の受信箱に入っている問題が変更されたときに通知する] チェック ボックスをオンにします。
電子メール通知の動作
Issue Manager は、重要な情報について組織の誰かに通知を送るかどうかを判断するのにルールを使用します。このルールは、問題に影響を与えるイベントを使って定義します。たとえば次のようなものです。
• 再割り当て:状態を変更しないまま問題を再割り当てしたとき。
• 状態変化:ワークフロー内で問題の状態が変わったとき。
• 任意の変更: 問題に対して(コメントを含む)何らかの変更が保存されたとき。
• 特別なイベント:自分にとって重要な意味を持つ変更が問題に生じたとき。この種類のルールは管理者が定義しなければなりません(特定の問題が修正されたら技術担当者に対して電子メールを送るというルールを、管理者に頼んで定義してもらうなど)。
ルールが定義されたら、具体的な問題に対して電子メールトリガを追加することができます。トリガを追加すると、その問題にイベントが発生したときに、指定されたユーザーに対して電子メールが送られます。
電子メール トリガを追加する前に、現在設定されている電子メール通知ルールすべてに目を通すとよいでしょう。
電子メール トリガとは、問題に影響を及ぼす特定のイベントが発生したときに、Issue Manager が特定の宛先に電子メールを送信するよう設定するためのメカニズムです。トリガは、イベント、送信者、受信者を指定した電子メール通知ルールと、その他の省略可能な情報から構成されます。関心のある問題に電子メール トリガを追加することで、指定した問題イベントが発生すると必ずユーザーに電子メールを送信するよう、Issue Manager を設定することができます。
Issue Manager は、問題が保存されるたびにそのイベントに対するトリガを確認し、イベントがルールに合致すると、トリガによって電子メール通知が送られます。
メモ: トリガの指定を失敗すると大量のメールが送られることになりかねませんので注意してください。必要なメッセージ(そのためにトリガを作成したメッセージ)を受け取ったら、トリガを削除することも検討してください。
[電子メール通知ルールとシステム全体のトリガ] セキュリティ権限を持っているユーザーであれば、システム全体に適用されるトリガを追加することができます。システム全体のトリガは、[システム全体のトリガ] ページ([問題追跡|設定|システム全体のトリガ])で定義することができます。
トリガは、システム全体で有効なもの(すべての問題に対する変更に適用される)と個々の問題に対して有効なものがあります。
[システム全体のトリガを各問題の [通知] タブに表示する] チェック ボックスをオンにすると、それぞれの問題の [通知] タブにシステム全体のトリガがすべて一覧表示されます。アクティブな問題に割り当てられたトリガもすべて一覧に含められます。
それぞれの問題の [通知] タブにシステム全体のトリガを表示するには:
1 [設定] ページ([設定|優先設定])に移動します。
2 [システム全体のトリガを各問題の [通知] タブに表示する] チェック ボックスをオンにします。
電子メール トリガのセキュリティ権限
電子メール トリガに関してどのようなアクションを取れるかは、セキュリティ権限によって変わります。次のテーブルは作業とそれに必要な権限をまとめたものです。
|
作業 |
必要なセキュリティ権限 |
|
個々の問題に対するトリガの追加、編集、削除 |
問題の電子メール通知のトリガ |
|
システム全体のトリガの追加、削除 |
電子メール通知ルールとシステム全体のトリガ |
|
特別なイベントに対するルールの定義 |
電子メール通知ルールとシステム全体のトリガ |
問題にトリガを付加するときに指定しなければならないのは、ルール名だけです。
ルール名だけを指定した場合は、電子メール メッセージは次のように送信されます。
• 問題を修正したユーザーから自分だけに送られます。
• 問題のすべての情報と、メッセージを送るトリガとなったルールの名前が含まれます。
オプション:電子メール通知には、必要に応じて以下のオプションを指定することができます。
• 自分以外のユーザーに対する電子メールの送信
• 問題を編集したユーザー以外のユーザーからの電子メールの送信
• 問題の要約、または問題の要約と説明の追加
• 件名、前文、末文の追加(これらはデータベースに保存することができます)
電子メール通知を追加する手順については「問題への電子メール通知の追加」を参照してください。
電子メール通知トリガを削除するには:
1 問題の詳細ページに移動します。
2 [編集] ボタンをクリックしてフィールドを有効にします。
3 [通知] タブを選択します。
4 削除したい通知の [通知の削除] ボタン([アクション] の列)をクリックします。Issue Manager によって [通知] タブから電子メール通知トリガが削除されます。
5 [OK] をクリックすると削除が保存されます。
電子メール通知トリガの編集
電子メール通知トリガを編集するには:
1 問題の詳細ページに移動します。
2 [編集] ボタンをクリックします。
3 [通知] タブを選択します。
4 編集したい通知の [通知の編集] ボタン([アクション] の列)をクリックします。[通知の編集] ページが開き、選択したトリガの情報が表示されます。
5 ドロップダウン リスト フィールドのルール名を編集することができます(ルールの説明を表示するには「全電子メール通知ルールの表示」の説明に従って進んでください)。
6 [差出人] フィールドで、返信アドレスを以下のものに変更することができます。
• 問題を編集した(結果としてトリガを引き起こした)ユーザー。
• その他のユーザー。ドロップダウン リストから Issue Manager データベース内のユーザーを選択してください。
7 受信者の電子メール アドレスを [宛先] フィールドに入力します。複数を入力する場合はカンマで区切ってください。デフォルトのアドレスは、現在のユーザーの電子メール アドレスです。その他に、[アドレスの追加] ドロップダウン リストからユーザーを選択することもできます。
8 必要に応じて、ダイアログ内の他のテキスト フィールドを編集します。
9 [通知の編集] ページで [OK] をクリックします。Issue Manager は [通知] タブのエントリを更新します。
10 [OK] をクリックすると編集内容が保存されます。
1 [設定|通知ルール] を選択します。
2 定義済みのすべてのルールと説明が [通知ルール] ページに一覧表示されます。