AEM Content Hub:非管理员用户尽管拥有正确的权限,仍无法查看资源
本文解决了具有Content Hub用户权限的用户无法查看Adobe Experience Manager中的资产的问题,而管理员用户可以。
描述 description
环境
Adobe Experience Manager (AEM) Content Hub(所有版本)
问题/症状
分配给Content Hub用户配置文件的用户无法在Content Hub界面中查看任何资源。 当这些用户尝试搜索或浏览时,不会显示任何资源。 只有具有管理员配置文件的用户才能查看上传的资产。
- 不会向受影响的用户显示错误消息;资产列表只会显示为空。
- 问题对于管理员用户不可重现。
- 问题可能与用户访问开发存储库而不是实际提供资产的生产存储库有关。
- Admin Console中的分配看起来是正确的,并且在工作用户和非工作用户之间没有明显的权利差异。
解决方法 resolution
-
与受影响的用户确认他们访问的Content Hub存储库:
- 要求用户使用管理员或支持团队提供的生产URL打开Content Hub。
- 示例生产URL格式:
https://experience.adobe.com/?repoId=#/@/assets/contenthub
-
如果用户正在访问开发存储库,请指示他们使用正确的URL切换到生产存储库。
-
如果用户不需要开发存储库的访问权限,请在Admin Console中撤销他们对该存储库的访问权限。 这可确保默认情况下选择生产存储库。
-
让用户注销并重新登录,以确保存储库选择更改生效。
-
确认具有Content Hub用户权限的用户现在可以在生产存储库中查看资源。
原因
当用户访问开发存储库(不包含预期的资产)而不是访问有资产可用的生产存储库时,会出现此问题。 存储库选择不匹配导致非管理员用户看起来缺少资源。
另一个可能的原因是,ABAC规则设置可能会阻止相关用户查看资产。
recommendation-more-help
experience-cloud-kcs-help-kbarticles