管理変数
クラウドインフラストラクチャプロジェクト上のAdobe Commerceに対する管理アクセス権を持つユーザーは、次のプロジェクト環境変数を使用して、管理 UI にアクセスするための管理ユーザーアカウントの設定を上書きできます。
管理者の資格情報
次の表の管理変数を使用して、Commerceのインストール中に管理者ユーザーの資格情報を上書きできます。
インストール後に値を変更する場合は、SSH を使用して環境に接続し、Adobe Commerce CLI admin:user コマンドを使用して 管理者ユーザーの資格情報を作成または編集します。
ADMIN_USERNAMEADMIN_EMAILADMIN_PASSWORDADMIN_LOCALEen_US管理者 URL
次の環境変数を使用して、管理 UI へのアクセスを保護します。 指定した場合、インストール時のデフォルト URL はこの値で上書きされます。 クラウドインフラストラクチャー上の Adobe Commerce では、(Cloud Console または Cloud CLI)の ADMIN_URL 変数を使用して管理者 URL を設定または変更する必要があります。 Admin からの設定の変更は、オンプレミスのインストールにのみ適用されます。
ADMIN_URL – 管理 UI にアクセスするための相対 URL。 デフォルトの URL は /admin です。
管理者 URL の変更
デフォルトでは、Commerce管理者 の URL は <domain_name>/admin に設定されています。 セキュリティ上の理由から、Adobeでは、推測しにくい一意のカスタム管理 URL に変更することをお勧めします。
クラウドインフラストラクチャー上の Adobe Commerce では、(Cloud Console または Cloud CLI)の ADMIN_URL 環境変数を使用して管理者 URL を変更する必要があります。 Admin からの設定の変更は、オンプレミスのインストールにのみ適用されます。 オンプレミスのインストールの場合は、 カスタム管理 URL を使用 に従います。
Adobeでは、インストール後に管理者 URL の環境レベル変数を変更することをお勧めします。 クローン master 環境から分岐する前に、セキュリティ上の理由から、この設定を設定します。 master ブランチから作成されたすべてのブランチは、継承を false に設定しない限り、環境レベルの変数とその値を継承します。
Cloud Console または Cloud CLI のいずれかを使用して、ADMIN_URL を設定または更新します。
オプション A:Cloud Console を使用して管理者 URL を変更
統合環境
Cloud Console から、次の設定で新しい変数を追加します。
-
名前:
ADMIN_URL -
値: 新しい管理者 URL (例:
magento_A8v10) -
詳しい手順については、開発者向けドキュメントの 環境変数の追加 または 環境変数 を参照してください。
Cloud Console に管理者 URL を設定
-
Cloud Console にログインします。
-
All projects リストからプロジェクトを選択します。
-
プロジェクトの概要で、環境を選択し、設定アイコンをクリックします。
-
「Variables」タブを選択します。
-
「Create Variable」をクリックします(または、既存の
ADMIN_URL変数が存在する場合はそれを編集します)。 -
以下を入力します。
- 変数名:
ADMIN_URL - 値: 新しい管理者パス(
magento_A8v10など)。
デフォルトでは、Available during runtime と Make inheritable が選択されています。 子環境がこの値を継承しないようにするには、この変数の Make inheritable をクリアします。
- 変数名:
-
Create variable (または Save)をクリックして、デプロイメントが完了するまで待ちます。 このボタンは、必須フィールドに値が含まれている場合にのみ表示されます。
Cloud Console でステージングと実稼動が使用できない場合
サポートチケットを送信 ステージング環境または実稼動環境用の ADMIN_URL 変数の追加をリクエストします。 Cloud Console からステージングおよび実稼動環境にアクセスできる場合は、 統合環境 の説明に従って変数を追加します。
オプション B:Cloud CLI を使用して管理者 URL を変更
magento-cloud variable:update コマンドを使用して、変数を更新します。 (variable:set コマンドは非推奨となり、使用できなくなりました)。
次の例では、master 環境の ADMIN_URL を newAdmin_A8v10 に更新し、子環境が値を継承しないようにします。
magento-cloud variable:update ADMIN_URL --value newAdmin_A8v10 -e master --inheritable false
- 再配置: Cloud CLI の
ADMIN_URL変数を変更すると、環境の再配置がトリガーされます。 - 継承: 変数は、デフォルトで継承できます。 子環境に値が継承されないようにするには、次に示すように、
--inheritable falseオプションを使用します。 詳細は、「変数レベルの表示 を参照してください 。
ADMIN_URL の値には、文字(a ~ z、A ~ Z)、数字(0 ~ 9)、アンダースコア文字(_)を使用できます。 スペースやその他の文字は使用できません。