设置mantis开发人员无权关闭问题
问题描述:
mantis默认报告者的整体权限是低于开发人员的权限,在实际使用中,需要让报告者具有关闭问题及重启问题的权限,同时开发人员无法关闭问题。
登录mantis服务器调整三个文件:
mantis安装目录/var/www/html/bug修改
vi config_defaults_inc.php
修改g_access_levels_enum_string参数,将reporter与developer位置互换
/var/www/html/bug/lang修改
vi strings_chinese_simplified.txt
修改s_access_levels_enum_string参数,将报告者与开发人员位置互换
vi strings_english.txt
修改s_access_levels_enum_string参数,将reporter与developer位置互换
修改以上三个文件,重新登录mantis,需要更新配置信息:
1、进入管理–配置管理–工作流阈值,调整开发人员与报告者相应的权限;
2、进入管理–配置管理–工作流过度,最下面“操作权限级别”,对应调整,已关闭调整为报告者。
3、用户管理中,调整用户权限,更改配置文件后,开发人员与报告者角色互换,需要手动调整
4、已有的项目下也需要对应修改对应用户的角色