備忘。
やりたいこと
特定のプロファイルのユーザ作成/更新時に、自動的に「売上予測の許可」がTrueとなるようにしたい。
実装方法
フローを使う。
-
フローが立ち上がるので、画面右上の「新規」をクリック
-
フロービルダーが立ち上がるので、「最初から開始」をクリック
-
「レコードトリガーフロー」を選択して「作成」をクリック
-
「開始を設定」 をクリックし、以下のように指定
項目 | 内容 |
---|---|
オブジェクト | ユーザー |
トリガー | レコードが作成または更新された |
エントリ条件 | いずれかの条件に一致(OR) |
項目 | profileID |
演算子 | 次の文字列と一致する |
値 | プロファイルIDを入力 |
※プロファイル ID は設定>プロファイル>該当プロファイルをクリックした際の URL の「00e」から始まる 15 桁の英数字 です。 | |
更新されたレコードでフローを実行するタイミング | 特定の要件に一致するようにレコードを更新したときのみ |
フローを最適化 | 「高速項目更新」を選択 |
項目 | 内容 |
---|---|
表示ラベル | 特定プロファイルのsalesforceユーザが作成/更新された時に、売上予測を許可する |
API参照名 | new_user_forcast_enabled |
説明 | ForecastEnabled 項目(売上予測を許可項目)に対し、Trueの値を挿入します。 |
更新するレコードを検索してその値を設定する方法 | フローをトリガーしたユーザーレコードを使用 を選択 |
レコードを更新する条件の要件 | なしー常にレコードを更新 |
ユーザの項目値をレコードに設定 | |
(項目)ForecastEnabled | (値)True |
- 右上のボタンからフローを保存、有効化すればOK。お疲れ様でした。
注意点・Tips
- 「売上予測を許可」フラグを付与するかどうかはプロファイルに依存するため、プロファイルを作成・変更した場合は本フローも変更が必要
- Salesforceライセンスが剥奪されると自動的に「売上予測を許可」フラグもOFFになるため、売上予測をFalseにするフローの別途作成は不要」