ADVERTISEMENT

【Salesforce】Chatter通知で困った時の本番反映前の切り分け

【Salesforce】Chatter通知で困った時の本番反映前の切り分け
🛡️ 超解決

SalesforceのChatter機能は、社内のコラボレーションを促進する便利なツールですが、通知が届かない、多すぎる、遅延するなどのトラブルが発生することがあります。本番環境で問題が起きてから慌てるのではなく、事前に設定や権限を確認して原因を切り分けておくことが重要です。この記事では、Chatter通知に関する問題を本番反映前にチェックすべきポイントを、具体的な手順や失敗パターンを交えて解説します。

【要点】この記事で確認すること

  • 最初に見る場所: 個人設定の通知設定とChatterのメール配信設定
  • 切り分けの軸: ユーザー個別設定、プロファイル権限、組織全体の配信設定
  • 注意点: 本番環境の設定変更は影響範囲を確認してから行い、Sandboxで事前テストを推奨

ADVERTISEMENT

1. Chatter通知の仕組みと主な原因

Chatter通知は、ユーザーがフォローしているレコードやグループへの投稿、自分へのメンション、コメントなどが発生した際に、メールやアプリ内通知で知らせる機能です。通知が正しく動作しない原因は、大きく分けて以下の3つに分類されます。

  • ユーザー設定の問題: 個人の通知設定で「メール通知を受け取らない」にしている、または配信がオフになっている
  • プロファイル・権限の問題: Chatter機能が無効化されている、または組織全体の配信設定が制限されている
  • システム設定の問題: メールサーバーの設定、配信キュー、レコード種類別の通知設定

これらの原因を本番反映前に切り分けることで、変更による影響を最小限に抑えられます。

2. 事前確認:ユーザー設定のチェック手順

まずは、問題が発生しているユーザーの個人設定から確認します。以下の手順で、ユーザー自身が設定を確認できる範囲をチェックしましょう。

  1. Salesforceにログインし、画面右上のユーザーアイコンから「設定」を開きます。
  2. 左メニューから「Chatter」>「通知設定」を選択します。
  3. 「メール通知」が「有効」になっていることを確認します。ここが「無効」だと一切メールが届きません。
  4. 「フォローしているレコードの投稿をメールで受け取る」などの項目を確認し、必要なチェックが入っているか見直します。
  5. 「配信頻度」が「都度配信」になっているか確認します。「ダイジェスト」設定の場合は1日1回のまとめ配信となります。
  6. 「モバイルプッシュ通知」が必要であれば、別途設定します。

これらの設定はユーザー自身で変更可能なため、ヘルプデスクに問い合わせる前にまず確認してもらうとよいでしょう。

設定が正しいのに届かない場合の追加チェック

個人設定が問題ないのに通知が届かない場合は、ユーザーのメールアドレスがSalesforceに正しく登録されているか確認します。「設定」>「個人情報」>「メールアドレス」の値が最新かつアクティブであることを確認してください。また、スパムフォルダに振り分けられていないかも併せてチェックします。

3. 切り分けポイント:プロファイルと権限の見直し

個人設定で解決しない場合、管理者またはシステム管理者がプロファイルや権限セットを確認します。Chatter通知に関係する主な設定は以下の通りです。

  • 「Chatter」機能の有効化: プロファイル設定で「Chatter」タブが表示され、ユーザーに使用権限があるか確認します。
  • 「メール配信設定」の権限: プロファイルの「管理権限」で「メール配信設定の管理」が有効かどうか。これが無効だと管理者以外が配信設定を変更できません。
  • 「Chatterメール通知の管理」権限: この権限がないと、ユーザーの通知設定を管理者が強制的に変更できません。

これらの権限はプロファイルの「システム権限」に含まれています。組織全体でChatter通知をコントロールしたい場合は、権限セットやプロファイルを適切に設定しておきましょう。

組織全体の配信設定の確認

管理者は「設定」>「Chatter」>「Chatter設定」で、組織全体のメール配信オプションを確認します。「Chatterメール通知を有効化」がオンになっている必要があります。また、「配信制限」で特定のドメインのみ許可などの設定が行われていないか確認します。

4. 本番反映前のテスト環境での確認手順

本番環境に変更を加える前に、Sandboxなどのテスト環境で十分に検証することが推奨されます。以下の手順で確認します。

  1. Sandboxにテストユーザーを作成し、本番と同じプロファイルと権限セットを割り当てます。
  2. テストユーザーでログインし、個人設定の通知設定を確認・調整します。
  3. テスト用のグループやレコードを作成し、投稿やメンションを行います。
  4. 通知がメールやアプリ内で正しく届くか確認します。Sandboxのメールは実際に送信されない場合があるので、「Sandboxメール配信」設定を適宜オンにしてください。
  5. 問題がある場合は、プロファイルや組織設定を変更して再度テストします。
  6. 本番環境に変更を適用する際は、対象ユーザーに事前周知し、影響範囲をドキュメント化します。

この手順により、本番で意図しない通知停止や大量配信を防ぐことができます。

5. 比較表:通知が届かないケース別原因と対策

現象 主な原因 対策
まったく通知が届かない 個人設定でメール通知が無効、またはプロファイルでChatterが無効 個人設定を有効化、プロファイルで「Chatter」タブを表示
特定のレコードの通知だけ来ない レコードの種類でChatterが無効、またはフォローしていない レコードのChatter有効化、フォローボタンをクリック
メール通知が遅延する 配信頻度が「ダイジェスト」、またはメールサーバーの遅延 配信頻度を「都度配信」に変更
一部のユーザーだけ届かない ユーザーのメールアドレス誤り、またはプロファイル権限の差異 メールアドレス確認、同一プロファイルで再現テスト
モバイルプッシュ通知が来ない モバイル設定でプッシュがオフ、またはアプリ未ログイン モバイル設定でプッシュをオンにし、アプリにログイン

6. 失敗パターンと管理者への伝えるべき情報

実際の現場でよくある失敗パターンをいくつか紹介します。これらを事前に把握しておくことで、同じ轍を踏まずに済みます。

  • Sandboxでテストせずに本番設定を変更した: 結果的に全ユーザーの通知が停止し、復旧に半日かかったケースがあります。必ずSandboxで検証しましょう。
  • プロファイルの「Chatterメール通知の管理」権限を見落としていた: 管理者がユーザーの設定を強制変更できないため、個別対応が膨大になりました。
  • 配信制限に社外ドメインが含まれていた: 取引先のユーザーに通知が届かず、ビジネスに影響が出ました。

もし問題が解決しない場合、管理者に以下の情報を伝えると原因特定がスムーズです。

  • 問題のユーザー名、メールアドレス
  • いつから通知が届かなくなったか(変更前後の日時)
  • どのような操作(どのレコード、グループへの投稿など)で通知されないか
  • 他のユーザーでも同じ現象が発生しているか
  • 個人設定やプロファイル設定のスクリーンショット

7. よくある質問(Q&A)

Q1. Chatter通知が突然届かなくなりました。最初に何を確認すべきですか?
A. まずは個人設定の「通知設定」でメール通知が有効か、配信頻度が「都度配信」かを確認してください。次に、スパムフォルダを確認し、メールアドレスが正しいかも見直しましょう。

Q2. 特定の取引先責任者だけ通知が来ないのですが、原因は何ですか?
A. そのレコードでChatterが有効になっているか確認してください。また、レコードをフォローしているかどうかも重要です。

Q3. 本番環境で設定を変えずにテストする方法はありますか?
A. Sandboxを利用するのが最も安全です。本番環境のコピーをSandboxに作成し、そこで設定変更をテストしてから本番に適用しましょう。

Q4. 管理者以外でもChatter通知設定を変更できますか?
A. 個人設定の範囲であれば、ユーザー自身で変更可能です。ただし、組織全体の設定やプロファイル権限の変更は管理者のみが行えます。

8. まとめ

Chatter通知の問題を本番反映前に切り分けるには、ユーザー設定、プロファイル権限、組織全体の設定を段階的に確認することが重要です。特にSandboxで事前テストを行うことで、本番環境への影響を最小限に抑えられます。個人設定と権限の両面から原因を特定し、適切な対策を講じてください。万が一問題が発生した場合も、今回紹介した確認手順と失敗パターンを参考に、迅速な原因究明と復旧を目指しましょう。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

ADVERTISEMENT