Skip to main content

OAuth Server-to-Server 認証方式が利用できない

セットアップガイドのステップ 2 とステップ 3 で説明しているとおり、認証情報の作成者が対象のプロダクトプロファイルで Developer として割り当てられていること、およびそのプロファイルに AEM Sites サービスが含まれていることを確認してください。

AEM CS Sites Content Management プロダクトプロファイルが見つからない

セットアップガイドのステップ 2 に戻り、次の点を確認してください。
  • Profound で使用する予定の AEM 環境を、お使いの Adobe 組織が所有していること。
  • Adobe の Set up OpenAPI-based AEM APIs ガイドの指示に従って、環境が API アクセス向けにモダナイズされていること。

Profound で AEM の認証情報を保存できない

次の点を確認してください。
  • すべての接続値が正しく、セットアップガイドのステップ 5 で作成した OAuth 認証情報の値と一致していること。
  • OAuth 認証情報が AEM Sites Content Managers - author… プロダクトプロファイルを使用していること。これは Adobe Developer Console で確認できます。使用していない場合は、セットアップガイドのステップ 2 をやり直してください。
  • API 設定(api.yaml)をデプロイする設定パイプラインが正常に実行されたこと。Adobe Cloud Manager の AEM プログラムページにある Pipelines セクションで確認できます。正常に実行されていない場合は、セットアップガイドのステップ 6 とステップ 7 をやり直してください。
  • セットアップガイドのステップ 6 の指示どおり、OAuth 認証情報のクライアント ID が api.yaml 設定ファイルの正しい位置に記載されていること。
  • Author IP 許可リストによって Profound がブロックされていないこと。詳しくは Adobe の Manage IP Allow Lists ガイドをご覧ください。
    Author IP 許可リストを適用する必要がある場合は、古いガイドやチケットの値を再利用せず、Profound サポートに問い合わせて最新の Profound 送信元 IP アドレスを入手してください。
  • サンドボックス環境を使用している場合は、その環境がオンラインで、休止状態になっていないこと。詳しくは Adobe の Hibernate and De-Hibernate Sandbox Environments ガイドをご覧ください。

Content Fragment Model が Profound に表示されない

これは通常、Profound で使用するフォルダーに対して Content Fragment Model が許可されていないか、OAuth 認証情報のテクニカルアカウントに Content Fragment Model の設定を管理する権限がないことを意味します。 次の点を確認してください。
  • Content Fragment Model が有効になっており、アセットフォルダーで許可されていること。詳しくは Adobe の Content Fragment Models ドキュメントをご覧ください。
  • テクニカルアカウントのサービスグループに、Content Fragment Model の設定を管理する権限があること。セットアップガイドで説明している設定を行っていれば、テクニカルアカウントには AEM コンテンツの読み取りと管理に必要な権限がすでに付与されているはずです。付与されていない場合は、Adobe の Product Profile and Services user group permission management ガイドの説明に従って、AEM 環境内の特定のフォルダーやファイルに対する権限を管理してください。
AEM OAuth 認証情報のテクニカルアカウントには、Profound で使用する予定の Agent ノードをサポートするのに必要な最小限の権限を付与してください。作成と更新のアクセス権は、承認済みのフォルダーのみに限定してください。

フォルダーが Profound に表示されない

  • セットアップガイドのステップ 5 に戻り、Profound の AEM インテグレーションの Scopes 接続値が、AEM OAuth 認証情報のスコープの値と一致していることを確認してください。
  • スコープの値に aem.fragments.management と aem.folders が含まれていることを確認してください。含まれていない場合でも、不足しているスコープを手動で追加しないでください。代わりに、セットアップガイドのステップ 2 とステップ 3 の前提条件をすべて満たしていることを確認してください。
  • テクニカルアカウントのサービスグループに、AEM 環境の /content/dam フォルダー内のコンテンツを管理するために必要な権限があることを確認してください。特定のフォルダーやファイルに権限を追加するには、Adobe の Product Profile and Services user group permission management ガイドに従ってください。

Create Content Fragment ノードまたは Update Content Fragment ノードが権限エラーを返す

これは通常、AEM OAuth 認証情報の認証は成功しているものの、必要なリポジトリアクセス権がないことを意味します。Adobe の Product Profile and Services user group permission management ガイドに従って、AEM テクニカルアカウントを含むサービスグループに、Profound で使用するフォルダーに対して必要な作成または更新の権限を付与してください。