1. 環境変数

デプロイアプリで環境変数を管理

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

環境ごとに変わる設定は、環境変数を宣言することで管理できます。

!重要環境変数を修正するには、変更が適用されるために環境の 再構築や再デプロイ が必要です。

Deployアプリで作成された環境変数は、Content Management(オーサリング)環境と編集ホストにのみ適用されます。外部ホストのレンダリングホスト(例

、Netlify、Azure App Services)には伝播されません。

Variables tab

環境変数を作成する

!注意 オーサリング環境と編集ホストを別々にデプロイできるベータ機能を有効にしていれば、プロジェクト作成時やオーサリング環境の追加、編集ホストの追加時に環境変数を作成することも可能です。

環境変数を作成するには:

  1. Deployアプリのナビゲーションペインで「 プロジェクト」をクリックします。

  2. プロジェクトページで、環境変数を作成したい環境を含むプロジェクトをクリックします。

  3. プロジェクトページで、変数を作成したい環境をクリックします。

  4. 環境ページで 「変数」をクリックし、次に 変数を作成してください。

  5. 変数を作成ダイアログのName欄で、環境変数の名前を入力します。

  6. Value欄に変数の値を入力してください。

  7. 変数を暗号化して値を隠したい場合は、Secretトグルをオンにしてください。

  8. ターゲット フィールドで 環境変数のターゲットを選択します。

    !注意ターゲットが編集ホストの場合、レンダリングホスト名はxmcloud.build.jsonファイルで定義されている編集/レンダリングホストのいずれかと一致しなければなりません。

    これは、オーサリングおよびWYSIWYG編集に使用されるSitecore管理の編集ホストにのみ適用されます。環境変数は外部ホストのレンダリングホストには注入 されません

    例えば、以下のxmcloud.build.jsonファイルコードスニペットでは、nextjsstarterはレンダリングホスト名です。

    {"renderingHosts": {"nextjsstarter": { // Rendering host name"path": "./headapps/nextjs-starter",...

    !注XM Cloudは現在SitecoreAIですエンジニアリング資産が更新されている間、一部のコード例、画像、UIラベルは引き続きXM Cloudを使用する場合があります。

  9. 「保存」をクリックします。

環境変数を編集する

環境変数を編集するには:

  1. Deployアプリのナビゲーションペインで「 プロジェクト」をクリックします。
  2. プロジェクトページで、環境変数を編集したい環境を含むプロジェクトをクリックします。
  3. プロジェクトページで、変数を編集したい環境をクリックします。
  4. 環境ページで 「変数」をクリックします。
  5. 変数タブで、編集したい変数を見つけてから**「アクション** (..」をクリックします。/../../../images/actions-menu-horizontal-icon.png) > 編集変数
  6. 変数編集ダイアログで変数を編集し、保存をクリックします。

環境変数を削除する

環境変数を削除するには:

  1. Deployアプリのナビゲーションペインで「 プロジェクト」をクリックします。
  2. プロジェクトページで、環境変数を削除したい環境を含むプロジェクトをクリックします。
  3. プロジェクトページで、変数を削除したい環境をクリックします。
  4. 環境ページで 「変数」をクリックします。
  5. 変数タブで削除したい変数を見つけ、Actions (../../../../images/actions-menu-horizontal-icon.png) > Delete 変数
  6. 変数を削除ダイアログで「削除」をクリックします。
この記事を改善するための提案がある場合は、 お知らせください!