我们遇到一种情况,其中一个节点(它是一个客户端lib文件夹)从AEM存储库中删除,不确定哪个用户这样做了。我正在寻找,如果AEM在某处存储节点/文件夹删除历史记录,以便我们可以识别谁已采取删除节点的操作。
我尝试/想到的几个选项
是否为AEM中已删除的节点存储了审核日志或历史记录?
答案 0 :(得分:3)
是AEM可以存储和提供WCM事件的审核日志条目,例如:页面修改。 但它需要启用审计记录器(通过配置管理控制台/ system / console / configMgr)。
如果是这种情况,请检查日志目录中的audit.log文件或/ var / audit
下面的审计记录答案 1 :(得分:0)
如果它是一个被删除的客户端lib文件夹,那么审计日志对你没什么帮助,因为它记录了pages / dam创建/更改/删除事件。 您需要为此编写自己的侦听器,这将使存储库增长。
我只能想到它发生在像env这样的dev上,因为对/ etc或/ apps的写访问应该像envs那样受到限制。
无论如何要恢复内容只需重新安装clientlib安装的软件包。