---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# CDMアプリケーションの共有コンポーネントの管理

# CDMアプリケーションの共有コンポーネントの管理 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

アプリケーションに共有コンポーネントを追加したり、追加可能な共有コンポーネントを表示したり、アプリケーションから共有コンポーネントを削除したりします。

## 始める前に

重要:  
Washington DC リリース以降、DevOps コンフィグ は将来の廃止に備えて準備されます。これは非表示になり、新しいインスタンスにはインストールされなくなりますが、引き続きサポートされます。詳細については、Now Support ナレッジベースの「[Deprecation Process (廃止プロセス) \[KB0867184\]](https://support.servicenow.com/kb_view.do?sysparm_article=KB0867184)」の記事を参照してください。

必要なロール: CDM エディター \[sn_cdm.cdm_editor\]

## このタスクについて

* アプリケーション変更セットでの作業中に、共有コンポーネントを追加、更新、または削除できます。
* アプリケーション変更セットでの作業中は、直接コンポーネントの変更と同じ方法で共有コンポーネントを変更することはできません。ただし、アプリケーション内のコレクションは、共有コンポーネント内の任意の値をオーバーライドできます。 また、アプリケーション内の共有コンポーネントの名前を変更することもできません。このような変更が必要な場合は、必要な名前で新しい共有コンポーネントを作成し、アプリケーションに再度追加する必要があります。
{#cdm-shared-comp-manage-in-app__ul_ild_htn_xvb}これらの変更はすべて、アプリケーション変更セット内で行われます。

## 手順

1. アプリケーション変更セットの \[構成データ \] タブで作業しているときに、共有コンポーネントアイコン ( ![\[共有コンポーネント\] アイコン]()) を選択します。  
   * \[共有コンポーネント\] タブの各カードには、共有コンポーネントの名前、親コンポーネントライブラリ、およびバージョンが表示されます。
   * コンポーネントはライブラリ別にグループ化され、アルファベット順にソートされます。
   * ライブラリセレクターを使用して、選択したライブラリ内のコンポーネントのみを表示します。
   * \[ 検索 \] テキストボックスを使用して、コンポーネントまたはライブラリのリストをフィルタリングします。

   {#cdm-shared-comp-manage-in-app__ul_msy_yd5_xvb}

   * 利用できる： アプリケーションが構成データに含めることができる共有コンポーネントのリスト。

     共有コンポーネントをアプリケーションで使用できるようにするには、コンポーネントが \[ 公開済み \] ステータスであり、コンポーネントを保持するライブラリが \[利用可能 \] ステータスである必要があります。
   * 使用中: アプリケーションで現在使用されている共有コンポーネントのリスト。
   * 最新情報： カードは、コンポーネントの新しい公開バージョンが利用可能な場合に表示されます。 更新アイコン ( ![更新アイコン]()) を選択して、現在のすべての更新が表示されていることを確認します。
   {#cdm-shared-comp-manage-in-app__ul_okf_t3n_xvb}
2. アプリケーション データに共有コンポーネントを追加する: \[利用可能 \] タブで \[ 追加\] を選択します。  
   * コンポーネントがアプリケーションの components フォルダーに追加されます。
   * 共有コンポーネントアイコン( ![shared component icon]())は、コンポーネントがコンポーネントライブラリからのものであることを示します。
   * コンポーネントが選択され、\[ エディター \] パネルと \[ プレビュー\] パネルに共有コンポーネントのコードが表示されます。
   {#cdm-shared-comp-manage-in-app__ul_lmc_lzt_xvb}
3. 共有コンポーネントの構成データを表示する:任意のカードで、\[他のアクション\] メニュー ( ![\[他のアクション\] メニューアイコン]()) を選択し、\[ 構成データの表示\] を選択します。  
   ポップアップに、共有コンポーネントコードの最新の公開バージョンが表示されます。変数は解決されず、暗号化されたデータはポップアップビューで復号化されません。
4. 共有コンポーネントの削除: アプリケーションデータから共有コンポーネントを削除するには、次のいずれかの方法を使用します。  
   * \[ 使用中 \] タブで、コンポーネント カードの \[X \] を選択し、ポップアップでアクションを確認します。
   * アプリケーションの \[Config data (構成データ)\] タブで、コンポーネントの \[Actions (アクション![)\] メニュー (\[Actions (アクション)\] メニューアイコン]()) を選択し、\[Remove (削除)\] を選択します。ポップアップでアクションを確認します。

   {#cdm-shared-comp-manage-in-app__ul_jhs_z2z_nvb}  
   注:  
   削除は削除ではありません。削除すると、コンポーネントの構成データがアプリケーションから削除されますが、コンポーネントはコンポーネントライブラリ内で変更されません。アプリケーションからコンポーネントを削除すると、コンポーネントカードが \[利用可能\] タブに再表示されます。
5. 共有コンポーネントを更新します。  
   更新アイコン ( ![更新アイコン]()) を選択して、現在のすべての更新が表示されていることを確認します。 次の方法で、コンポーネントの新しい公開バージョンが利用可能であることが示されます。
   * 強調表示されたテキスト「更新」は、 コンポーネント フォルダーのコンポーネントの横に表示されます。
   * \[ 更新\] タブにコンポーネントのカードが表示されます。
   * 変更セットをコミットするためのポップアップには、「1 つ以上の共有コンポーネントに利用可能な更新があります (One or more of the shared components have updates available)」という通知が含まれています。
   次の手順に従って、更新された構成データを確認し、コンポーネントを更新します。
   1. \[ 更新\] タブで、コンポーネントの \[更新 \] を選択します。
   2. \[共有コンポーネントの更新\] ポップアップの情報を確認し、\[ 更新\] を選択します。  
      * \[ 詳細 \] タブには、名前とバージョンの情報が表示されます。
      * \[ 最新の構成データ \] タブには、共有コンポーネントコードの最新バージョンが表示されます。ビューでは、変数は解決されず、暗号化されたデータは復号化されません。
6. アプリケーション変更セットをコミットして、これらすべての変更を含むスナップショットを生成します。  
   システムは、変更の影響を受ける各展開可能項目のスナップショットを生成します。
**関連概念**   

* [アプリケーション間でのコンポーネントの共有 --- コンポーネントライブラリ](https://servicenow-prod.fluidtopics.net/oYJxSMywxrv4GYBS9MgILg)

