CDM アプリケーションの共有コンポーネントの管理
アプリケーションに共有コンポーネントを追加したり、追加可能な共有コンポーネントを表示したり、アプリケーションから共有コンポーネントを削除したりします。
始める前に
重要:
DevOps コンフィグ は現在廃止されており、新しいアクティベーションのサポートや利用は終了しています。
必要なロール:CDM エディター [sn_cdm.cdm_editor]
このタスクについて
- アプリケーション変更セットでの作業中に、共有コンポーネントを追加、更新、または削除できます。
- アプリケーション変更セットでの作業中は、直接コンポーネントの変更と同じ方法で共有コンポーネントを変更することはできません。ただし、アプリケーション内のコレクションは、共有コンポーネント内の任意の値をオーバーライドできます。 また、アプリケーション内の共有コンポーネントの名前を変更することもできません。このような変更が必要な場合は、必要な名前で新しい共有コンポーネントを作成し、アプリケーションに再度追加する必要があります。
手順
-
アプリケーション変更セットの [構成データ] タブで作業しているときに、共有コンポーネントアイコン (
) を選択します。
- [共有コンポーネント] タブの各カードには、共有コンポーネントの名前、親コンポーネントライブラリ、およびバージョンが表示されます。
- コンポーネントはライブラリ別にグループ化され、アルファベット順にソートされます。
- ライブラリセレクターを使用して、選択したライブラリ内のコンポーネントのみを表示します。
- [検索] テキストボックスを使用して、コンポーネントまたはライブラリのリストをフィルタリングします。
- 利用可能: アプリケーションが構成データに含めることができる共有コンポーネントのリスト。
共有コンポーネントをアプリケーションで使用できるようにするには、コンポーネントが [公開済み] 状況であり、コンポーネントを保持するライブラリが [利用可能] 状況である必要があります。
- 使用中: アプリケーションで現在使用されている共有コンポーネントのリスト。
- 更新: カードは、コンポーネントの新しい公開バージョンが利用可能な場合に表示されます。 リフレッシュアイコン (
) を選択して、現在のすべての更新が表示されていることを確認します。
-
アプリケーションデータに共有コンポーネントを追加する:[利用可能] タブで [追加] を選択します。
- コンポーネントがアプリケーションの コンポーネントフォルダーに追加されます。
- 共有コンポーネントアイコン(
)は、コンポーネントがコンポーネントライブラリからのものであることを示します。
- コンポーネントが選択され、[エディター] パネルと [プレビュー] パネルに共有コンポーネントのコードが表示されます。
-
共有コンポーネントの構成データを表示する:任意のカードで、他のアクションメニュー (
) を選択し、[構成データを表示] を選択します。
ポップアップに、共有コンポーネントコードの最新の公開バージョンが表示されます。変数は解決されず、暗号化されたデータはポップアップビューで復号化されません。
-
共有コンポーネントを削除する:アプリケーションデータから共有コンポーネントを削除するには、次のいずれかの方法を使用します。
- [使用中] タブで、コンポーネントカードの [X] を選択し、ポップアップでアクションを確認します。
- アプリケーションの [構成データ] タブで、コンポーネントの アクションメニュー (
) を選択し、[削除] を選択します。ポップアップでアクションを確認します。
注:削除は消去ではありません。削除すると、アプリケーションのコンポーネントの構成データがアプリケーションから削除されますが、コンポーネントはコンポーネントライブラリ内で変更されません。アプリケーションからコンポーネントを削除すると、コンポーネントカードが [利用可能] タブに再表示されます。 -
共有コンポーネントの更新
リフレッシュアイコン (
) を選択して、現在のすべての更新が表示されていることを確認します。 システムは、コンポーネントの新しい公開バージョンが利用可能であることを次の方法で示します。
- 強調表示されたテキスト「更新」は、 コンポーネントフォルダーのコンポーネントの横に表示されます。
- [更新] タブにコンポーネントのカードが表示されます。
- 変更セットをコミットするためのポップアップには、「1 つ以上の共有コンポーネントに利用可能な更新があります」という通知が含まれています。
- [更新] タブで、コンポーネントの [更新] を選択します。
-
[共有コンポーネントを更新 (Update a shared component)] ポップアップの情報を確認し、[更新] を選択します。
- [詳細] タブには、名前とバージョンの情報が表示されます。
- [最新構成データ] タブには、共有コンポーネントコードの最新バージョンが表示されます。ビューでは、変数は解決されず、暗号化されたデータは復号化されません。
-
アプリケーション変更セットをコミットして、これらすべての変更を含むスナップショットを生成します。
システムは、変更の影響を受ける各展開可能項目のスナップショットを生成します。