Salesforce DX ユーザの追加
システム管理者は、デフォルトで Dev Hub 組織にアクセスできます。他のユーザも Dev Hub 組織にアクセスしてスクラッチ組織を作成できるようにすることができます。
Salesforce DX は、Salesforce、Salesforce Platform、および Salesforce Limited Access - Free の標準ユーザライセンスで使用できます。
システム管理者プロファイルでユーザを追加できます。Salesforce DX に必要な権限セットを適用している場合、標準ユーザプロファイルでもユーザを追加できます。Dev Hub 組織に追加するユーザは、システム管理者の権限レベルが必要な場合以外はシステム管理者として追加しないでください。
-
必要に応じて、ユーザを Dev Hub 組織に追加します。
- [設定] から、[クイック検索] ボックスに「ユーザ」と入力し、[ユーザ] を選択します。
- [新規ユーザ] をクリックします。
- フォームに入力し、システム管理者または標準ユーザプロファイルを割り当てます。
- [保存] をクリックします
システム管理者ユーザを追加する場合は、これで終了です。
-
標準ユーザを追加する場合は、Salesforce DX ユーザの権限セットを作成します (存在しない場合)。
- [設定] から、[クイック検索] ボックスに「権限セット」と入力し、[権限セット] を選択します。
- [新規] をクリックします。
- 表示ラベル、API 名、説明を入力します。API 参照名は API および管理パッケージで使用される一意の名前です。
- ユーザライセンスオプションを選択します。この権限セットを異なるライセンスを持つ複数のユーザに割り当てる場合は、[なし] を選択します。
- [保存] をクリックします。権限セット概要ページが表示されます。このページから、Salesforce DX に追加または変更する権限に移動できます。必要な権限については、「Salesforce DX ユーザの権限セット」を参照してください。
-
標準ユーザに Salesforce DX 権限セットを適用します。
- [設定] から、[クイック検索] ボックスに「権限セット」と入力し、[権限セット] を選択します。
- Salesforce DX 権限セットを選択します。
- [権限セット] ツールバーで、[割り当ての管理] をクリックします。
- [割り当てを追加] をクリックします。
- 権限セットを割り当てるユーザを選択します。
- [割り当て] をクリックします。
- [完了] をクリックします。
ユーザのアクセスを制限するには、権限を変更します。
Dev Hub 組織へのフルアクセス権を付与するには、権限セットに次の権限を含める必要があります。
- [オブジェクト設定] -> [スクラッチ組織情報] -> [参照]、[作成]、[編集]、[削除]
- [オブジェクト設定] -> [有効なスクラッチ組織] -> [参照]、[編集]、[削除]
- [オブジェクト設定] -> [名前空間レジストリ] -> [参照]
Dev Hub 組織で第二世代パッケージを使用するには、権限セットに次の権限も含める必要があります。
- [システム権限] > [第二世代パッケージの作成と更新]
この権限は次へのアクセス権もあります。
| Salesforce CLI コマンド | Tooling API オブジェクト (作成および編集) |
|---|---|
| force:package:create | Package2 |
| force:package:version:create | Package2VersionCreateRequest |
| force:package:version:update | Package2Version |