【问题标题】:What is the purpose of Agent User Id in configuring Replication Agent in AEM?代理用户 ID 在 AEM 中配置 Replication Agent 的用途是什么?
【发布时间】:2017-03-15 09:41:20
【问题描述】:

据我了解,用户有权发布特定页面/资源。

文档是这样的:

Depending on the environment, the agent will use this user account to:

collect and package the content from the author environment
create and write the content on the publish environment
Leave this field empty to use the system user account (the account defined in sling as the administrator user; by default this is admin).

意味着此复制代理仅在从 packagemenager 复制内容时才起作用(通过单击特定包的复制)?还是从站点管理员激活页面/资源?

【问题讨论】:

  • 你试过看看会发生什么吗?

标签: replication aem publishing activation


【解决方案1】:

代理用户 ID 属性用于管理将使用给定的复制队列复制内容树的哪一部分。这与实际的包创建无关 - 它适用于所有复制过程。

多租户用例

对于复杂的基础架构,多租户架构可能会涉及一些分片方法。想象一个不涉及 CDN 的地理传播架构,品牌网站应该可以从给定的本地化位置快速访问。由于技术限制,将整个内容(所有站点)推送到世界各地可能是不可接受的。

专用 DAM 环境用例

当 DAM 存储在多个 AEM 实施之间共享时,通常需要通过创建单独的仅 DAM 实例将其与常规创作分离。在这样的平台上,复制代理应配置为具有对/content/dam 的读取访问权限,只是为了不与其他内容树混淆。

解决方案

在这种情况下,用户代理 ID 可以配置为使用专用的用户权限方案。预配置用户看到的所有更改都将复制到相应的端点。有一些技术替代方案,例如实现传输处理程序(请参阅https://github.com/Cognifide/CQ-Transport-Handler/blob/master/README.md

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-11
    • 2018-10-30
    • 2014-04-07
    相关资源
    最近更新 更多