【发布时间】:2017-09-06 02:30:37
【问题描述】:
我创建了一个新角色“新闻撰稿人”。
我创建了一个新的内容类型“news”。
“新闻投稿人”角色具有查看、还原、删除修订的权限。 但是,此设置还允许他们查看、还原、删除所有节点上的修订。
如何根据用户角色限制特定内容类型的节点修订?
“新闻贡献者”应该只能修改“新闻”内容类型的修订,不能修改其他内容。
目前他们可以访问任何不受欢迎的节点。
以前有没有人遇到过这个问题,你是怎么解决的?
谢谢。
【问题讨论】:
我创建了一个新角色“新闻撰稿人”。
我创建了一个新的内容类型“news”。
“新闻投稿人”角色具有查看、还原、删除修订的权限。 但是,此设置还允许他们查看、还原、删除所有节点上的修订。
如何根据用户角色限制特定内容类型的节点修订?
“新闻贡献者”应该只能修改“新闻”内容类型的修订,不能修改其他内容。
目前他们可以访问任何不受欢迎的节点。
以前有没有人遇到过这个问题,你是怎么解决的?
谢谢。
【问题讨论】:
这似乎在 drupal 核心中是不可能的。解决这个问题的方法是禁用核心修订并改用Revisioning 模块。您可以授予特定角色发布权限,而其他角色可以创建修订,正如该用户指出的那样:https://drupal.stackexchange.com/a/124385/32276
【讨论】: