节点/文件夹删除历史记录 - Adob​​e AEM / CQ

时间:2015-12-21 14:30:24

标签: adobe cq5 aem

我们遇到一种情况,其中一个节点(它是一个客户端lib文件夹)从AEM存储库中删除,不确定哪个用户这样做了。我正在寻找,如果AEM在某处存储节点/文件夹删除历史记录,以便我们可以识别谁已采取删除节点的操作。

我尝试/想到的几个选项

  1. 尝试检查日志,如果有一些信息,但在创建或删除节点时,没有看到任何带有节点名称的日志
  2. 在repo上有一个内容更改侦听器,但这将不一定加载AEM。此外,这不会提供有关在侦听器注册之前删除的节点的信息。
  3. 是否为AEM中已删除的节点存储了审核日志或历史记录?

2 个答案:

答案 0 :(得分:3)

是AEM可以存储和提供WCM事件的审核日志条目,例如:页面修改。 但它需要启用审计记录器(通过配置管理控制台/ system / console / configMgr)。

如果是这种情况,请检查日志目录中的audit.log文件或/ var / audit

下面的审计记录

答案 1 :(得分:0)

如果它是一个被删除的客户端lib文件夹,那么审计日志对你没什么帮助,因为它记录了pages / dam创建/更改/删除事件。 您需要为此编写自己的侦听器,这将使存储库增长。

我只能想到它发生在像env这样的dev上,因为对/ etc或/ apps的写访问应该像envs那样受到限制。

无论如何要恢复内容只需重新安装clientlib安装的软件包。