logo

额外区块类型 (EBT) - 全新的布局构建器体验❗

额外区块类型 (EBT) - 样式化、可定制的区块类型:幻灯片、标签页、卡片、手风琴等更多类型。内置背景、DOM Box、JavaScript 插件的设置。立即体验布局构建的未来。

演示 EBT 模块 下载 EBT 模块

❗额外段落类型 (EPT) - 全新的 Paragraphs 体验

额外段落类型 (EPT) - 类似的基于 Paragraph 的模块集合。

演示 EPT 模块 滚动

滚动

1.2 用户、角色与权限(Users, Roles and Permissions)

18/10/2025, by Ivan

Drupal 10 中,与之前的版本一样,系统提供了用户(Users)角色(Roles)权限(Permissions)机制,用于控制每个角色对网站功能的访问。

所有用户的列表位于菜单:People(用户) 页面:

drupal users

这里非常简单——一个显示所有用户的表格,以及一个“添加用户”的按钮。如果你想按角色或注册日期对用户进行排序,只需点击相应列的标题即可。

 users drupal 8

接下来进入 Roles(角色) 选项卡。默认情况下,系统中已经有两个角色:Authenticated user(已登录用户)Anonymous user(匿名用户)。 我们来添加一个新的角色 Moderator(版主)。点击 Add role(添加角色) 按钮并填写字段。完成后,我们就多了一个角色:

 drupal 8 user roles

现在我们要赋予该版主编辑内容的权限。为此,前往 Permissions(权限) 选项卡。在访问权限页面中,你可以为不同的用户角色分配功能访问权限。 我们为 Moderator 角色添加权限,使其能够管理网站上的内容:

drupal 8 moderator

这样我们就创建了一个版主角色,现在可以为其添加对应的用户。如果你的站点启用了 Comment(评论) 模块,可以将“添加评论”的权限仅分配给登录用户,而不给匿名访客。

drupal 8 access rights

现在我们来创建一个版主用户和一个普通用户。 回到 People 页面,点击 Add user(添加用户)。 在添加版主用户时,别忘了为其指定刚创建的 Moderator 角色:

drupal moderator role

创建完成后,返回用户列表,你会看到新的用户及其角色:

drupal users

如你所见,Drupal 会清晰地显示每个用户所拥有的角色。