如何禁用特定站点的记录管理 doclib 操作

How to disable Records Management doclib actions for particular site

我需要在特定自定义文档站点的共享文档库浏览和文档详细信息页面中禁用 "Declare as a record, Declare version as record etc" 等记录管理 doclib 操作。

请帮我解决这个问题。

提前致谢

你用RM吗?如果没有,因为 RM 是作为一个单独的模块构建的,您可以简单地停止使用整个模块。

如果您确实使用了它,并且您需要在某些 DM 站点中继续使用它并停止在其他站点中使用它,那么在构建您自己的自定义评估器的同时扩展 Share 是可行的方法。

勾选以下内容link。如果你想禁用每个人的操作,你只需在 bean 上使用 evaluator.doclib.action.disableAction 定义你想要禁用的操作。

由于您不希望这样做,因此您需要构建一个自定义评估器来检查站点 name/description/whatever。

http://docs.alfresco.com/4.0/concepts/doclib-override-extension-examples.html