cmn_notif_device テーブルおよび cmn_notif_message テーブルに関する通知の問題のトラブルシューティング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: ; } } この記事では、Notification Device [cmn_notif_device] テーブルおよび Notification Messages [cmn_notif_message] テーブルの動作について説明し、通知の失敗を引き起こす一般的なユーザー設定エラーの解決に役立ちます。 ユーザーの設定ミスに関連する通知の問題には、次のようなメッセージが含まれる場合があります。 「Email validation failed: Email has no recipients」「Flow Designer Action 'Send Email' not including user in CC」「Excluded recipients because user has no usable devices」 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: ; } } Notification Device [cmn_notif_device] テーブル User [sys_user] テーブルにレコードを作成すると、システムは対応するレコードを cmn_notif_device テーブルに自動的に作成します。更新も同じパターンに従います。 例: sys_user テーブルでユーザーのメールアドレスを更新すると、Update email devices ビジネスルールの実行によって、cmn_notif_device テーブル内のメールアドレスも更新されます。cmn_notif_device テーブルのプライマリアドレスは、通知の送信に使用されます。これは、sys_user テーブルで設定されたメールアドレスよりも優先されます。通知、フロー、またはサブフローで参照された際に、ユーザーに有効な cmn_notif_device レコードが存在しない場合、またはレコードがアクティブでない場合、そのユーザーは通知を受信できません。これは To、CC、または BCC フィールド内のユーザーに適用されます。 非アクティブまたは無効な cmn_notif_device レコードが原因で通知が届かない問題を解決する プライマリメールデバイスを追加します。 ユーザーとして 次の操作を実行できます。 Self-Service > My Notification Preferences に移動します。Create New Device を選択します。プライマリメールアドレスを入力します。Primary Email チェックボックスを選択して、それをプライマリ通知チャネルとして設定します。 管理者として ユーザーにプライマリメールデバイスを追加します。 cmn_notif_device テーブルに移動します。New を選択します。新しいプライマリメールデバイスレコードを作成するために、すべての詳細を入力します。レコードが既に存在していて非アクティブである場合は、単にアクティブ化します。 Notification Messages [cmn_notif_message] テーブル 通知は Email Notifications [sysevent_email_action] テーブルで定義されています。[Subscribable] [=] [true] 条件を持つ通知はサブスクリプション可能です。 通知を初めて受信すると、その通知はサブスクリプションに表示され、そこから変更できます。 サブスクリプションは Notification Messages [cmn_notif_message] テーブルに保存されます。 特定の通知をデフォルトでサブスクライブするには: ユーザーレコードが挿入されたときに、cmn_notif_message テーブル内に必要なエントリを作成するビジネスルールを設定します。既存のユーザーをサブスクライブするには、スケジュールジョブまたはバックグラウンドスクリプトを使用します。 複数のユーザーが同じメール通知をサブスクライブしている場合、このテーブルには、そのメール通知に対してユーザーごとに 1 つのレコードが作成されます。