虚拟工作室tfs版添加用户

        因为最近老大和客户开会,客户需要一个随时查看项目进程的账户,好起到“监督”的作用。因为用的是(曾经的)宇宙第一编辑器tfs版,于是需要给客户建一个权限有限的tfs账户。

   上网查了查资料,发现百家所谈,皆有不同,可能是服务器操作系统、tfs版本不同缘故吧。

   一、TFS默认用户组的说明

服务器级别用户组:

1、TFS服务器/Team Foundation Valid Users:可以访问TFS服务器。
2、TFS服务器/Team Foundation Licensed Users:可以连接TFS服务器。这个组只在 Team Foundation Server Workgroup Edition 版本中存在,而且,如果TFS服务器是 Team Foundation Server Workgroup Edition 版本,则用户必须省先加入此组,才能连接到TFS服务器。如果是试用版或正式版则不存在此问题。 
3、TFS服务器/Team Foundation Administrators:可以执行TFS服务器所有的操作。
4、TFS服务器/Service Accounts:具有TFS服务器的服务级权限,可以用来运行TFS的服务。

各个用户组之间的关系如下图示:

 

项目级别的用户组:

1、项目/Project Administrators:可以管理团队项目的所有方面,但不能创建新项目。
2、项目/Contributors:添加、修改和删除代码,创建和修改工作项等。
3、项目/Readers:可以查看项目,但不能对其进行修改。
4、项目/Build Services:具有项目的生成服务权限。


   二、TFS添加用户过程

    法一:

1、在TFS服务器添加系统用户并设置密码,用户属于Users组即可。
2、在TFS服务器上打开“TFS 管理控制台”,在“应用层”节点,选择“组成员资格”。

TFS2010添加用户

3、双击“Team Foundation Administrators”,添加刚刚新建的用户。(普通用户不推荐授予管理员权限!)

TFS2010添加用户

4、远程或在TFS服务器上打开团队的“项目门户网站”,点击“网站操作”的“网站设置”。
TFS2010添加用户
5、在“用户和权限”中点击“人员和组”,点击“添加用户”。
TFS2010添加用户

6、在用户/用户组中,填写,用户名。在直接授予用户权限中选择“设计”,确定。服务器端设置完成,接下来配置客户端TFS。
7、团队管理器中的配置很简单,略过……
8、连接上“团队资源管理器”后,点击“文件”--》“源代码管理”--》“在源代码管理中打开”--》选择要下载的解决方案。设置本地路径,即可下载源代码。
9、值得注意的是,VS中多个项目时,可能只下载了“解决方案”和其它项目的文件夹,项目需要单独下载。

    法二:
1、在TFS服务器添加系统用户并设置密码,用户属于Users组即可。
2、在vs编辑器中远程,或在TFS服务器上,打开团队的“项目门户网站”。
3、在各个项目的“安全性”标签中,根据权限要求,在对应的项目级别用户组,添加用户。
4、连接上“团队资源管理器”,点击“连接到项目”,输入FFS服务器上创建的系统用户信息,再在源代码管理中获取对应项目,把源码映射到本地。

   三、其他

向 Reporting Services 中的“Browser”组添加成员:

(1)访问http://应用层服务器/Reports/Pages/Folder.aspx 。

(2)单击“属性”选项卡,然后单击“新建角色分配”

(3)在“组或用户名”中键入要添加到此组的用户或组的帐户名。

(4)给用户分配角色。

参考:

1、TFS用户组说明和用户权限配置过程

2、TFS2010添加用户


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章