ユーザIDについて

[まとめページに戻る](https://qiita.com/Keiji_otsubo/items/60afc2a8d211b6f7d89f)


+ [TableauCRMが有効になっているDeveloperEdition組織でのトラブル（同じメールアドレスで登録できない）](https://qiita.com/Keiji_otsubo/items/d7bfc37f10e74c5bc1fe)
+ [トレイルヘッドでのユーザの登録でのエラー](https://qiita.com/Keiji_otsubo/items/67869eabd864cb4547b6)

本番環境で実際にユーザIdを新規登録するだけでは、なかなか目にしないエラーではと思います。

ただし、トレイルヘッドではちょくちょく遭遇してしまうようです。

よくAnswersにも質問がありますね。

+ [No Salesforce CRM Content User Licenses Available](https://qiita.com/Keiji_otsubo/items/2575a33cfd6b0df89084)


# 忘れていけないこと

+ [Error 'Duplicate Username' when you create a username](https://help.salesforce.com/articleView?id=000325728&type=1&mode=1)

:::note
1.All Salesforce usernames are unique, for all users, across all Organizations (including Trial Orgs, Production orgs and Sandboxes). 

2.Salesforce Username does not have to be the user's email address. For more information, please review Salesforce username does not have to be your email address. For a user, there's an additional field named email address which can be a duplicate. That is, multiple users can share the same email address. 

1.すべてのSalesforceユーザー名は、すべての組織（試用組織、本番組織、サンドボックスを含む）全体で、すべてのユーザーに対して一意です。 

2.Salesforceユーザー名は、ユーザーのメールアドレスである必要はありません。詳細については、を確認してください Salesforceのユーザー名はメールアドレスである必要はありません。ユーザーの場合、重複する可能性のある電子メールアドレスという名前の追加フィールドがあります。つまり、複数のユーザーが同じメールアドレスを共有できます。 
:::

# 関連する質問
ちょっと目につくので、そのうちどのトレイルで起こるか整理します。

[User Authentication - Set Up Single Sign-On](https://trailblazers.salesforce.com/answers?id=9064S000000DtKuQAK)

# ユーザを追加させるチャレンジ


+ [Customize an Org to Support a New Business Unit Manage User Access](https://trailhead.salesforce.com/en/content/learn/projects/customize-an-org-to-support-a-new-business-unit/manage-user-access)

:::note
The email address you fill in for a new user auto-populates to become that user’s username. Each username must be unique within Salesforce, but that’s not the case with email addresses. For this project, you’ll fill in your own email address for new users. When their usernames auto-populate with your email address, replace the usernames with a unique username using this formula:user’s first initial + user’s last name @ your initials + your favorite color + .com. For example: ahartzler@DKorange.com

新しいユーザーに入力したメールアドレスは、そのユーザーのユーザー名になるように自動入力されます。各ユーザー名はSalesforce内で一意である必要がありますが、メールアドレスの場合はそうではありません。このプロジェクトでは、新しいユーザー用に自分のメールアドレスを入力します。ユーザー名がメールアドレスで自動入力されたら、次の式を使用してユーザー名を一意のユーザー名に置き換えます：ユーザーの最初のイニシャル+ユーザーの姓@あなたのイニシャル+お気に入りの色+ .com。例：ahartzler@DKorange.com
:::

# 非アクティブ化できない問題。

何度か、チェックボックスがクリックできないという質問がありました。どうもログインしている自分自身のシステム管理者のユーザを非アクティブ化しようとしている感じ。システム管理者以外にもSalesforceのライセンスを使ってないか確かめたら、何と２つのユーザを自分で使っているそうで、どちらも非アクティブ化できないらしい。

多分、セッションが残っている感じ。正規のログアウトをしてもらったら解決したようです。

[Data Security: Trailhead Challenge Help](https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54S00000Chg1qSAB)

[Trailheadモジュールのテストでゲスト管理者を作成できません](https://developer.salesforce.com/forums/?id=906F0000000BVnjIAG)


# ユーザ名の変更

+ [Hands-on Challenge Help data security Controlling access to your organization](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007clQ9J)

:::note
 It is not recommended to change the Username of the trailhead playground.However,if you would like to change it then you need to deactivate the Validation rule called "NoUsernameChangesAllowed" and try if you can change the Username successfully and re-activate again. 

https://developer.salesforce.com/forums/?id=9062I000000ITTuQAO

SETUP --> OBJECT MANAGER --> User --> Validation Rules --> NoUsernameChangesAllowed

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/84a3599f-bcf7-77d4-7874-d47a51dd57c9.png)


:::