Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
OmniStudio のクリーンなメタデータのリリース

OmniStudio のクリーンなメタデータのリリース

Clean Metadata Deployment では、OmniStudio コンポーネントのリリース方法が最新化されます。有効にすると、OmniStudioコンポーネントはSalesforceの標準メタデータのように動作するため、Salesforce CLI、DevOpsセンター、変更セット、パッケージ化と共にLightning Webコンポーネント、フロー、Apexクラスと共に1つのパイプラインにリリースします。

OmniStudio コンポーネントは、新しいメタデータ型で表される標準設定エンティティになります。各コンポーネントは 1 つのバージョンのみを公開し、連動関係は自動的に検出され、ソースファイルではバージョンに依存しないクリーンな名前が使用されます。Salesforce Platform の残りの部分ですでに使用しているのと同じツールとワークフローを使用して OmniStudio コンポーネントをリリースします。

メモ
メモ メタデータのクリーンアップリリースは、標準ランタイムと標準デザイナーでのみ使用できます。管理パッケージランタイムおよびデザイナーを使用している場合は、標準ランタイムおよびデザイナーに移行してこの機能を使用します。「OmniStudio 移行アシスタントを使用した OmniStudio 標準ランタイムへのコンポーネントの移行」を参照してください。

主なメリット

Clean Metadata Deployment は、OmniStudio リリースに次の改善をもたらします。

  • アトミックリリース: OmniStudio の変更を他の Salesforce メタデータ型と共に 1 つのまとまったリリースでリリースします。
  • 第一世代 (1GP) パッケージの自動連動関係検出: OmniStudio コンポーネントを取得またはリリースすると、フレームワークによって連動するコンポーネントが識別され、含まれます。
  • 合理化されたバージョン管理: 各コンポーネントは、リリース用にその 1 つのバージョンのみを公開します。リリースごとに対象組織にバージョンが作成されるため、長いバージョンのリストをスキャンして適切なバージョンを見つける必要がなくなります。
  • 判読可能な相違: 新しいメタデータにより、レビュー担当者向けにリリース済みの OmniStudio の変更の一貫した判読可能な相違が生成されます。
  • パッケージ化のサポート: 新しいメタデータは、第一世代 (1GP) および第二世代 (2GP) パッケージでパッケージ化できます。
  • Sandbox コピーのサポート: 完全コピー Sandbox または部分コピー Sandbox を作成すると、OmniStudio コンポーネントが Sandbox にコピーされます。「Sandbox の種別とテンプレート」を参照してください。
  • ソース追跡: OmniStudio コンポーネントを作成、更新、削除するときに、ローカルプロジェクトとスクラッチ組織または Sandbox 間の変更を追跡します。「プロジェクトと組織の変更の追跡」を参照してください。

主な違い

次の表に、OmniStudio のリリースを [Clean Metadata Deployment (メタデータのクリーンアップリリース)] を有効にする前と後の比較を示します。

機能 従来のリリース メタデータのクリーンアップのリリース
他のメタデータ型と共にリリースする いいえ あり
リリース用に公開されたバージョン すべてのバージョン 単一バージョンのみ
自動連動関係検出 未サポート サポート(1GPのみ)
バージョン管理のソースファイル 比較が難しい 読み取り可能で一貫性のある相違
ファイル名 バージョン番号を含む バージョンに依存しない
ソース追跡 未サポート サポート
Full Sandbox コピー OmniStudio コンポーネントがコピーされていない OmniStudio コンポーネントのコピー
1GP パッケージ 制限付き サポート
2GP パッケージ 制限付き サポート
変更セット 未サポート サポート

サポートされるリリース方法とツール

この機能を有効にすると、OmniStudio コンポーネントを次のオプションで使用できます。

  • Salesforce CLI:sf project コマンドを使用して、OmniStudio コンポーネントの取得、リリース、パッケージ化を行います。「プロジェクトコマンド」を参照してください。
  • 変更セット: 連動関係が自動的に識別される変更セットに OmniStudio コンポーネントを含めます。「変更セットを使用したリリース」を参照してください。
  • メタデータ API: プログラムで新しいメタデータ型を操作します。「Understanding Metadata API」を参照してください。
  • 1GP および 2GP パッケージ: OmniStudio コンポーネントを第一世代および第二世代パッケージにパッケージ化します。「第一世代管理パッケージ」および「第二世代管理パッケージ」を参照してください。
  • Sandbox のコピー: Developer、Developer Pro、Partial Copy、または Full Sandbox を作成または更新すると、OmniStudio コンポーネントが自動的にコピーされます。「Sandbox」を参照してください。

新しいメタデータ型

[Clean Metadata Deployment (メタデータのクリーンアップリリース)] が有効になっている場合、次のメタデータ型を使用して取得およびリリース操作を行います。これらのメタデータ型には API バージョン 67.0 以降が必要です。

コンポーネント 新しいメタデータ型 従来の種別 (サポート終了)
Omniscript OmniscriptDefinition OmniScriptConfig
Integration Procedure IntegrationProcdDefinition OmniIntegrationProcConfig
Data Mapper DataMapperDefinition OmniDataTransformConfig
Flexcard FlexcardDefinition OmniUiCardConfig

制限事項

リリースを計画するときは、次の制限事項を考慮してください。

  • Tooling API はサポートされていません。
  • Industry 以外の管理パッケージのデータマッパーを参照する OmniStudio コンポーネントはサポートされていません。
  • パッケージ化では、バージョンの上書きはできません。インストール中にコンポーネント名が既存のコンポーネントと競合すると、バージョンが作成されます。
 
読み込み中
Salesforce Help | Article