tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:Chatterグループ作成とメール通知の一括設定を試してみました

Chatterグループ作成とメール通知の一括設定についてです。

f:id:tyoshikawa1106:20190704182127p:plain


グループに対してメンションするとグループメンバーに通知が行きますが、メール送信に関しては別途設定が必要です。
f:id:tyoshikawa1106:20190704182250p:plain


各ユーザが私の設定でChatter→メール通知のページからメール送信をONにする必要があります。
f:id:tyoshikawa1106:20190704182358p:plain


とはいえ重要なお知らせを行うグループの場合は管理者側で一括で登録したい部分があります。その場合はデータローダをつかって更新するのが良さそうです。グループの投稿権限の更新はShow all Salesforce objectsのチェックボックスにチェックをつけると表示されるグループメンバーオブジェクトから行えます。
f:id:tyoshikawa1106:20190704182810p:plain


はじめにEXPORTでレコードIDと現在の通知設定を取得しておきます。(今回は省略していますが対象のグループやユーザを絞ったりも必要に応じて行います。)
f:id:tyoshikawa1106:20190704183031p:plain


取得結果はこちら。NotificationFrequency項目で管理されていてNとなっている場合は受信しない設定となります。
f:id:tyoshikawa1106:20190704183323p:plain


詳細はSOAP APIガイドに記載されています。
f:id:tyoshikawa1106:20190704183516p:plain


今回は投稿ごとにメール通知を行いたいので"P"で更新します。
f:id:tyoshikawa1106:20190704183752p:plain:w200


これでメール送信設定に更新されました。
f:id:tyoshikawa1106:20190704183940p:plain


ユーザがSalesforceに慣れていれば私の設定から各自メール通知設定してもらうのが良いと思いますが、Salesforce導入直後などは管理者側で一括更新(兼 強制メール通知設定ON)にしてしまったほうが連絡の確認漏れが防げて良いと思います。

参考