CI サブスクリプション通知の仕組みIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 構成アイテム(CI)に対してインシデントが報告された際に、[CI の購読] 機能がどのようにユーザーへ通知するかを説明します。この機能は、アセット所有者および CI 所有者が、自身の CI に影響を与える重大なインシデントを監視するのに役立ちます。 CI サブスクリプション通知の仕組み サブスクリプションの作成 ユーザーが CI を購読すると、Notification Subscription [sys_notif_subscription] テーブルにレコードが作成されます。このテーブルには、ユーザー、通知、デバイス、およびテーブルに関する詳細が格納されます。 イベントの生成 ユーザーが登録されている CI に対してインシデントが送信されると、次のプロセスが発生します。 Affected ci notifications Business Rule が実行され、ci.notification.for.task イベントを生成します。このイベントにより、Handle Affected CIs for Task Script Action がトリガーされます。スクリプトアクションは、CMDBAffectedCINotificationsUtils スクリプトインクルードの handleTaskAffectedCIs メソッドを呼び出し、タスクレコードのsys_idをパラメーターとして渡します。 通知配信 handleTaskAffectedCIs メソッド: [sys_notif_subscription] テーブルおよび [cmn_notif_message] テーブルから、影響を受ける CI とサブスクリプション情報を取得します。影響を受ける CI の名前および sys_id を含むパラメーターを使用して、ci.affected イベントを生成します。CI affected Notification をトリガーします。 CI affected Notification はサブスクリプションベースの通知です。通知エンジンは、対象の CI を購読しているすべてのユーザーにメールまたは SMS 通知を送信します。 「CI affected」はサブスクリプションベースの通知です。通知エンジンは、対象の CI を購読しているすべてのユーザーにメールまたは SMS 通知を送信します。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } サポート対象のすべてのリリース Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } トラブルシューティング CI サブスクリプション通知が期待どおりに機能しない場合は、次のコンポーネントがカスタマイズされていないことを確認してください。 Affected ci notifications Business Rule Handle Affected CIs for Task Script Action CMDBAffectedCINotificationsUtils スクリプトインクルード CI affected Notification Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } サブスクリプションベースの通知