拒绝在TFS 2012上阅读和浏览源代码

时间:2012-12-02 17:15:12

标签: tfs tfs2012

我正在尝试设置 TFS 2012 的权限,以便拒绝阅读和浏览某些用户/团队的源代码。到目前为止,我已成功拒绝阅读,但我无法拒绝用户浏览它。这意味着,用户可以轻松查看完整的文件和文件夹树。我希望用户甚至无法浏览它!

2 个答案:

答案 0 :(得分:2)

找到了解决方案!

我终于通过在“编辑集合级别信息=>未设置”,完全隐藏了特定用户组的源代码(尽管我允许他们查看工作项) > “DefaultCollection Groups”中的“项目收集有效用户”。 当然我不得不手动拒绝源($)源的每个权限,但我想这可能适用于你喜欢的任何路径。 之后我创建了区域并允许这个组特定区域,一切都很完美!

亚历克斯,感谢您的支持!

答案 1 :(得分:0)

我会尝试删除对项目设置的项目级别信息的访问权限,如果不这样做,您可能必须删除对整个项目的访问权限。

我要注意的一件事是使用Deny,尤其是用户群。删除allow比具体拒绝拥有用户组更好。

例如:用户A可能是管理员的成员,但也是贡献者的成员。作为管理员的成员,他应该能够执行相关安全设置的操作,但我们不希望贡献者这样做。如果我们从贡献者中删除allow,那么管理员中的allow仍然可以工作。但是,如果我们拒绝贡献者,则拒绝将覆盖用户A的管理员组中的允许,并且用户A无法执行相关安全设置的操作。