问题 设置Team Foundation Server 2010的用户权限


我们已经成功安装了TFS 2010,但是想知道如何设置用户权限。 我们是一个小项目,有五位开发人员,一位经理和一位秘书。每个开发人员都在与一个或多个项目合作,我们在任何项目之间都没有合作。我们希望每个人都能够看到每个项目的所有代码,但只有那些负责代码的人才能更改它。但是,我们希望每个人都为所有项目创建工作项。我们该如何设置呢?


3476
2017-09-08 17:43


起源



答案:


有关TFS 2010权限的详细信息,您可以查看此信息 http://msdn.microsoft.com/en-us/library/ms252587.aspx

如果您希望用户能够阅读源代码,您必须给予他/她唯一的读取权限,并防止他更改代码,您必须拒绝签出并签入权限。您可以通过在源代码管理资源管理器中右键单击文件夹或文件,单击“属性”并单击“安全”选项卡来设置这些权

对于工作项,您必须提供WORK_ITEM_WRITE和WORK_ITEM_READ权限。您可以通过在团队资源管理器中右键单击项目,单击“区域和迭代”,然后在“区域”选项卡上单击“安全”来执行此操作


8
2017-09-13 14:55



嗨,我找不到WORK_ITEM_WRITE和WORK_ITEM_READ ...... - user20358


答案:


有关TFS 2010权限的详细信息,您可以查看此信息 http://msdn.microsoft.com/en-us/library/ms252587.aspx

如果您希望用户能够阅读源代码,您必须给予他/她唯一的读取权限,并防止他更改代码,您必须拒绝签出并签入权限。您可以通过在源代码管理资源管理器中右键单击文件夹或文件,单击“属性”并单击“安全”选项卡来设置这些权

对于工作项,您必须提供WORK_ITEM_WRITE和WORK_ITEM_READ权限。您可以通过在团队资源管理器中右键单击项目,单击“区域和迭代”,然后在“区域”选项卡上单击“安全”来执行此操作


8
2017-09-13 14:55



嗨,我找不到WORK_ITEM_WRITE和WORK_ITEM_READ ...... - user20358


在Visual Studio中,转到团队资源管理器(视图 - 团队资源管理器)。右键单击根节点(servername \ collectionname)。转到团队项目集合设置。这里有2个选项;安全性和组成员身份。使用安全性选择哪些用户/组可以执行哪些操作。使用组成员身份从安全组添加/删除用户。我建议创建一个访问受限的组,并将每个人添加到其中。然后,您可以右键单击团队资源管理器中的项目,转到团队项目设置 - >组成员身份。将该组添加到“读者”组,以便每个人都可以阅读该项目。然后,将负责代码的人员添加到贡献者组,甚至是项目管理员组,如果他们希望他们拥有更多权力。


5
2017-09-08 18:58



但是,如果我这样做,每个人都可以创建工作项目(错误或问题)吗? - magol
如果我这样做,则不在“贡献者”组或“项目管理员”组中的用户无法添加“工作项”。我该如何解决? - magol


您可以使用TFS管理工具: http://tfsadmin.codeplex.com

这是一个为TFS,SharePoint和SSRS设置权限的简单工具。


2
2017-09-08 20:53



如果我不首先安装tfs 2008,我就无法安装它。坏 - magol
您需要安装Team Explorer 2008和向前兼容性更新。不是TFS 2008! - Ewald Hofman


查看我在此处发布的变通方法 - 将Active Directory用户添加到Team Foundation Server

它允许您将用户添加到TFS 2010项目而无需访问远程域(当您有远程开发人员或远程托管Team Foundation Server时很有用。)

这些步骤包括有关向项目组添加新用户的详细信息。


0
2017-10-06 12:00