[PaaS のみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeが管理する PaaS インフラストラクチャ)およびオンプレミスプロジェクトにのみ適用されます。"}

管理者変数

クラウドインフラストラクチャプロジェクト上のAdobe Commerceに対する管理アクセス権を持つユーザーは、次のプロジェクト環境変数を使用して、管理ユーザーアカウントの設定を上書きして管理UIにアクセスできます。

管理者の資格情報

次の表のADMIN変数を使用して、Commerceのインストール中に管理者ユーザーの資格情報を上書きできます。

インストール後に値を変更する場合は、SSHを使用して環境に接続し、Adobe Commerce CLI admin:user コマンド ​を使用してAdmin ユーザー資格情報を作成または編集します。

変数
Default
説明
ADMIN_USERNAME
ライセンス所有者のユーザー名
管理ユーザーを含む他のユーザーを作成できる管理ユーザーのユーザー名。
ADMIN_FIRSTNAME
ライセンス所有者の名
管理ユーザーの名。
ADMIN_LASTNAME
ライセンス所有者の姓
管理ユーザーの姓。
ADMIN_EMAIL
ライセンス所有者のメール
管理ユーザーのメールアドレス。 このアドレスは、パスワードリセット通知の送信に使用されます。
ADMIN_PASSWORD
ライセンス所有者のパスワード
管理ユーザーのパスワード。 プロジェクトが作成されると、ランダムなパスワードが生成され、ライセンス所有者に電子メールが送信されます。 プロジェクトの作成時に、ライセンス所有者は既にパスワードを変更している必要があります。 更新されたパスワードについては、ライセンス所有者にお問い合わせください。
ADMIN_LOCALE
en_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を設定
  1. Cloud Consoleにログインします。

  2. All projects リストからプロジェクトを選択します。

  3. プロジェクトの概要で、環境を選択し、設定アイコンをクリックします。

  4. Variables」タブを選択します。

  5. Create Variable​をクリックします(既存のADMIN_URL変数がある場合は編集します)。

  6. 以下を入力します。

    • 変数名: ADMIN_URL
    • 値:​新しい管理者パス(例:magento_A8v10)。

    デフォルトでは、Available during runtime​と​ Make inheritable ​が選択されています。 子環境がこの値を継承しないようにするには、この変数の​ Make inheritable ​をクリアします。

  7. Create variable (または​Save)をクリックし、デプロイメントが完了するまで待ちます。 ボタンは、必須フィールドに値が含まれている場合にのみ表示されます。

ステージングと実稼動がCloud Consoleで利用できない場合

ステージング環境または実稼動環境のADMIN_URL変数の追加を要求する​ サポートチケット ​を送信します。 ステージングと実稼動がCloud Consoleからアクセスできる場合は、統合環境で説明されているように、変数を追加します。

オプション B: Cloud CLIを使用して管理者URLを変更する

変数を更新するには、magento-cloud variable:update コマンドを使用します。 (variable:set コマンドは非推奨となったため、使用できません)。

次の例では、master環境ADMIN_URLnewAdmin_A8v10に更新し、子環境が値を継承しないようにします。

magento-cloud variable:update ADMIN_URL --value newAdmin_A8v10 -e master --inheritable false
  • 再デプロイメント: Cloud CLIトリガーのADMIN_URL変数を、環境の再デプロイメントに変更します。
  • 継承:​変数はデフォルトで継承されます。 値が子環境に継承されないようにするには、図に示すように--inheritable false オプションを使用します。 詳しくは、変数レベルの表示を参照してください。
NOTE
ADMIN_URLの値には、文字(a ~ z、A ~ Z)、数字(0 ~ 9)、およびアンダースコア文字(_)を使用できます。 スペースやその他の文字は使用できません。
recommendation-more-help
7c2b03ac-000c-497d-aba3-2c6dc720a938