{{i18n("button.posting")}}
Salesforce ユーザーのロール(部署)を一括更新する #データーローダー
Salesforce ユーザーのロール(部署)を一括で更新する方法をご紹介いたします!【2023最新版】 #データーローダー
つつみん
{{getTime(record.UpdatedTime)}}
部署異動等でロール(所属部署)を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
]
⇩ユーザー情報をエクスポートしたもの⇩
[
Id
] : ユーザーを識別するための一意のID
[
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製品に関する豆知識や設定方法をご紹介しております。会員限定の記事も沢山ありますので、会員登録をおススメします。
当サイトの右上からアカウント作成できます。
{{i18n("articles.view.premium")}}
{{cta.Content}}
{{cta.ButtonName}}
{{tag}}