TFS 2010 使用手册(三)权限管理
2013-12-04 12:43
411 查看
本文参考了 蔚蓝的宁静 /article/5366729.html 等文章。
1.权限说明
1.1 权限关联
TFS的权限与操作系统的用户或域是关联管理的,TFS支持数据库账户、操作系统账户和域账户的权限管理。一般在20人以下使用的TFS,建议直接使用操作系统的账户比较方便和简单。当超过20人或以上的团队,建议使用与域账户关联的方式。
1.2 TFS权限结构
TFS的权限分三个部分:TFS全局权限、TFS项目级权限、源代码管理级权限。
2.权限配置
2.1 TFS安全管理
注意:最好在TFS服务器上安装Team Explorer工具,用该工具来管理用户和权限,否则在客户端来管理有可能找不到服务器上的windows用户。
2.1.1 全局权限
打开TFS团队资源管理器,选中项目集合,右键点击“团队项目集合设置”——“组成员资格”
![](http://pic002.cnblogs.com/images/2011/165882/2011071115282833.png)
图1 点击“组成员资格”
弹出如下对话框,选中要配置的默认权限组,点击“属性”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115285234.png)
图2 点击“属性”
弹出如下对话框,选中“Windows用户或组”,点击“添加”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115291960.png)
图3 点击“添加”
弹出如下对话框,录入要添加的TFS服务器端windows用户,点击“确定”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115293394.png)
图4 点击“确定”
然后继续按向导完成全局权限设置。
2.1.2 项目级权限
打开TFS团队资源管理器,选中某一项目,右键点击“团队项目设置”——“组成员资格”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115294346.png)
图5 点击“组成员资格”
弹出如下对话框,选中要配置的默认权限组,点击“属性”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115300641.png)
图6 点击“属性”
下面的配置与全局权限配置差不多,根据向导完成即可。
2.1.3 源代码管理权限
打开TFS团队资源管理器,双击某一项目下的“源代码管理”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115302365.png)
图7 双击“原代码管理”
在打开的源代码管理资源管理器中,选中项目并右键单击“属性”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115303143.png)
图8 点击“属性”
在弹出的对话框中点击“安全性”选项卡,然后在该页面的“用户和组”列表中选择要设置的用户或组,在“权限”列表中选择权限,完成该用户或组中成员的权限设置。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115304663.png)
图9 点击“安全性”选项卡
2.2 项目站点权限设置
在TFS团队资源管理器中,选中某一项目,右键点击“显示项目门户网站”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115312118.png)
图10 点击“显示项目门户网站”
在打开的项目门户网站右上方点击“网站操作”下拉选中“网站设置”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115313166.png)
图11 点击“网站设置”
然后在“用户和权限”列里点击“人员和组”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115313989.png)
图12 点击“人员和组”
然后点击“新建”选择“添加用户”或“新建用户组”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115315639.png)
图13 点击“添加用户”
在“用户/用户组”中输入刚才添加到TFS组成员的用户,然后点击 验证用户名,然后为用户分配如下权限(多选):
完全控制,如果添加的是Project Administrator,则选中此项
设计,建议不选此项
参与讨论,如果添加的是Project Contributor,则选中此项
读取,如果添加的是Reader,则选中此项
最后点击“确定”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115323815.png)
图14 点击“确定”
2.3 报表服务权限设置
打开报表服务配置管理器,选中“报表管理器URL”选项卡,点击其URL进入报表服务管理站点。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115330755.png)
图15 点击URL
点击“TfsReports”进入子目录,此时选择你需要配置权限的项目集,然后再选择项目,进入到子目录。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115340433.png)
图16 点击“TfsReports”
![](http://pic002.cnblogs.com/images/2011/165882/2011071115341443.png)
图17 选择项目集合
![](http://pic002.cnblogs.com/images/2011/165882/2011071115342251.png)
图18 选择项目
然后点击所选项目的“属性”选项卡。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115342924.png)
图19 点击“属性”选项卡
然后点击“安全性”选项页。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115344271.png)
图20 点击“安全性”
点击“新建角色分配”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115345195.png)
图21 点击“新建角色分配”
在“组或用户名”里录入刚才添加到TFS组成员的组或用户,然后为用户分配如下权限(多选):
Team Foundation内容管理器,对于Project Administrator可以放开此权限
报表生产器,可以定义报表,对于Project Administrator可以放开此权限
发布者,对于Project Administrator可以放开此权限,允许发布报表到服务器上
浏览者,对于Reader用户只需选中此项即可
内容管理员,内容管理权限,对于Contributor和Project Administrator,可以放开此权限
我的报表,同上,拥有此权限的用户可以在自己的报表文件夹中处理报表
最后点击“确定”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115353787.png)
图22 点击“确定”
***********************************************************************************************
*【Author】:听寒
*【Date】:2013年12月04日
*【URL】:http://www.cnblogs.com/romance/archive/2011/07/14/2106383.html
*【Notice】:
*2、请尊重原创的成果,转载和引用请注明作者及出处。
*3、本文必须全文转载和引用,任何组织和个人未授权不能修改任何内容,并且未授权不可用于商业。
*4、本声明为文章一部分,转载和引用必须包括在原文中。
***********************************************************************************************
1.权限说明
1.1 权限关联
TFS的权限与操作系统的用户或域是关联管理的,TFS支持数据库账户、操作系统账户和域账户的权限管理。一般在20人以下使用的TFS,建议直接使用操作系统的账户比较方便和简单。当超过20人或以上的团队,建议使用与域账户关联的方式。
1.2 TFS权限结构
TFS的权限分三个部分:TFS全局权限、TFS项目级权限、源代码管理级权限。
2.权限配置
2.1 TFS安全管理
注意:最好在TFS服务器上安装Team Explorer工具,用该工具来管理用户和权限,否则在客户端来管理有可能找不到服务器上的windows用户。
2.1.1 全局权限
打开TFS团队资源管理器,选中项目集合,右键点击“团队项目集合设置”——“组成员资格”
![](http://pic002.cnblogs.com/images/2011/165882/2011071115282833.png)
图1 点击“组成员资格”
弹出如下对话框,选中要配置的默认权限组,点击“属性”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115285234.png)
图2 点击“属性”
弹出如下对话框,选中“Windows用户或组”,点击“添加”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115291960.png)
图3 点击“添加”
弹出如下对话框,录入要添加的TFS服务器端windows用户,点击“确定”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115293394.png)
图4 点击“确定”
然后继续按向导完成全局权限设置。
2.1.2 项目级权限
打开TFS团队资源管理器,选中某一项目,右键点击“团队项目设置”——“组成员资格”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115294346.png)
图5 点击“组成员资格”
弹出如下对话框,选中要配置的默认权限组,点击“属性”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115300641.png)
图6 点击“属性”
下面的配置与全局权限配置差不多,根据向导完成即可。
2.1.3 源代码管理权限
打开TFS团队资源管理器,双击某一项目下的“源代码管理”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115302365.png)
图7 双击“原代码管理”
在打开的源代码管理资源管理器中,选中项目并右键单击“属性”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115303143.png)
图8 点击“属性”
在弹出的对话框中点击“安全性”选项卡,然后在该页面的“用户和组”列表中选择要设置的用户或组,在“权限”列表中选择权限,完成该用户或组中成员的权限设置。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115304663.png)
图9 点击“安全性”选项卡
2.2 项目站点权限设置
在TFS团队资源管理器中,选中某一项目,右键点击“显示项目门户网站”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115312118.png)
图10 点击“显示项目门户网站”
在打开的项目门户网站右上方点击“网站操作”下拉选中“网站设置”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115313166.png)
图11 点击“网站设置”
然后在“用户和权限”列里点击“人员和组”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115313989.png)
图12 点击“人员和组”
然后点击“新建”选择“添加用户”或“新建用户组”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115315639.png)
图13 点击“添加用户”
在“用户/用户组”中输入刚才添加到TFS组成员的用户,然后点击 验证用户名,然后为用户分配如下权限(多选):
完全控制,如果添加的是Project Administrator,则选中此项
设计,建议不选此项
参与讨论,如果添加的是Project Contributor,则选中此项
读取,如果添加的是Reader,则选中此项
最后点击“确定”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115323815.png)
图14 点击“确定”
2.3 报表服务权限设置
打开报表服务配置管理器,选中“报表管理器URL”选项卡,点击其URL进入报表服务管理站点。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115330755.png)
图15 点击URL
点击“TfsReports”进入子目录,此时选择你需要配置权限的项目集,然后再选择项目,进入到子目录。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115340433.png)
图16 点击“TfsReports”
![](http://pic002.cnblogs.com/images/2011/165882/2011071115341443.png)
图17 选择项目集合
![](http://pic002.cnblogs.com/images/2011/165882/2011071115342251.png)
图18 选择项目
然后点击所选项目的“属性”选项卡。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115342924.png)
图19 点击“属性”选项卡
然后点击“安全性”选项页。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115344271.png)
图20 点击“安全性”
点击“新建角色分配”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115345195.png)
图21 点击“新建角色分配”
在“组或用户名”里录入刚才添加到TFS组成员的组或用户,然后为用户分配如下权限(多选):
Team Foundation内容管理器,对于Project Administrator可以放开此权限
报表生产器,可以定义报表,对于Project Administrator可以放开此权限
发布者,对于Project Administrator可以放开此权限,允许发布报表到服务器上
浏览者,对于Reader用户只需选中此项即可
内容管理员,内容管理权限,对于Contributor和Project Administrator,可以放开此权限
我的报表,同上,拥有此权限的用户可以在自己的报表文件夹中处理报表
最后点击“确定”。
![](http://pic002.cnblogs.com/images/2011/165882/2011071115353787.png)
图22 点击“确定”
***********************************************************************************************
*【Author】:听寒
*【Date】:2013年12月04日
*【URL】:http://www.cnblogs.com/romance/archive/2011/07/14/2106383.html
*【Notice】:
*2、请尊重原创的成果,转载和引用请注明作者及出处。
*3、本文必须全文转载和引用,任何组织和个人未授权不能修改任何内容,并且未授权不可用于商业。
*4、本声明为文章一部分,转载和引用必须包括在原文中。
***********************************************************************************************
相关文章推荐
- TFS 2010 使用手册(三)权限管理
- TFS 2010 使用手册(三)权限管理
- TFS 2010 使用手册(三)权限管理
- TFS 2010 使用手册(一)安装与配置
- TFS 2010 使用手册(二)项目集合与项目
- C# ASP.NET 走火入魔通用权限管理系统组件V3.2试用版下载地址【含数据库设计文档、使用手册】
- TFS 2010 使用手册(二)项目集合与项目
- 使用TFS2010管理敏捷项目生命周期-系列指南3 工作项跟踪,以及用VS2010,excel和web方式使用的区别
- TFS 2010 使用手册(二)项目集合与项目
- TFS 2010 使用手册(二)项目集合与项目
- TFS 使用心得--权限管理
- 使用TFS2010管理敏捷项目生命周期-系列指南2 生命周期管理的内容
- TFS 2010 使用手册(一)安装与配置
- TFS 2010 使用手册(一)安装与配置
- TFS 2010 使用手册(二)项目集合与项目
- TFS 2010 使用手册(四)备份与恢复
- 怎么使用Team Foundation Server 2010(TFS)和Project 2010进行软件开发项目管理(一)
- TFS 2010 使用手册(四)备份与恢复
- TFS 2010 使用手册(四)备份与恢复
- 使用TFS2010管理敏捷项目的生命周期-系列指南1 安装配置