AgileConfig
AgileConfig copied to clipboard
用户和权限 管理
- 权限 可以提供更细颗粒度的配置
- 可以考虑基于RBAC来进行配置
- 用户加入外部源
- 可以考虑从LDAP登录
- 用户、用户组、资源、权限、字典, 这5块的管理, 尽快完善起来咩。。
目前只有两个角色 ,操作员和管理员, 这两种角色的权限范围,不是特别明确。 可以考虑按环境和项目,进行切分。
比如 A用户,有X项目的开发和测试环境的修改和发布权限 ,但没有预生产和生产的发布权限 。 B用户,有X项目的4个环境的查看权限,但是不能修改 C用户,有X项目的预生产和生产的编辑权限 ,但不能发布。
单独做一套RBAC工作量还是不小的。如果要做我可能会直接开个新项目,单独做一套 OIDC + RBAC 的通用系统。
有没有可能,完整的rbac和现状,做一个折中?
v-1.11.0 已经实现了一个最基本的 RBAC 权限控制