如何:设置 Team Foundation Server 项目主管权限

更新:2007 年 11 月

若要使用户能够以不同的 Team Foundation 角色来执行操作,必须先授予每个用户对 Visual Studio Team System Team Foundation Server、Reporting Services 和 SharePoint 产品和技术的适当权限。本主题描述 Team Foundation Server 项目主管所需的权限以及如何适当设置这些权限。

说明:

即使为 Team Foundation Server、Reporting Services 和 SharePoint 产品和技术中的用户配置了权限,他们可能也无法正确查看团队项目门户或报表,直到他们将这些站点添加到 Internet Explorer 的“受信任站点”中。有关更多信息,请参见 Microsoft 网站

Team Foundation Server 项目主管通常负责团队项目。项目主管要维护团队项目工作项数据库、团队项目门户以及团队项目的权限和安全。在所有 Team Foundation Server 用户中,“Project Administrators”组的成员拥有一组限制程度居于第二的权限。只有“Team Foundation Administrators”组的成员才拥有一组限制较少的权限,其中包括创建团队项目所需的权限。大多数情况下,Team Foundation 管理员必须向项目中添加一个用户或组来作为团队项目主管。团队项目主管必须是以下组的成员:

  • Team Foundation Server Project Administrators

  • Windows SharePoint Services Site Administrators

  • SQL Server Reporting Services Content Manager

说明:

默认情况下,只有 Team Foundation Administrators 组的成员才可以创建项目。

必需的权限

若要向“Project Administrators”组添加成员,您必须是下列组的成员:

  • “Team Foundation Administrators”组,或者将“编辑服务器级别信息”权限设置为“允许”

  • Team Foundation 应用层服务器上的“Windows SharePoint Services Site Administrators”组、“SharePoint Administration”组或“Administrators”组

  • “SQL Reporting Services Content Managers”组

有关权限的更多信息,请参见 Team Foundation Server 权限

除了这些权限,对于运行 Windows Server 2008 或 Windows Vista 的计算机,您可能还需要满足以下要求:

  • 若要使用命令行过程,您可能需要通过以下操作使用提升的权限打开命令提示窗口:单击“开始”,右击“命令提示符”,再单击“以管理员身份运行”。

  • 若要使用需要 Internet Explorer 的过程,您可能需要通过以下操作以管理员身份启动 Internet Explorer:单击“开始”,单击“所有程序”,右击“Internet Explorer”,再单击“以管理员身份运行”。

  • 若要编辑 web.config 文件,您可能需要通过以下操作以管理员身份启动文本编辑器:单击“开始”,单击“所有程序”,右击所需编辑器,再单击“以管理员身份运行”。

  • 若要访问 SQL Server Reporting Services 的报表管理器、报表或网站,您可能需要将这些站点添加到 Internet Explorer 的受信任站点列表中,或以管理员身份启动 Internet Explorer。

有关更多信息,请参见 Microsoft 网站

向 Project Administrators 组添加成员

  1. 在 Visual Studio 中,打开团队资源管理器并连接到 Team Foundation Server。有关更多信息,请参见如何:连接到 Team Foundation Server

  2. 右击团队项目节点,指向“团队项目设置”,然后单击“组成员资格”。

  3. 选择“Project_Name\Project Administrators”(其中“Project_Name”表示要向其添加管理员的项目的名称),然后单击“属性”。

  4. 在“添加成员”中,选择“Windows 用户或组”,然后单击“添加”。

  5. 添加要向其授予权限的人员或组的 Windows 登录名,然后单击“确定”两次。

向项目站点的 SharePoint 产品和技术 Administrator 组添加成员

  1. 在 Visual Studio 中,打开团队资源管理器并连接到 Team Foundation Server。

  2. 右击团队项目节点,然后单击“显示项目门户”。

  3. 执行下列操作之一:

    如果您使用的是 Windows SharePoint Services 3.0:

    1. 依次单击“网站操作”、“网站设置”、“人员和组”、“新建”和“添加用户”。

    2. 在“添加用户”中键入要向其授予权限的用户或组的名称。

    3. 在“授予权限”中选中“完全控制”复选框,然后单击“确定”。

      注意   您可以在 Windows SharePoint Services 3.0 中创建具有“完全控制”权限的自定义组,然后直接向该组中添加用户。有关更多信息,请参见位于 Microsoft 网站上的 Windows SharePoint Services TechCenter(Windows SharePoint Services 技术中心)。

    如果您使用的是 Windows SharePoint Services 2.0:

    1. 依次单击“网站设置”、“管理用户”和“添加用户”。

    2. 在“第 1 步: 选择用户”中,键入要向其授予权限的用户或组的名称。

    3. 在“第 2 步: 选择站点组”中单击“Administrator”,再单击“下一步”。

    4. 在“第 3 步: 确认用户”中,键入该用户的电子邮件地址。

    5. 在“第 4 步: 发送电子邮件”中,指定是否自动向该用户发送电子邮件。

    6. 单击“完成”。

向 Reporting Services 内容管理角色添加成员

  1. 启动 Internet Explorer。

    说明:

    即使您是以管理凭据登录的,也必须以管理员身份启动 Internet Explorer,才能在运行 Windows Server 2008 或 Windows Vista 的计算机上执行此功能。若要以管理员身份启动 Internet Explorer,请单击“开始”,单击“所有程序”,右击“Internet Explorer”,再单击“以管理员身份运行”。有关更多信息,请参见 Microsoft 网站

  2. 在地址栏中键入下面的内容:http://应用层/Reports/Pages/Folder.aspx,其中,应用层 是 Team Foundation 应用层报表服务器的名称。

    打开团队资源管理器,展开“报表”节点并查看报表属性,即可找到报表服务器的名称。

    重要说明:

    如果在使用命名实例,则必须在报表路径中包括其名称。可以使用以下语法:http://应用层/Reports_实例名称/Pages/Folder.aspx,其中“应用层”是 Team Foundation 报表服务器的名称,“实例名称”是 SQL Server 命名实例的名称

  3. 单击“属性”选项卡,然后单击“新角色分配”。

  4. 在“组或用户名”中,添加要添加到此组的人员的 Windows 登录名。

  5. 在“角色”中,选择“内容管理员”,然后单击“确定”。

请参见

任务

如何:设置 Team Foundation Server 管理员权限

如何:设置 Team Foundation Server 参与者权限

如何:设置 Team Foundation Server 读者权限

概念

Team Foundation Server 权限

Team Foundation Server 默认组、权限和角色

其他资源

管理用户和组

保护 Team Foundation Server 的安全