如何在drupal中仅向具有相同角色的某些用户授予权限?

发布于 2024-11-05 06:55:16 字数 100 浏览 0 评论 0原文

如果我有 3 个具有相同角色(程序管理员)的用户,现在我必须向其中的 1 个用户授予一些权限(添加/编辑/删除)。我可以这样做而不是分配给特定角色,以便包含该角色的每个用户都获得权限吗?

If I have 3 users of same role (program manager) and now I have to give some permissions(add/edit/delete) to only 1 user in it. Can I do this instead of assigning to a particular role so that every user containing the role gets the permissions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

双手揣兜 2024-11-12 06:55:16

只需添加一个仅包含特殊权限的角色,然后将该新角色和项目经理角色分配给您想要的人员(用户在 Drupal 中可以拥有超过 1 个角色)。您不需要任何第三方库来实现该功能。

Just add a role containing ONLY the special permissions and then assign that new role AND the program manager role to the person(s) you want (users can have more then 1 role in Drupal). You don't need any 3rd party lib for that functionality.

柠檬心 2024-11-12 06:55:16

角色的目的是将权限分配给块或用户类型。这些角色不一定必须与组织内个人的角色相对应。例如,您可以将具有特殊权限的角色设置为“编辑程序管理员”,这将是您创建的一个具有所有相同权限以及特定用户需要的额外权限的新角色。

The point of roles is to allocate permissions to blocks or types of users. These roles do not necessarily have to correspond to an individual's role within an organization. For example, you could make the one with special permissions an Editing Program Manager, which would be a new role you create with all of the same permissions, plus those extras that the specific user needs.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文