我想限制普通用户清空垃圾桶。清空垃圾桶的权限应仅具有具有管理员角色的用户。
我有几个想法,但我不确定它们的准确性。例如,在按钮显示前实现Java方法作为赋值器?或任何其他复杂的方式、解决方案或实现,如何保护此限制?
谢谢:)
发布于 2019-11-11 15:09:54
您应该创建share-extension。这是实现这一点的一种复杂方法。
按照下面在共享项目中给出的步骤来实现这一点。
在位于web-extension/site-data/extensions/的-
自定义共享标题-从用户菜单中删除‘垃圾桶’按钮1.0 true org.alfresco.share.header org.alfresco.components.profile
根据以下命令,在-
//添加垃圾桶链接addLink(“user- Trashcan -addLink”,"user-trashcan","link.trashcan");
至
if(user.isAdmin){ addLink(“用户垃圾桶链接”,“用户垃圾桶”,"link.trashcan");
}
https://stackoverflow.com/questions/58748905
复制相似问题