0
0

Salesforce | ユーザー登録項目

Posted at

概要

テストクラス実装時やデータローダでの一括登録時に、ユーザーの最低限必要な項目を毎回調べている気がしたため、自分用にメモ

Apexコード

public void createUser() {
    Profile profile = [SELECT Id FROM Profile WHERE Name = 'システム管理者' LIMIT 1];
    User user = new User(
        LastName = 'Terasaki',
        FirstName = 'Kanako',
        Alias = 'Terasaki',
        Email = 'k-terasaki@example.com',
        UserName = 'k-terasaki@example.com',
        ProfileId = profile.Id,
        EmailEncodingKey = 'ISO-2022-JP',
        LanguageLocaleKey = 'ja',
        LocaleSidKey = 'ja_JP',
        TimeZoneSidKey = 'Asia/Tokyo'
    );
    insert user;
}

Excel(CSV)用

下記の表をコピーし、Excel > [形式を選択して貼り付け] > "テキスト" でセル単位にペーストされる。

LastName FirstName Alias Email Username ProfileId EmailEncodingKey LanguageLocaleKey LocaleSidKey TimeZoneSidKey
Terasaki Kanako Terasaki k-terasaki@example.com k-terasaki@example.com profile.Id ISO-2022-JP ja ja_JP Asia/Tokyo
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0