
Salesforceってユーザのコピー(複写)ができない気がします。
IDaaS的なやつならできるのかな?そんな高級なものは弊社にはなく・・・
設定項目が多いと、GUIから大量にやるのは萎えます。
弊社は20個近く設定項目があります・・・
なのでSalesforceのフローでやってみました。クセがすごかったです!
※コピー先のユーザは、必須項目だけ入力して作成済みとします。
フローの概要
画面フローを使います。


ユーザ指定
設定のコピー元のユーザとコピー先のユーザを画面で指定できる画面を作ります。
画面のメインはルックアップコンポーネントです。
ユーザを選択できるようにします。
ルックアップコンポーネントは2つ置きます。
1つ目でコピー元のユーザを指定します。
何故かルックアップコンポーネントの参照先として、
「ユーザ」オブジェクトを直接指定できません。
「取引先」等、「ユーザ」オブジェクトを参照しているオブジェクトを指定する必要があります。
また「取引先」オブジェクトの場合、「取引先の所有者」項目は指定できません。
それ以外の「ユーザ」オブジェクトを参照している項目を指定する必要があります。
こういうハマりポイントが多く、Salesforceは泣きそうになります・・・
API参照名は後で使うので、わかりやすく「①」と表示しています。
実際には自由に名前をつけてください。

2つ目のルックアップコンポーネントでコピー先のユーザを指定します。
オブジェクトと項目は、1つ目のルックアップコンポーネントと同じで大丈夫です。
API参照名は後で使うので、わかりやすく「②」と表示しています。
実際には自由に名前をつけてください。
