我正在建立一个tfs 2013环境, 在Scrum团队项目中,我们希望一些用户能够创建积压项目和任务,但我们希望其他用户只能更改他们分配的任务。或者至少我们希望这些用户可以修改现有任务,同时无法创建新任务,或将其移动到其他sprint
此时,根据我发现的安全参数,我只能允许用户执行所有操作(创建并将splog中的积压项目移动到另一个,修改它,删除它......)或者什么也不做(如果你不能创建或移动,你也无法修改现有的......)
任何线索如何进行?
答案 0 :(得分:4)
我们有自定义工作项类型,我们通过编辑WIT的xml来阻止用户创建某些工作项,并在无任何内容和“新”状态之间的转换中包含此项。 [global] \ TeamSystem-TaskCreation是一个TFS安全组,其成员集有限。
<TRANSITION from="" to="New" for="[global]\TeamSystem-TaskCreation">
答案 1 :(得分:0)
我担心没有真正的方法可以做到这一点。 TFS没有很多精细的粒度访问控制,我得到的印象是它旨在赋予人们权力而不是限制他们。
您应该能够要求人们不要更改任务,如果这是您的方式,并使用工作项历史记录和/或警报功能来了解他们何时做了您不希望他们做的事情。例如,未经批准的人员发送的任务更改会发送并通过电子邮件发送给潜在客户。