ロック解除済みパッケージのパッケージ ID および別名
パッケージライフサイクルの間、パッケージとパッケージバージョンは、ID またはパッケージの別名で識別されます。パッケージまたはパッケージバージョンを作成するときに、Salesforce CLI によってパッケージ名に基づいてパッケージの別名が作成され、その名前が sfdx-project.json ファイルに保存されます。パッケージ化ワークフローを自動化する CLI コマンドを実行するかスクリプトを作成するときは、多くの場合、パッケージ ID またはパッケージバージョン ID ではなくパッケージの別名を参照する方が簡単です。
パッケージの別名は、名前-値のペア (名前は別名、値は ID) として sfdx-project.json ファイルに保存されます。プロジェクトファイル内の既存のパッケージおよびパッケージバージョンでパッケージの別名を変更できます。
コマンドラインで、パッケージメンバー (パケージのコンポーネント) と要求 (package:version:create 要求など) などの ID も表示できます。
次に、よく使用される ID を示します。
| ID の例 | 短い ID 名 | 説明 |
|---|---|---|
| 033J0000dAb27uxVRE | 登録者パッケージ ID | この ID は、パッケージ化やセキュリティレビューのサポートについて Salesforce に問い合わせるときに使用します。このパッケージ ID を探すには、パッケージを所有している Dev Hub に対して force:package:list --verbose を実行します。 |
| 04t6A0000004eytQAA | 登録者パッケージバージョン ID | この ID は、パッケージバージョンをインストールするために使用します。force:package:version:create によって返されます。 |
| 0Hoxx00000000CqCAI | パッケージ ID | コマンドラインでこの ID を使用して、パッケージバージョンを作成します。または、この ID を sfdx-project.json ファイルに入力して、ディレクトリ名を使用します。force:package:create によって生成されます。 |
| 08cxx00000000BEAAY | バージョンの作成要求 ID | force:package:version:create:report の使用などのパッケージバージョンを作成するための特定の要求で、この ID を使用して状況の確認と進行状況の監視を行います。 |