1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

今年1年の学びをアウトプット!Advent Calendar 2024

Day 2

[salesforce]特定プロファイルのユーザ作成時に、「売上予測を許可」フラグを自動付与する

Posted at

備忘。

やりたいこと

特定のプロファイルのユーザ作成/更新時に、自動的に「売上予測の許可」がTrueとなるようにしたい。

実装方法

フローを使う。

  • アプリケーションランチャに「フロー」と入力する
    0362c8a2-e0d5-2fa4-8c29-c68982a5e3db.png

  • フローが立ち上がるので、画面右上の「新規」をクリック

  • フロービルダーが立ち上がるので、「最初から開始」をクリック

  • 「レコードトリガーフロー」を選択して「作成」をクリック

  • 「開始を設定」 をクリックし、以下のように指定

項目 内容
オブジェクト ユーザー
トリガー レコードが作成または更新された
エントリ条件 いずれかの条件に一致(OR)
項目 profileID
演算子 次の文字列と一致する
プロファイルIDを入力 
※プロファイル ID は設定>プロファイル>該当プロファイルをクリックした際の URL の「00e」から始まる 15 桁の英数字 です。
更新されたレコードでフローを実行するタイミング 特定の要件に一致するようにレコードを更新したときのみ
フローを最適化 「高速項目更新」を選択

スクリーンショット 2024-12-02 16.32.20.png

  • ➕(要素を追加)をクリックし、「レコードを更新」を追加する
    スクリーンショット 2024-12-02 16.35.20.png

  • 以下のように入力

項目 内容
表示ラベル  特定プロファイルのsalesforceユーザが作成/更新された時に、売上予測を許可する
API参照名  new_user_forcast_enabled
説明  ForecastEnabled 項目(売上予測を許可項目)に対し、Trueの値を挿入します。
更新するレコードを検索してその値を設定する方法  フローをトリガーしたユーザーレコードを使用 を選択
レコードを更新する条件の要件  なしー常にレコードを更新
ユーザの項目値をレコードに設定  
(項目)ForecastEnabled  (値)True

スクリーンショット 2024-12-02 16.33.35.png

  • 右上のボタンからフローを保存、有効化すればOK。お疲れ様でした。

注意点・Tips

  • 「売上予測を許可」フラグを付与するかどうかはプロファイルに依存するため、プロファイルを作成・変更した場合は本フローも変更が必要
  • Salesforceライセンスが剥奪されると自動的に「売上予測を許可」フラグもOFFになるため、売上予測をFalseにするフローの別途作成は不要」
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?