スクラッチ組織ユーザのパスワードの生成または変更
デフォルトでは、新規スクラッチ組織にはパスワードのない管理者ユーザが 1 つ含まれています。必要に応じて、新規ユーザを作成するときにパスワードを設定できます。スクラッチ組織ユーザのパスワードの生成または変更するには、CLI を使用します。設定したパスワードは解除できず、変更のみが可能です。
-
次のコマンドで、スクラッチ組織ユーザのパスワードを生成します。
1sfdx force:user:password:generate --targetusername <username>このコマンドは、スクラッチ組織ユーザに対してのみ���行できます。コマンドは、生成されたパスワードを出力します。
対象のユーザ名は、管理者ユーザである必要があります。--onbehalfof パラメータを使用すると、パスワードを一度に複数のユーザ (管理者ユーザを含む) に割り当てたり、割り当て権限のないユーザに割り当てたりすることができます。複数のユーザを指定するには、カンマでユーザを区切ります。スペースが含まれる場合は引用符で囲みます。このコマンドにも、--targetusername パラメータで管理者ユーザを指定する必要があります。次の例では、管理者ユーザに別名 admin-user があり、別名が ci-user および qa-user のユーザのパスワードを生成します。
1sfdx force:user:password:generate --targetusername admin-user --onbehalfof "ci-user,qa-user" -
生成されたパスワードとその他のユーザ詳細を表示します。
1sfdx force:user:display --targetusername ci-user 2 3=== User Description 4KEY VALUE 5─────────────── ─────────────────────────────────────────────────────────── 6Access Token <long-string> 7Alias ci-user 8Id 005xx000001SvBaAAK 9Instance Url https://innovation-ability-4888-dev-ed.my.salesforce.com 10Login Url https://innovation-ability-4888-dev-ed.my.salesforce.com 11Org Id 00D9A0000000SXKUA2 12Password bAc00R&ob$ 13Profile Name Standard User 14Username test-b4agup43oxmu@example.com -
新しいパスワードでスクラッチ組織にログインします。
- force:user:display の出力から、インスタンス URL の値をコピーし、ブラウザに貼り付けます。この例では、インスタンス URL は、https://site-fun-3277.my.salesforce.com です。
- force:org:open コマンドですでにスクラッチ組織を開いている場合、自動的に再ログインされます。新し���パスワードを試すには、ログアウトして force:user:display コマンドの出力にリストされているユーザ名とパスワードを入力します。
- [Sandbox にログイン] をクリックします。