[Salesforce]特定の人がレコードを更新した時のみ、ワークフロールールを実行させるには?
ワークフロールールで、商談更新があったら担当者に知らせるロジックを作っています。
現在はテスト運用のため、特定のロールやプロファイルのユーザのみが更新した場合に通知するようにしたいと思います。 どのように実装すればよいでしょうか。
ワークフローのルール条件に、「更新者が特定のロール/プロファイルの場合」を追加します。
* 予め、対象となるロールやプロファイルの詳細を開き、ページ URL の末尾15字を
確認しておきます。これがロールやプロファイルの ID となります。
* ワークフローのルール条件を「数式の評価が true となる」とした上で、「項目の挿入」
ボタンを押下し、"$Profile" もしくは "$UserRole" を選択し、第二階層で
「プロファイルID」もしくは「ロールID」を選択して挿入します。
* 挿入された [$Profile.Id] の後に、当該する ID を指定します。
例: $Profile.Id = "00e10000000lFIo"
この設定により、レコード更新者が特定のプロファイルまたはロールに属するユーザの場合のみ、ワークフローが実行されるようになります。
コメント