Salesforce ユーザーのロール(部署)を一括更新する #データーローダー
Salesforce ユーザーのロール(部署)を一括で更新する方法をご紹介いたします!【2023最新版】 #データーローダー
つつみん
2023/12/12 15:34:36
部署異動等でロール(所属部署)を1人ずつ更新するの、大変ではないですか?
今回は、ユーザーのロールを一括で更新する方法をご案内します。
Step.1 データーローダーのインストール
まず、ロールを更新するにはデータローダーというアプリケーションを使用します。
データローダーのダウンロードはコチラから⇩
https://help.salesforce.com/s/articleView?id=000383107&type=1
Step.2-1 データーローダーでロールをエクスポートする
データーローダーを使用し、一意となるロールID(部署ごとに割り振られたID)の一覧をエクスポートします。
[Export] をクリックして、ログインします。
Step.2-2 ロールオブジェクトの選択
[Show all Salesforce Objects] にチェックを入れて、検索窓で「ロール」と検索して [ロール] をクリックします。
エクスポートするファイル名は任意の名前を入力します。
Step.2-3 エクスポートする項目を選択する
[Choose the query fields below.] から [Id] と [RollUpDescription] 項目にチェックを入れます。
チェックを入れたら[Finish] ボタンをクリックしてエクスポートします。
Step.2-4 エクスポートしたファイルを確認する
[View Extraction] をクリックしてエクスポートしたロール名とロールIDを確認します。
⇩エクスポートされたCSVファイルをエクセルで開いてみた図です⇩
A列が「ロールID」 B列が「ロール名(部署名)」です。
Step.4でこのファイルを使用しますので、保存しておきましょう!
Step.3データーローダーでユーザーをエクスポートする
Step.2と同じ要領でユーザーのCSVファイルをエクスポートしてみましょう!
オブジェクト:[ユーザー]選択する項目:[Id] と [Name] と [UserRoleId]
⇩ユーザー情報をエクスポートしたもの⇩
[Name] : ユーザーのフルネーム
[UserRoleId] : ユーザーが所属するロール(部署)のID
Step.4 ユーザー一覧のCSVファイルを更新する
Step.2で作成した[ロール一覧] を見ながら、Step.3で作成した[ユーザー一覧]の[UserRoleId] 項目のIDを更新していきましょう。
例:ユーザー名:内沢 健 が人事異動で「沖縄支社企画部」に異動なった場合
Step.5-1 データーローダーでロールを更新する
Step.4で更新したユーザー一覧を使用して、データローダーで更新します。
データローダーにログインして、[Update] を選択します
Step.5-2 オブジェクトとCSVファイルを選択する
オブジェクト:[ユーザー]
[Choose CSV file] でStep.4で更新したユーザー一覧を選択します
Step.5-3 CSVファイルの項目とSalesforceの項目をマッピングする
[Create or Edit Map] をクリックして [Auto-Match Fields to Columns] をクリックします
[UserRoleId] と [Id] がマッピングされているか確認します
確認出来たら[Finish] ボタンをクリックして完了です!
※ 完了後にSalesforceにログインして、正しくロールが割り当てられているか確認して下さい。データローダーもう一度ユーザー情報を出力してみると良いかもしれません。
以上になります!データローダーはロールだけでなく、権限セットやプロファイルも簡単に割り当てる事が可能です。是非試してみて下さい!
Gilde Tech では主にSalesforce製品に関する豆知識や設定方法をご紹介しております。会員限定の記事も沢山ありますので、会員登録をおススメします。
当サイトの右上からアカウント作成できます。
コメント