我有以下情况:
- 不应允许编辑角色删除节点。因此,在权限页面中取消选择相应的权限。
- 但是,编辑器应该能够从 Views Bulk 操作中删除节点。使用规则创建一个称为“安全删除”的操作,该操作在删除节点之前检查节点是否未发布等。
问题是视图批量操作尊重节点权限。编辑者将无法删除该节点,因为他没有获得该权限。在 VBO 中执行该操作时,编辑器是否可以成为更高角色的用户(类似于 sudo)?或者有没有办法告诉 VBO 忽略此操作的节点访问?
我确定这是一个主流要求,但我似乎找不到解决方案。
不涉及编程的解决方案将是首选。