クライアント ID の登録

クライアント ID は、Adobe Developer Console プロジェクト内のアプリの範囲を特定のAEM環境に限定します。 これを行うには、以下の手順を実行します。

  1. api.yaml または同様の名前を持つファイルを、以下のスニペットのような設定(目的の層(オーサー、パブリッシュ、プレビュー)を含む)で作成します。 値 Client_id、Adobe Developer Console API プロジェクトから取得する必要があります。

    kindversionmetadata のプロパティについては、 設定パイプラインの記事を参照してください。 kind プロパティの値は API に設定し、version プロパティは 1 に設定する必要があります。

    kind: "API"
    version: "1"
    metadata:
      envTypes: ["dev"]
    data:
      allowedClientIDs:
        author:
          - "<client_id>"
        publish:
          - "<client_id>"
        preview:
          - "<client_id>"
    
  2. 設定パイプラインで説明されているように、ファイルを config または類似の名前の最上位フォルダーの下のどこかに配置します。

  3. コマンドラインツールを使用する RDE 以外の環境タイプの場合は、設定パイプラインの記事の この節で参照されているように、Cloud Managerでターゲット設定パイプラインを作成します。 フルスタックパイプラインと web 階層設定パイプラインでは、設定ファイルをデプロイしません。

  4. 設定をデプロイします。

Experience Manager