Salesforce DX 開発者ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
リリースノート
メタデータカバー率
パッケージとは?
パッケージベースの開発モデル
ロック解除済みパッケージを作成する前に
組織の把握
組織連動ロック解除済みパッケージの作成
ロック解除済みパッケージのワークフロー
ロック解除済みパッケージのプロジェクト設定ファイル
ロック解除済みパッケージのキーワード
パッケージのインストールキー
ロック解除済みパッケージからの連動関係情報の抽出
リリースノートとインストール後の手順の共有
Apex テストでのパッケージ化されていないメタデータまたは Apex アクセス権の指定 (ロック解除済みパッケージ)
ロック解除済みパッケージのベストプラクティス
ロック解除済みパッケージのパッケージ ID および別名
頻繁に使用するパッケージ化操作
ロック解除済みパッケージでのプロファイル設定の処理方法
パッケージアップグレードの転送
ロック解除済みパッケージからの廃止されたメタデータの移動
パッケージのアンインストール
Salesforce DX に関する制限事項
パッケージの設定
各パッケージの sfdx-project.json ファイルにエントリを追加し、その別名、バージョンの詳細、連動関係、機能、および組織設定を指定します。コマンドラインから、オプションの設定または変更 (インストールキーの指定、パッケージ名の更新、説明の追加など) を行うこともできます。
-
ロック解除済みパッケージのプロジェクト設定ファイル
プロジェクト設定ファイルは、プロジェクトの設計図です。このファイルの設定によって、パッケージの概要が作成され、パッケージ属性とパッケージ内容が決まります。 -
ロック解除済みパッケージのキーワード
キーワードは、パッケージバージョン番号を指定するために使用できる変数です。 -
パッケージのインストールキー
パッケージのメタデータのセキュリティを確保するには、パッケージバージョンの作成時にインストールキーを指定する必要があります。パッケージ作成者は、承認済み登録者がパッケージをインストールできるようにキーを提供します。パッケージインストーラは CLI とブラウザのどちらからパッケージをインストールする場合でも、インストール中にキーを指定します。インストールキーの指定は、インストール作業の最初のステップです。正しいインストールキーを指定しない限り、名前やコンポーネントなどのパッケージ情報は公開されません。 -
ロック解除済みパッケージからの連動関係情報の抽出
インストールされたロック解除済みパッケージに対して簡単な SOQL クエリを実行し、その連動関係情報を抽出できるようになりました。また、スクリプトを作成し、連動関係を持つロック解除済みパッケージのインストールを自動化することもできます。 -
名前空間について
名前空間とは、各自のパッケージとそのコンテンツを組織の他のパッケージと区別するための 1 ~ 15 文字の英数字で構成される識別子です。 -
リリースノートとインストール後の手順の共有
リリースされたロック解除済みパッケージの新機能や変更された機能に関する詳細をユーザと共有します。 -
Apex テストでのパッケージ化されていないメタデータまたは Apex アクセス権の指定 (ロック解除済みパッケージ)
-
ロック解除済みパッケージのベストプラクティス
ロック解除済みパッケージを使用するときには、次のベストプラクティスに従うことをお勧めします。 -
ロック解除済みパッケージのパッケージ ID および別名
パッケージライフサイクルの間、パッケージとパッケージバージョンは、ID またはパッケージの別名で識別されます。パッケージまたはパッケージバージョンを作成するときに、Salesforce CLI によってパッケージ名に基づいてパッケージの別名が作成され、その���前が sfdx-project.json ファイルに保存されます。パッケージ化ワークフローを自動化する CLI コマンドを実行するかスクリプトを作成するときは、多くの場合、パッケージ ID またはパッケージバージョン ID ではなくパッケージの別名を参照する方が簡単です。 -
頻繁に使用するパッケージ化操作