組織シェイプのトラブルシューティング
スクラッチ組織の組織シェイプの使用時に発生する恐れがある問題を次にいくつか示します。
- 組織シェイプに基づいたスクラッチ組織で DevOps センターが有効ではない
- 説明: DevOps センターは、ソース組織では有効です。ただし、ソース組織のシェイプから作成されたスクラッチ組織では有効ではありません。DevOps センターの組織設定は、意図的にオフに切り替えられています。DevOps センターの契約条件に含まれる法的な理由のため、Salesforce は、顧客がスクラッチ組織定義ファイルで機能と設定を指定して、この組織設定を明示的に有効にすることを求めています。
- 回避策: DevOps センターの機能と設定をスクラッチ組織定義ファイルに追加します。詳細は、「組織シェイプのスクラッチ組織定義」を参照してください。
- force:org:shape:list の実行中にエラーが発生しました: 更新トークンを使用して認証中にエラーが発生しました。理由: ユーザが無効
- force:org:shape:list の実行中にエラーが発生しました: 更新トークンを使用して認証中にエラーが発生しました。理由: アクセス/更新トークンが期限切れ
- 説明: 組織シェイプを作成したトライアル組織が期限切れになりました。
-
回避策:
- sfdx force:auth:logout を使用してログアウトし、期限切れの組織を削除します。
- sfdx force:org:shape:list を再実行します。
- 組織シェイプを使用して Digital Experience Cloud サイトを作成できない
-
説明: Experience Cloud サイトを含む組織シェイプ��らスクラッチ組織を作成しようとするとエラーが発生します。
1Required fields are missing: [Welcome Email Template, Change Password Email Template, Lost Password Template] - 回避策: なし。
- シェイプを使用したスクラッチ組織の作成中のエラー
-
説明: シェイプを使用したスクラッチ組織の作成中に次のエラーが表示されます。
1ERROR running force:org:create: A fatal signup error occurred. Please try again. 2If you still see this error, contact Salesforce Support for assistance. - 回避策: force:org:shape:create コマンドを使用して新しいシェイプを生成してから、もう一度お試しください。
- Field Service でシェイプを使用するときにシフト状況の選択リストが入力されていない
- 説明: Field Service を有効にしてシェイプからスクラッチ組織を作成するときに、シフトの [状況] 項目の選択リストが空になっています。
-
回避策: 組織シェイプを使用するときは Field Service を無効にし、その後スクラッチ組織の定義ファイルの設定で Field Service を有効にします。
1{ 2 "orgName": "Acme", 3 "sourceOrg": "00DB1230000Ifx5", 4 "settings": { 5 "fieldServiceSettings": { 6 "fieldServiceOrgPref": true 7 } 8 } 9} - 組織シェイプ機能で使用できる組織 ID は 15 文字のみである
- 説明: スクラッチ組織の組織シェイプを有効にし、スクラッチ組織の定義ファイルでソース組織を指定する場合、使用できる組織 ID は 15 文字のみです。通常、組織 ID の長さは、force:org:list コマンドで表示される 18 文字です。
- 回避策: 組織シェイプ機能を使用するときは、標準の 18 文字の組織 ID から先頭の 15 文字のみを使用します。