未为AEM Assets API启用服务器到服务器身份验证

Adobe Experience Manager as a Cloud Service (AEMaaCS)的服务器到服务器身份验证 — 即使在创建和同步产品配置文件后,Assets创作API也不会出现在Cloud Manager中。 所需的身份验证服务仍然不可用,添加产品配置文件选项保持不活动状态。 这会阻止为目标环境正确配置API身份验证。 要解决此问题,请在Cloud Manager中分配正确的角色并同步产品配置文件。

描述 description

环境

Adobe Experience Manager as a Cloud Service (AEMaaCS) - Assets

问题/症状

  • 在开发人员控制台中为AEM Assets创作API创建项目时,未启用服务器到服务器身份验证服务。
  • 在Cloud Manager中,添加产品配置文件按钮显示为灰色并保持不活动状态。
  • 开发管道可能会成功,但所选环境(例如,开发实例)的服务仍然不可用。
  • 产品配置文件已创建并同步;但是,目标环境未启用该服务,并且产品配置文件配置中缺少预期的身份验证服务。 未显示任何显式错误消息。

根本原因

执行配置的帐户在Cloud Manager中没有所需的业务负责人角色。 如果没有此角色,Cloud Manager将无法启用或同步产品配置文件和相关服务,包括AEM Assets Author API的服务器到服务器身份验证。

解决方法 resolution

请按照以下步骤解决问题:

  1. 确认您具有Cloud Manager中的所需权限。 导航到访问 > 角色,并检查业务负责人角色是否已分配给您的帐户。

  2. 分配业务负责人角色(如果缺少):

    1. 在Cloud Manager中,转到访问 > 角色
    2. 找到业务负责人角色
    3. 选择角色,然后将您的帐户添加到角色分配列表。
    4. 保存更改以应用角色。
  3. 返回Cloud Manager并选择添加产品配置文件。 此操作触发产品配置文件与目标环境的同步,并启用关联的服务。

  4. 请等待几分钟以完成同步,然后刷新Cloud Manager UI。

  5. 确认在开发人员控制台中为AEM Assets创作API显示了服务器到服务器身份验证。

  6. 如果服务仍未显示,请再次运行开发管道以在整个环境中应用配置并确保服务可用。

recommendation-more-help
experience-cloud-kcs-help-kbarticles