elvis0123

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

首先简单介绍下TFS权限的设置位置,TFS建立项目后,大体分为三个地方设置一个用户的权限,分别是"TFS本身(这里还分为工作项和代码)"、"Report Service"、"SharePoint项目门户"。由于需要到这三个地方分别设置,十分不方便,因此介绍一个工具TFS Administration Tool,用他来统一管理权限。

这是他的官方介绍:

TFS Admin Tool allows a TFS administrator to

  • Add, delete, and modify multiple user permissions from a TFS Team Project and apply them at the same time
  • Identify missing permissions from Sharepoint or SQL Reporting Services and correct them
  • View a log of permission changes that have occured
  • Define what Sharepoint and SQL Reporting Services permissions should be automatically used when creating a new TFS user

 

下载TFS Administration Tool

 

    首先,这个程序必须在域里使用。第二,这个程序的安装有时候有问题,比如我安装了VSTS2008的Team Explorer,他就告诉我不让我装。我的大概方法是,安装到一个能装的机器(VSTS的机器一般都可以),再使用他的绿色版。第三,运行的时候需要用管理用户运行,如运行的时候右键点击运行方式,用项目管理员运行。

 

    使用方法:

    右键点击运行方式,用项目管理员运行后,出现选择TFS服务器对话框,这里和VSTS中的Team Explorer的设置是相同的。

图1

    成功登陆后如下图,可以看出自己有权限管理的项目。

图2

    点击相应项目,在点击"Select"进入设置界面,如下,可直接添加单个用户或使用"Select Users or Groups"批量添加账户。TFS Roles,SharePoint Roles,Reporting Services Roles分别对应三个地方的权限,红色表示没有设置。

图3

    双击红色区域后,显示相应的默认权限,勾选即可设置。

图4

    最后要点击"Commit Changes"来保存修改。

posted on 2009-11-13 10:04  elvis  阅读(1016)  评论(0编辑  收藏  举报