This documentation is for a release that is no longer maintained
See documentation for the latest supported version.第 6 章 使用 RBAC UI 配置客户机访问
使用带有基于角色的访问控制(RBAC)前端插件的客户机访问权限,允许用户测试角色和策略创建,而无需设置和配置身份验证供应商。
注意
不建议在生产环境中使用客户机访问。
6.1. 配置 RBAC 后端插件
您可以通过更新 app-config.yaml
文件来启用权限框架来配置 RBAC 后端插件。
先决条件
-
您已在 Developer Hub 中安装了
@janus-idp/backstage-plugin-rbac
插件。如需更多信息,请参阅配置动态插件。
流程
-
更新
app-config.yaml
文件,以启用权限框架,如下所示:
permission enabled: true rbac: admin: users: - name: user:default/guest pluginsWithPermission: - catalog - permission - scaffolder
permission
enabled: true
rbac:
admin:
users:
- name: user:default/guest
pluginsWithPermission:
- catalog
- permission
- scaffolder
注意
app-config.yaml
部分中的 pluginsWithPermission
部分默认只包含三个插件。根据需要更新 部分,使其包含任何同时包含权限的额外插件。