未为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
请按照以下步骤解决问题:
-
确认您具有Cloud Manager中的所需权限。 导航到访问
>角色,并检查业务负责人角色是否已分配给您的帐户。 -
分配业务负责人角色(如果缺少):
- 在Cloud Manager中,转到访问
>角色。 - 找到业务负责人角色。
- 选择角色,然后将您的帐户添加到角色分配列表。
- 保存更改以应用角色。
- 在Cloud Manager中,转到访问
-
返回Cloud Manager并选择添加产品配置文件。 此操作触发产品配置文件与目标环境的同步,并启用关联的服务。
-
请等待几分钟以完成同步,然后刷新Cloud Manager UI。
-
确认在开发人员控制台中为AEM Assets创作API显示了服务器到服务器身份验证。
-
如果服务仍未显示,请再次运行开发管道以在整个环境中应用配置并确保服务可用。
recommendation-more-help
experience-cloud-kcs-help-kbarticles