名前空間と Dev Hub 組織のリンク
スクラッチ組織で名前空間を使用するには、名前空間が登録されている Developer Edition 組織を Dev Hub 組織にリンクする必要があります。
名前空間をリンクする前に、次のタスクを完了します。
- 名前空間が登録されている組織がない場合は、Dev Hub またはスクラッチ組織と分離した Developer Edition 組織を作成します。すでに名前空間が登録されている組織がある場合は、ステップ 1 に進みます。
- Developer Edition 組織で、名前空間を作成し、登録します。
-
システム管理者または Salesforce DX 名前空間レジストリ権限を持つユーザとして Dev Hub 組織にログインします。
-
(必須) [私のドメイン] の名前をまだ定義およびリリースしていない場合は、定義およびリリースします。
Winter ’21 以降で作成された本番組織にはデフォルトで [私のドメイン] があります。[私のドメイン] の設定とリリースについての詳細は、Salesforce ヘルプの「私のドメイン」を参照してください。
ドメイン名のテストの準備ができると、通知メールが送信されます。数分かかることがあります。
- アプリケーションランチャーメニューから、[名前空間レジストリ] を選択します。
-
[名前空間をリンク] をクリックします。
[名前空間をリンク] ボタンが表示されない場合は、[私のドメイン] がユーザに対してリリースされていることを確認してください。
- [設定] から、[クイック検索] ボックスに「私のドメイン」と入力し、[私のドメイン] を選択します。
-
ステップ 3 が表示されていますか? これは、[私のドメイン] は登録されましたが、まだリリースされていないことを意味します。[ユーザにリリース] をクリックします。
Dev Hub 組織からログアウトして、再度開きます。
-
名前空間が登録されている Developer Edition 組織に、組織のシステム管理者のログイン情報を使用してログインします。
名前空間のない組織、Sandbox、スクラッチ組織、パッチ組織、ブランチ組織を名前空間レジストリにリンクすることはできません。
名前空間レジストリにリンクされているすべての名前空間を表示するには、[すべての名前空間レジストリ] ビューを選択します。