-
Choerodon平台版本:0.12.0
-
运行环境:自主搭建
-
问题描述:
升级0.12.0后,非admin用户在开发流水线,部署流水线等多个页面看不到内容。如下图
但升级之前该用户是可以正常看到内容的。查看浏览器的network也没有找到任何的报错信息。查看了devops-service服务也没有出现报错信息。
该用户在该项目里面拥有项目成员、部署管理员、项目管理员权限。
- 由于我们在0.12.0中新增了应用权限分配的功能,升级后,需要项目所有者在“应用管理-应用-修改应用”界面为每个应用重新配置开发人员,只有被分配应用权限的项目成员才能对此应用进行开发操作;具体步骤见此部分用户手册:https://choerodon.io/zh/docs/user-guide/application-management/application/
- 至于部署流水线中的页面无法看到,则是因为我们自0.11.0起,就新增了环境权限分配的功能,升级后,同样需要项目所有者在“部署流水线-环境流水线-环境权限分配”界面,为每个环境重新配置部署人员;具体步骤见此部分用户手册:https://choerodon.io/zh/docs/user-guide/deployment-pipeline/environment-pipeline/
- 目前我们已经取消了“部署管理员”与“项目管理员”这两个角色,只剩下“项目所有者”与“项目成员”的角色,而项目成员所有的权限:包括应用权限与环境权限,均需要项目所有者进行分配。