如何根据某些特定角色设置内容类型的权限?
How to set permissions for a content type on the basis of some specific roles?
你好。
我在 Drupal 7 网站上工作,想讨论一些我遇到问题的与权限相关的事情。
我想要下面提到的权限:
1) 我想创建一个用户,例如 "Job posting manager"。谁只能创建、编辑作业内容类型。没有发布选项。
2) 我想创建另一个用户,例如 "Job admin manager"。谁可以在创建职位的同时发布/编辑职位。
那么如何才能为特定内容类型和特定用户设置此类权限?
提前致谢。
假设内容类型命名为 "job"。
您需要创建两个角色:
- 职位发布经理
- 职位管理员
您可以通过访问admin/people/permissions/roles(页面底部)
来创建这两个角色
创建两个角色后,您应该创建两个不同的用户并为他们分配适当的角色:
- User1 -> 分配角色 "Job Posting Manager"
- User2 -> 分配角色 "Job Admin Manager"
作为最后一步,您需要为新创建的角色分配适当的权限:
访问:admin/people/permissions
过滤 "node" 部分并根据需要分配权限。
有关更详细的工作流解决方案,请查看 Workbench 及其子模块,例如 Workbench 审核。
你好。
我在 Drupal 7 网站上工作,想讨论一些我遇到问题的与权限相关的事情。
我想要下面提到的权限:
1) 我想创建一个用户,例如 "Job posting manager"。谁只能创建、编辑作业内容类型。没有发布选项。
2) 我想创建另一个用户,例如 "Job admin manager"。谁可以在创建职位的同时发布/编辑职位。
那么如何才能为特定内容类型和特定用户设置此类权限?
提前致谢。
假设内容类型命名为 "job"。
您需要创建两个角色:
- 职位发布经理
- 职位管理员
您可以通过访问admin/people/permissions/roles(页面底部)
来创建这两个角色创建两个角色后,您应该创建两个不同的用户并为他们分配适当的角色:
- User1 -> 分配角色 "Job Posting Manager"
- User2 -> 分配角色 "Job Admin Manager"
作为最后一步,您需要为新创建的角色分配适当的权限:
访问:admin/people/permissions
过滤 "node" 部分并根据需要分配权限。
有关更详细的工作流解决方案,请查看 Workbench 及其子模块,例如 Workbench 审核。