首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal 7:基于角色和关系/引用实体或类似实体的字段权限

Drupal 7:基于角色和关系/引用实体或类似实体的字段权限
EN

Stack Overflow用户
提问于 2016-07-19 22:19:38
回答 1查看 304关注 0票数 1

我之前通过在用户上使用字段并使用字段权限模块来控制“自己”的字段来解决这个问题,但我想切换到这个设置:

节点类型:"COMPANY“

添加到公司的是一堆字段:

字段1-5:角色管理员:查看/更新,角色编辑器:查看

字段6-10:角色管理员和角色编辑器:查看/更新

字段11-20:只有特定用户才能查看/更新,使用关系或实体引用之类的选项进行选择

字段21-30:与11-20相同,但现在仅查看

由于这将处理400个公司节点和至少两倍的用户,我需要一些自动化的东西。

一个真正的加分,如果这些权限也可以延续到视图等。

一种建议是使用OG,但这感觉就像是掉进了兔子洞……

任何想法都将不胜感激!:)

EN

回答 1

Stack Overflow用户

发布于 2016-07-19 22:55:32

根据您的解释,不需要关系/实体引用。

我将使用3个角色:管理员、编辑和“特定用户”。可以根据需要为特定用户授予对字段11-30的细粒度权限。

如果特定用户的单个角色过于通用,您可以对他们使用多个角色,直到角色只有一个人。这使得管理变得非常简单。

这使得只需使用Field Permissions模块就可以根据您的内容类型上的字段来定义哪些角色具有权限。如果您的视图引用的是公司内容类型,则只要他们可以单击进入公司节点,他们就会在权限允许的情况下看到edit选项卡。

添加OG或其他方式来处理这个问题只会给网站增加不必要的膨胀。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38461147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档