技术开发 频道

VSTS中TFS的安装和部署

  Team Foundation Server 安装所需的端口

SQL Server 2005 TCP 端口
SQL Server Reporting Service80
SQL 服务1433
SQL 浏览器服务1434
SQL 监视1444
SQL Server Analysis Service 重定向程序2382
SQL Server Analysis Service2383
  
Windows SharePoint ServicesTCP 端口
Windows SharePoint Services80
SharePoint 管理中心17012
  
Team Foundation Server TCP 端口
Team Foundation Server8080
Team Foundation Server Proxy8081
Team Foundation Build Remoting9191

  TFS 安全组
  • Team Foundation Server 的安全性由Team Foundation Server 安全组来管理,这些安全组不同于Windows 域或本地安全组。

TFS 安全组说明
Team Foundation 管理员•此组包含可在服务器上执行所有特权操作的用户。
•默认情况下,安装程序会将用于运行安装程序的帐
户(例如Domain\TFSSETUP)添加到此组中。
Service Accounts•此组包含Team Foundation Server 服务帐户,如用
于Team Foundation Server Web 服务的应用程序池
标识(例如Domain\TFSSERVICE)。
Team Foundation ValidUsers •此组包含对服务器具有访问权限的所有用户和组。

  管理TFS 的安全性角色

  • 向Team Foundation Server 安全角色中添加用户帐户时,还必须将该用户添加到Window SharePoint Services 和SQL ServerReporting Services 中的相应安全角色中。
  • 若要在Team Foundation Server 中创建新的团队项目,您必须是“Team Foundation 管理员”组的成员、Windows SharePointServices“管理员”角色的成员,并且还必须是SQL Server ReportingServices“内容管理员”角色的成员。

TFS 安全组WSS 角色SSRS 角色
[Server]\Team Foundation 管理员Administrator(优异站点)Content Manager(系统级别角色)
[Server]\Team Foundation Valid Usersn/an/a
[Server]\Service Accountsn/an/a

  • 创建一个团队项目后,您为用户分配不同角色,以便根据每个项目来管理用户权限。
  • Windows SharePoint Services 站点不从优异站点继承安全设置。
  • SQL Server Reporting Services 的项级别安全继承系统级别的角色。

TFS 安全组WSS 角色SSRS 角色
[ProjectName]\Project Administrators1管理员Content Manager
[ProjectName]\Contributor1参与者浏览者
[ProjectName]\Reader1读者浏览者

0
相关文章