詳細情報:
公開グループのメンバーへのライセンス使用状況アラートの送信
公開グループのメンバーであるユーザーに通知を送信するには、提供されているライセンス使用状況通知テンプレートをいくつか変更する必要があります。
開始する前に、ライセンス使用状況アラート通知に使用する公開グループを選択または作成します。
デフォルトフローはプロファイル用に設定されているため、名前で公開グループを検索するようにフローを更新します。次に、そのすべてのメンバーを取得し、それらのメンバーをユーザー ID のコレクションに変換します。次に、[ユーザーを取得] 要素を変更して、そのコレクションで絞り込み、公開グループに属するユーザーのみを返します。メール配信とアプリケーション内通知の残りのフローは変更されません。
- アプリケーションランチャーで、[Automations (自動化)] を選択します。
- [フロー] タブで、[新規] をクリックし、[検索] に「ライセンス使用状況」と入力して、[ライセンス使用状況通知] テンプレートを見つけて選択します。
-
[ユーザーを取得] 要素を選択し、[ユーザーレコードを絞り込み] で [プロファイル ID] 項目を削除して、[システム管理者プロファイルを取得] 要素から [ユーザーを取得] 要素を切断します。
[システム管理者プロファイルを取得] 要素を削除します。
-
公開グループレコードを取得します。
-
[Get Users (ユーザーを取得)] 要素の上にある [要素を追加]
をクリックして、[レコードを取得] 要素を追加します。
- [表示ラベル] フィールドに「Public Group Records」と入力します。
- [Salesforce オブジェクト] で、[グループ] を見つけて入力します。
-
[Filter Group Records (グループレコードの絞り込み)] で、次のことを示します。
項目 名前 演算子 次の文字列と一致する 値 公開グループ名 ( LU Adminsなど)
-
[Get Users (ユーザーを取得)] 要素の上にある [要素を追加]
-
次に、公開グループのメンバーを取得します。
-
[公開グループレコード] 要素の下にある [要素
を追加] をクリックし、[レコードを取得] を選択します。
- [表示ラベル] フィールドに「Group Member Records」と入力します。
- [Salesforce オブジェクト] で、[グループメンバー] を見つけて入力します。
-
[Filter Permission Set Records (権限セットレコードの絞り込み)] で、次を指定します。
項目 グループ ID 演算子 次の文字列と一致する 値 {!Public_Group_Records.Id}[保存するレコード数] で [すべてのレコード] を選択します。
-
[公開グループレコード] 要素の下にある [要素
-
次に、公開グループレコードのユーザー ID を収集して、その情報を [ユーザーを取得] 要素で使用できるようにします。
-
[グループメンバーレコード] 要素の下にある [要素
を追加] をクリックし、[変換] を選択します。
- [表示ラベル] フィールドに「User ID Collection」と入力します。
- [ソースデータ] で、[グループメンバーレコード] を追加します。
- [対象データ] に [テキスト] を追加します。
- [Allow multiple values (collection) (複数の値を許可 (コレクション))] をクリックし、[作成] をクリックします。
-
[対象データ] の下の [
User_ID_Collection] を [ソースデータ] の下の [UserOrGroupId] に対応付けます。
-
[グループメンバーレコード] 要素の下にある [要素
-
次に、公開グループのメンバーであるユーザーのみを取得することを示します。
[ユーザーを取得] 要素をクリックし、[ユーザーレコードを絞り込み] に移動します。
項目 ユーザー ID 演算子 次に含まれる 値 ユーザー ID コレクション
- フローを保存して、わかりやすい名前を付けます。
- フローを有効化します。
