激活 用户和权限插件 后,可以管理最终用户。但是,此插件并非完全在管理面板的同一位置进行管理和配置:最终用户帐户由内容管理器管理(请参阅 管理最终用户帐户),但最终用户角色和权限在设置界面中进行管理。
最终用户角色和权限的配置可在 设置 子导航的 用户和权限插件 部分中找到。
图片加载....
用户和权限插件 的 角色 子部分显示为 Strapi 应用程序的最终用户创建的所有角色。
从此界面,可以:
单击表格上方的搜索按钮 以使用文本搜索并更快地找到您的管理员角色之一!
默认情况下,为任何 Strapi 应用程序定义了 2 个最终用户角色:
- 经过身份验证:仅当最终用户登录到前端应用程序时,他们才能访问内容。
- 公开:最终用户无需登录到前端应用程序即可访问内容。
默认情况下,所有新最终用户的最终用户角色可以在 用户和权限插件 的 高级设置 子部分中定义(请参阅 配置高级设置)。
创建新角色
在 用户和权限插件 > 角色 界面的右上角,会显示一个 添加新角色 按钮。它允许为 Strapi 应用程序的最终用户创建新角色。
要创建新角色,请单击 添加新角色 按钮。 单击 添加新角色 按钮将重定向到角色编辑界面,您可以在其中编辑角色的详细信息并配置其权限(请参阅 编辑角色)。
删除角色
虽然无法删除 2 个默认最终用户角色,但其他角色可以删除,只要没有最终用户仍将此角色归属于其帐户。
要删除角色:
- 单击角色记录右侧的删除按钮 。
- 在删除窗口中,单击 确认 按钮以确认删除。
编辑角色
图片加载....
角色编辑界面允许编辑最终用户角色的详细信息,以及详细配置访问前端应用程序内容的权限。单击角色记录右侧的编辑按钮 或单击 添加新角色 按钮(参见 创建新角色)即可从 用户和权限插件 > 角色 访问该界面。
编辑角色的详细信息
最终用户角色编辑界面的详细信息区域允许定义角色的名称,并为其提供描述,以帮助管理员了解角色授予的访问权限。
要编辑角色的详细信息,请按照下表中的说明进行操作:
角色详细信息 | 说明 |
---|---|
名称 | 在文本框中写入角色的新名称。 |
描述 | 在文本框中写入角色的描述。 |
配置角色的权限
最终用户角色编辑界面的权限区域允许配置 Strapi 应用程序的内容类型和可用插件的所有可能的操作和访问权限。
要配置最终用户角色的权限:
- 单击要配置的权限类别的名称(例如应用程序、内容管理器、电子邮件等)。
- 勾选要授予角色的操作和权限的框。
- 单击保存按钮。
勾选某个操作或权限框时,界面右侧会显示该API绑定的相关路由。