【发布时间】:2013-05-12 02:43:26
【问题描述】:
允许用户创建/编辑区域和迭代的正确权限/设置是什么?
我有一个用户在区域或迭代的管理部分收到此消息:
You do not have one or more permissions required to update the iterations for this team
奇怪的是用户确实可以创建/编辑区域和迭代,这个用户是我为项目创建的 TFS 组的一部分,这个组的安全属性是:
Create test runs - Allow
Delete team project - Not Set
Delete test runs - Allow
Edit project-level information - Not Set
Manage test configurations - Allow
Manage test environments - Allow
View project-level information - Allow
View test runs - Allow
区域和迭代的安全性允许一切。
这在 TFS 2010 中已经足够了,但是不知道为什么在 TFS 2012 中会出现该消息。
另一件事,如果我将“编辑项目级信息”的安全属性更改为允许用户不会收到消息,但在 TFS 2010 中,此设置允许用户更改其他用户的权限,而我没有想要那个。
【问题讨论】:
-
Area 和 Iteration 节点本身也有安全设置。不过,上述配置应该为您提供适当的权限,而不必降低到安全区域/迭代级别。只是您可能想要检查的内容。
-
我在节点中有“继承允许”