---
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


---

# 変数 CDI の作成または更新

# 変数 CDI の作成または更新 {#ariaid-title1}

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

変数を定義し、コンポーネント、コレクション、および展開可能項目にその値を設定します。

## 始める前に

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

必要なロール：cdm_editor または cdm_admin

## このタスクについて

重要:  
変更が確実である場合はいつでも、\[ 構成データ \] タブを離れる前に変更を保存してください。

* アプリケーションを作成すると、3 つのトップレベルフォルダー (component、collection、deployable) のそれぞれに空の vars フォルダーが自動的に生成されます。
* コレクションまたは展開可能項目を追加すると、作成したアイテムに空の vars フォルダーが追加されます。
* 変数フォルダーには、変数 CDI またはフォルダーのみを含めることができます。サブフォルダーには、変数またはフォルダーのみを含めることができます。
* コレクション内の変数の値は、コンポーネント内の変数の値を上書きします。
* 展開可能項目内の変数の値は、コレクションまたはコンポーネント内の変数の値を上書きします。
{#cdm-variables-crud__ul_yzr_gbw_1qb}

## 手順

1. 変更セットでの作業中に変数のインスタンスを編集または追加するには、次のいずれかの方法を使用します。
   * 編集パネルで直接編集します。変数の値を設定するには、次の形式を使用します。

         "<variableName>": "<value>"

     この例では、 dbName 変数と他のいくつかの変数が database フォルダーに存在します。さらに、 backup フォルダー ( database フォルダーの子) は dbServer 変数を保持します。

   * ダイアログボックスで変数を作成します。次の手順に従います。
   {#cdm-variables-crud__choices_jkt_fbz_2qb}
2. 適切な vars フォルダーの \[その他のアクション\] メニューアイコン ( ![\[その他のアクション\] アイコン]()) を選択し、\[変数の作成\] を選択して、その設定を指定します。  
   {#cdm-variables-crud__table_prr_pzv_1qb__entry__2}

   |   |   |
   |-|-|
   | 名前 | 変数の一意でわかりやすい名前。 |
   | 値 | 現在のコンテキストで変数が持つ値。 ヒント: 多くの場合、コンポーネントまたはコレクション内の変数のデフォルト値を定義すると便利です。これは、少数のコンポーネントとコレクションからさまざまな展開可能項目を作成できるため、強力な戦略です。コンポーネントまたはコレクションを継承する展開可能項目は、上書き、オーバーレイ、および変数設定を使用して、環境タイプのニーズを満たすことができます。 たとえば、 <kbd class="ph userinput">開発 </kbd> 展開可能 では、 <kbd class="ph userinput">Test </kbd> 展開可能と同じコンポーネントとコレクションを使用できます。<kbd class="ph userinput">開発</kbd> では、デフォルトの <var class="keyword varname">データベース</var> 変数値を使用します。対照的に、<kbd class="ph userinput">テスト</kbd>では、テスト環境に適した別の値を使用します。 |
   | 暗号化 | 変数の値を暗号化する必要があることを指定するオプション。このオプションは、 CDM シークレット \[sn_cdm.cdm_secrets\] ロールを持つユーザーのみに表示されます。 変数を作成すると、値はすべてのビューに として表示されます。変数を表示するタブに値を表示するために、 CDM シークレット \[sn_cdm.cdm_secrets\] ロールを持つユーザーは \[ 暗号化されたデータの表示 \] メニューオプションを選択できます。 |
   [表 : 1. 変数の作成]

   {#cdm-variables-crud__table_prr_pzv_1qb}

