getdkan / dkan_roles
为DKAN安装定义通用用户角色。
dev-main
2021-04-14 16:20 UTC
Requires
- php: ^7.2
- drupal/default_content: ^2.0@alpha
This package is auto-updated.
Last update: 2024-09-15 00:03:16 UTC
README
使用DKAN模块集为开放数据门户提供基本角色。
提供的角色
管理员
非技术用户的最高级别。网站管理员主要关注网站的行政功能。通常这会落在一位监督者身上。网站管理员对网站、其内容和网站上的用户有宏观视角。这个人能够对网站进行一般配置,并将角色分配给新用户,但不会处理后端的技术配置。
权限
- 创建、编辑、删除任何用户创建的所有内容类型。
- 可以分配所有用户级别的角色,但不能创建新的角色/权限。
- 管理网站标志、名称、标语、版权、颜色、字体、主菜单、数据集表单和预览。
编辑者
这通常是指经常处理内容的个人。组织中的某位在主题领域具有广泛而深入专业知识的人。编辑角色类似于内容创建者角色,因为重点在于内容,但编辑将能够管理并编辑他人添加的内容。编辑角色不会进一步涉及行政功能。
权限
- 创建数据集、资源。
- 编辑、删除和管理他人添加的内容的版本。
提交者
内容创建者可以向网站添加内容。这将是组织中的某位通过向数据目录添加内容来帮助工作,但不负责其他任何事情的人。这种访问级别将用户带入网站的生产方面,但几乎没有自由来移动到创建和添加特定内容类型之外。限制此角色对于避免意外损坏网站内容至关重要。
权限
- 创建数据集、资源、数据故事和数据仪表板内容。
- 编辑自己的内容(不能编辑他人添加的内容)。
- 查看自己未发布的内容和所有已发布内容的修订历史。
快捷方式
此模块提供一组带有链接的快捷方式,用于执行常见的DKAN任务。您可以通过运行Drush命令来导入快捷方式
drush dkan_roles:shortcuts