Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使TFS项目为只读_Tfs_Tfs 2010 - Fatal编程技术网

使TFS项目为只读

使TFS项目为只读,tfs,tfs-2010,Tfs,Tfs 2010,我想将TFS 2010项目设置为只读,这样用户可以查看工作项中的信息,但不能添加任何详细信息或新工作项。我想我需要更改项目的安全权限,但不清楚我将从贡献者列表中更改哪个权限。我认为正确的方法是更改组成员身份。 将所有用户从Contributors和更高级别的组中删除,并将其移动到Readers组。两种选择 选择1:如果这是一种常见模式,其中普遍的默认情况是人员受到限制,但有些人有访问权(即开发人员不能更改内容,但技术负责人可以),则修改贡献者并创建具有附加读取权限的辅助组(例如,“技术负责人”)

我想将TFS 2010项目设置为只读,这样用户可以查看工作项中的信息,但不能添加任何详细信息或新工作项。我想我需要更改项目的安全权限,但不清楚我将从贡献者列表中更改哪个权限。

我认为正确的方法是更改组成员身份。 将所有用户从Contributors和更高级别的组中删除,并将其移动到Readers组。

两种选择

选择1:如果这是一种常见模式,其中普遍的默认情况是人员受到限制,但有些人有访问权(即开发人员不能更改内容,但技术负责人可以),则修改贡献者并创建具有附加读取权限的辅助组(例如,“技术负责人”)。在这种情况下,贡献者组将包含技术线索,但只有具有额外权限的特定个人才会在技术线索组中

选择2:如果普遍默认为正常贡献者访问,但需要拒绝特定个人(即外部承包商)的访问,并且您需要100%确保这一过程成功,而不考虑任何其他组成员,然后保持贡献者不变,并添加一个名为的新组(在本例中)“承包商”,并根据需要拒绝特定访问

像以前一样,每个人都是contrib,但承包商对他们施加了一些绝对限制,承包商组中的“拒绝”覆盖了contrib的“允许”。这种情况的一个使用案例是,特定代码必须对外部供应商或其他子组隐藏,并且需要100%坚如磐石——只需小心拒绝,因为它们将胜过您从其他组继承的任何数量的允许

希望有帮助

附录:为了限制或更改工作项的权限,您需要做两件事。首先,设置适当的组成员身份(如上所述),然后在项目中,在团队项目设置->区域和迭代下,单击安全按钮以逐个节点(或者如果您希望在项目范围内执行这些限制,则在根节点处)进行设置