大家一起来讨论一下配置库
权限的
设置:
大家是怎么规范企业里各个角色对应那些权限呢?
目前我们公司的权限设置比较混乱,也比较死。
刚刚针对我的环境初步想了一下,我是这么打算的:
本着以下的实际情况来考虑的,
我们的
开发环境角色大概有以下角色:
老总、技术总监、运营总监、部门经理、
项目经理、开发人员、测试人员、QA、CM等。
为所有人员拥有灵活的、必要的权限,对CM人员来说方便设置、放心让相关人做相应操作。
*超级
用户-配置
管理人员,拥有所有的权限。
*高级用户-老总、技术总监、运营总监、部门经理,对他们来说只是对所有项目的监控(除非涉及项目的具体工作),因此给予这些角色所有项目的read、execute权限。
*普通用户-项目经理、开发人员、测试人员,该角色只涉及自己负责项的项目,因此有read、write、execute权限。对项目经理另外增加打标签等
项目管理需要的操作(由于项目人数一般较少,因此项目里就没有再细分开发组、测试组。但对项目大、人数多的项目则项目内再细分,但是一般都不想再细分了,以后维护工作量太大了,权限
需求也时常发生变化)。
*初级用户-对具体项目外的其他项目的人,他们经过上级部门确认,需要
学习某项目的东西,可以给予read、execute权限
大家说说自己的环境是怎么规范的,发表自己的看法嘛。
知无不言,言无不尽哦。。。。。
大家展开激烈的讨论嘛