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)
メタデータカバー率
スクラッチ組織のサポートされているエディションと割り当て
スクラッチ組織の組織シェイプの有効化
組織シェイプの権限
組織シェイプの作成および管理
組織シェイプのスクラッチ組織定義
組織シェイプのトラブルシューティング
スクラッチ組織の作成
スクラッチ組織の Salesforce リリースの選択
スクラッチ組織へのソースの転送
スクラッチ組織からプロジェクトへのソースのプル
Dev Hub からのスクラッチ組織の管理
スクラッチ組織のエラーコード
Salesforce DX に関する制限事項
組織シェイプに基づいたスクラッチ組織の作成
機能、メタデータ API 設定、エディション、制限、ライセンスによって、いわゆる組織のシェイプが決まります。本番組織の機能と設定を反映したスクラッチ組織定義を作成するのは容易ではないことは理解しています。スクラッチ組織の組織シェイプを使用すれば、スクラッチ組織定義の作成をお任せいただけます。組織のシェイプを取得したら、このシェイプに基づいてスクラッチ組織を作成できます。
スクラッチ組織シェイプは、特定の Salesforce リリースに関連付けられています。ソース組織が新しい Salesforce リリースにアップグレードされたら、組織シェイプを必ず再作成してください。Salesforce のメジャーリリース移行時の考慮事項についての詳細は、「組織シェイプのスクラッチ組織定義」を参照してください。
重要
-
スクラッチ組織の組織シェイプの有効化
シェイプを取得する組織 (ソース組織) でスクラッチ組織の組織シェイプを有効にします。 -
組織シェイプの権限
Dev Hub 組織の Salesforce システム管理者は、組織シェイプを作成予定のユーザや、組織シェイプに基づいてスクラッチ組織を作成予定のユーザに権限を割り当てる必要があります。すでに Salesforce DX ユーザの権限セットがある��合は、その権限セットを更新してアクセス権を追加できます。 -
組織シェイプの作成および管理
組織シェイプを作成して、無関係なデータやメタデータを除く、ソース組織のベースライン設定 (機能、制限、エディション、メタデータ API 設定) を模倣します。その組織の機能、設定、ライセンスが変更されたときに、組織シェイプを再作成すれば、そうした更新を取得できます。組織シェイプは一度に 1 つのみ有効にすることができます。 -
組織シェイプのスクラッチ組織定義
組織シェイプの作成時に、指定したソース組織の機能、設定、エディション、ライセンス、制限を取得します。この手法を使用すれば、こうした項目をスクラッチ組織定義ファイルに手動で追加する必要がありません。ソース組織のシェイプのみに基づいてスクラッチ組織を作成できます。また、スクラッチ組織定義ファイルに別の機能や設定を追加して、ソース組織には存在しない機能を含めることもできます。 -
組織シェイプのトラブルシューティング
ここでは、発生する可能性がある問題とその回避策について説明します。