[salesforce]新規Salesforce組織の新規ユーザ名作成時の命名規則
Salesforceでは開発用組織やFreeEdition組織など、自分一人で複数の組織をもちたい場合があります。新規組織の取得は各種の申し込みページから申し込みを行えばすぐに使えるようになります。
参考:Tips and Tricks for New Force.com Developers (Part 1: Signing Up)
この時、各組織でユニークなIDとなるのは、「ユーザ名」の項目です。
ユーザ名に設定する文字列には以下の条件があります。
- 他のSalesforce組織で一度も使用されていないユニークな文字列であること
- Eメールアドレス形式であること
二つ目の条件は、例えばaaaa@bbb.ccという文字列にする必要があるということです。@の前後や最後のドットの後の文字列はなんでもかまいません。comやnetでもいいですし、適当な文字列でもいいです。ユーザ名全体が実際に存在するEメールアドレスである必要はありません。文字列の形式がEメールっぽくなっていればいいだけです。
なんでこんな仕組みになっているかというと、たぶん一時期までEメールアドレス項目がユーザ名も兼ねていて今更そこを切り離すのがシステム的に難しい、とかそんな感じなんじゃないかと。