この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

組織の把握

第二世代パッケージで使用する各組織には、固有の目的があります。

Dev Hub 組織の選択

Dev Hub 組織は次の目的で使用します。
  • すべての第二世代パッケージの所有者として
  • スクラッチ組織が名前空間を認識できるように名前空間をリンクするため
  • package2 コマンドを承認して実行するため

Packaging 2 が有効化されている Dev Hub 組織では、任意の種別の第二世代パッケージ (管理または開発者制御) を作成できます。Dev Hub 組織間で簡単にメタデータを移動できます。ただし、Salesforce CLI を使用して第二世代パッケージを作成すると、常に Dev Hub 組織がそのパッケージを「所有」するため、パッケージの所有権は Dev Hub 組織間で移行できません。第二世代パッケージを使用するときにはこの点に留意してください。本番使用のためにパッケージを定義および作成する準備ができたら、テスト Dev Hub 組織ではなく、必ず本番または「マスタ」Dev Hub 組織で作成してください。

重要

その他の組織

パッケージを使用する場合、次の組織も使用します。
  • 名前空間組織の主な目的は、パッケージ名前空間を提供することです。名前空間をテストのみに使用する場合は、破棄可能な名前空間を選択します。

    名前空間組織を作成してその組織で名前空間を指定したら、Dev Hub 組織を開いて名前空間組織を Dev Hub 組織にリンクします。

    メモ

  • スクラッチ組織は、パッケージのテスト中にその場で作成できます。
  • 対象組織またはインストール組織は、パッケージをインストールする場所です。この組織は「登録者」組織と呼ばれることもあります。