⛳
Salesforce Dataloaderで階層構造まで含めてロールを一括作成する
概要
Dataloaderでロールを一括作成する際、階層構造まで含めて作成する方法。
背景
既に存在するロールの子として作成するときは親Idを指定して作成すればいいけど、親ロールも新規作成になる場合はどうすれば作成できるかを今さらながら考えていた。
手順
- インポート用のCSVデータ作成
| Name | ParentRole:UserRole-Name | ... |
|---|---|---|
| AAA | ... | |
| BBB | AAA | ... |
- Dataloderのバッチサイズを1に設定する
- Insertを選び、RelationshipでParentRoleはName項目を使うように設定する
-
ParentRole:UserRole-Name含めてマッピングを設定し実行する
おわりに
考えてみればなるほどという感じだったけど、親の指定も今までIdでばかりやっていたのでデータの準備も含めてだいぶ楽になった。
Relationshipちゃんとやるの大事。
Discussion