blog新米webエンジニアによる技術ブログ。2017-09-26[Salesforce]承認プロセスの「割り当て先として使用するユーザ項目」についてSalesforceメモです。承認プロセスの設定で、「割り当て先として使用するユーザ項目」というのが出てくるけどどういう挙動になるのかわからず。所有者の承認者項目を使用」というチェックボックスについても。公式ドキュメントはこちら。割り当て先として使用するユーザ項目ざっくりとした説明ユーザオブジェクトの任意の項目(※)を設定しておくと、続く承認ステップの設定で「ユーザのこの項目に設定した人を承認者にする」ということができるようになる。※ただし階層関係の項目のみ。カスタム項目を作らない限り該当するのは「マネージャ」項目だけもうちょっと具体的にこの項目を設定せずに承認ステップの割り当て先(承認者)の選択画面を開くと、選択肢として選べるのは以下のいずれか。申請者が承認者を手動で選択する文字通り、申請する側が申請時に明示的に承認者を選ぶ自動的にキューに割り当てる別途作成しておいたキューを割り当てる自動的に承認者に割り当てる特定のユーザを明示的に指定したり、申請するオブジェクトに作成されている参照項目(ユーザ)を使うここで、ユースケースとして「申請者のマネージャを承認者に設定したい」というのは割とありそうだが、上記の選択肢では実現できない。このときに先ほどの項目を使う。設定すると上のキャプチャのように、「選択したユーザ項目を使用して自動的に承認者を割り当てる。」という選択肢が1個増える。このような設定にしておくと、申請時に申請者のマネージャ(人によって異なる)が自動的に承認者に選ばれるようになる。デフォルトでは「マネージャ」しか選べないが、ユーザのカスタム項目で階層関係型の項目を追加してあげればそちらを利用することも可能。所有者の承認者項目を使用こちらは、申請するレコードの所有者と申請者が異なる場合に承認者の選ばれ方が変わってくる。すると文字通り、承認者はレコードの「申請者」ではなく「所有者」に設定されている内容を見に行く。「上司」のマネージャ項目は「部長」という設定をしているとする。「部下」が申請しても「上司」が申請しても、承認者は「上司」(所有者である「部下」のマネージャ項目を使うため)という挙動になる。19:56[Salesforce]承認プロセスの「割り当て先として使用するユーザ項目」について広告を非表示にする関連記事2018-03-24[Salesforce]ApexでPermissionSetの"PermissionsXXX"項目...ちょいメモ。...2018-03-17[Salesforce]代理承認者機能の使い方まとまってるドキュメントが見つからなかったのでメモ。#augj行ってきました。#augj行ってきました。Playgroundがリリースされました月別アーカイブはてなブログをはじめよう!dackdiveさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。