Deployアプリで環境変数を管理
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
環境ごとに変わる設定は、環境変数を宣言することで管理できます。
環境変数を変更するには、変更が適用されるために環境の 再構築や再デプロイ が必要です。
Deployアプリで作成された環境変数は、Content Management(オーサリング)環境と編集ホストにのみ適用されます。これらは外部ホストのレンダリングホスト(例:Vercel、Netlify、Azure App Services)には伝播されません。

環境変数を作成する
ベータ機能を有効にしてオーサリング環境と編集ホストを別々に展開できれば、プロジェクト作成時やオーサリング環境の追加、編集ホストの追加時に環境変数の作成も可能です。
環境変数を作成するには:
-
DeployアプリのナビゲーションペインでProjectsをクリックします。
-
Projectsページで、環境変数を作成したい環境を含むプロジェクトをクリックします。
-
プロジェクトページで、変数を作成したい環境をクリックします。
-
環境ページで「 Variables」をクリックし、次に「 Create variable」をクリックします。
-
Create variableダイアログのName欄で、環境変数の名前を入力します。
-
Value欄に変数の値を入力します。
-
変数を暗号化して値を隠したいなら、Secretトグルをオンにしてください。
-
Targetフィールドで環境変数のターゲットを選択します。
注記対象が編集ホストの場合、レンダリングホスト名はxmcloud.build.jsonファイルで定義されている編集/レンダリングホストのいずれかと一致しなければなりません。
これは、オーサリングおよびWYSIWYG編集に使用されるSitecore管理の編集ホストにのみ適用されます。環境変数は外部ホストのレンダリングホストに注入されません。
例えば、以下のxmcloud.build.jsonファイルコードスニペットでは、nextjsstarterはレンダリングホスト名です。
XM Cloudは現在SitecoreAIとなっています一部のコード例、画像、UIラベルは、エンジニアリング資産の更新中もXM Cloudを使用している場合があります。
-
クリックSave。
環境変数を編集する
環境変数を編集するには:
-
DeployアプリのナビゲーションペインでProjectsをクリックします。
-
Projectsページで、環境変数を編集したい環境を含むプロジェクトをクリックします。
-
プロジェクトページで、変数を編集したい環境をクリックします。
-
環境ページでVariablesをクリックします。
-
Variablesタブで編集したい変数を見つけてからActions
> Edit variableをクリックします。 -
Edit variableダイアログで変数を編集し、Saveをクリックします。
環境変数を削除する
環境変数を削除するには:
-
DeployアプリのナビゲーションペインでProjectsをクリックします。
-
Projectsページで、環境変数を削除したい環境を含むプロジェクトをクリックします。
-
プロジェクトページで、変数を削除したい環境をクリックします。
-
環境ページでVariablesをクリックします。
-
Variablesタブで削除したい変数を見つけてからクリックActions
> Delete variable。 -
Delete variableダイアログでDeleteをクリックします。