如何:设置 Team Foundation Server 读者权限
更新:2007 年 11 月
若要使用户能够以不同的 Team Foundation 角色进行操作,用户必须具有对 Team Foundation Server、SQL Server Reporting Services 和 SharePoint 产品和技术的适当权限。本主题介绍 Team Foundation 项目读者需要的权限以及如何相应地设置这些权限。
通常,Team Foundation 项目读者不直接参与特定项目,但具有需要大致查看项目进度的职责。“Readers”组的成员在所有 Team Foundation Server 用户中具有一组限制严格程度最高的权限。Team Foundation 项目读者可以访问团队项目门户以及处理团队项目的指导。团队项目读者必须是下列组的成员:
Team Foundation Project Readers
Windows SharePoint Services Reader
SQL Server Reporting Services Browser
说明: |
---|
即使为 Team Foundation Server、Reporting Services 和 SharePoint 产品和技术中的用户配置了权限,他们可能也无法正确查看团队项目门户或报表,直到他们将这些站点添加到 Internet Explorer 的“受信任的站点”列表中。有关更多信息,请参见 Microsoft 网站。 |
必需的权限
若要执行这些过程,您必须是以下组的成员:
“Project Administrators”组,或者将“编辑服务器级别信息”权限设置为“允许”
Team Foundation 应用层服务器上的“Windows SharePoint Server Site Administrators”组、“SharePoint Administration”组或“Administrators”组
“SQL Reporting Services Content Managers”组或“SQL Reporting Services Project Content Managers”组
有关权限的更多信息,请参见 Team Foundation Server 权限。
除了这些权限,对于运行 Windows Server 2008 或 Windows Vista 的计算机,您可能还需要满足以下要求:
若要使用命令行过程,您可能需要通过以下操作使用提升的权限打开命令提示窗口:单击“开始”,右击“命令提示符”,再单击“以管理员身份运行”。
若要使用需要 Internet Explorer 的过程,您可能需要通过以下操作以管理员身份启动 Internet Explorer:单击“开始”,单击“所有程序”,右击“Internet Explorer”,再单击“以管理员身份运行”。
若要编辑 web.config 文件,您可能需要通过以下操作以管理员身份启动文本编辑器:单击“开始”,单击“所有程序”,右击所需编辑器,再单击“以管理员身份运行”。
若要访问 Reporting Services 的报表管理器、报表或网站,您可能需要将这些站点添加到 Internet Explorer 的受信任站点列表中,或者以管理员身份启动 Internet Explorer。
有关更多信息,请参见 Microsoft 网站。
向 Readers 组中添加成员
在 Visual Studio 中,打开团队资源管理器并连接到 Team Foundation Server。
有关更多信息,请参见如何:连接到 Team Foundation Server。
右击团队项目节点,指向“团队项目设置”,然后单击“组成员资格”。
选择“Project_Name\Readers”(其中“Project_Name”表示您试图向其中添加读者的项目的名称),然后单击“属性”。
在“添加用户和组”中,选择“Windows 用户或组”,然后单击“添加”。
添加要添加到“Readers”组的用户的 Windows 登录名。
单击“确定”两次。
向 SharePoint 产品和技术中的“Reader”组添加成员
在 Visual Studio 中,打开团队资源管理器并连接到 Team Foundation Server。
右击团队项目节点,然后单击“显示项目门户”。
执行下面的某一组步骤:
如果您使用的是 Windows SharePoint Services 3.0:
依次单击“网站操作”、“网站设置”、“人员和组”、“新建”和“添加用户”。
在“添加用户”中键入要向其授予读者权限的用户或组的帐户名。
在“授予权限”中选中“读取”复选框,再单击“确定”。
如果您使用的是 Windows SharePoint Services 2.0:
依次单击“网站设置”、“管理用户”和“添加用户”。
在“第 1 步: 选择用户”中键入要向其授予读者权限的用户或组的帐户名。
在“第 2 步: 选择站点组”中单击“Reader”,再单击“下一步”。
在“第 3 步: 确认用户”中,键入该用户的电子邮件地址。
在“第 4 步: 发送电子邮件”中,指定是否自动向该用户发送电子邮件。
单击“完成”。
向 Reporting Services 中的“Browser”组添加成员
打开 “Internet Explorer”。
说明: 即使您是以管理凭据登录的,也必须以管理员身份启动 Internet Explorer,才能在运行 Windows Server 2008 或 Windows Vista 的计算机上执行此功能。若要以管理员身份启动 Internet Explorer,请单击“开始”,单击“所有程序”,右击“Internet Explorer”,再单击“以管理员身份运行”。有关更多信息,请参见 Microsoft 网站。
在地址栏中键入以下内容,其中“应用层”表示 Team Foundation 应用层服务器的名称:http://应用层/Reports/Pages/Folder.aspx
打开团队资源管理器,展开“报表”节点并查看报表属性,即可找到报表服务器的名称。
重要说明: 如果在使用命名实例,则必须在报表路径中包括其名称。可以使用以下语法:http://应用层/Reports_实例名称/Pages/Folder.aspx,其中“应用层”是 Team Foundation 报表服务器的名称,“实例名称”是 SQL Server 命名实例的名称
单击“属性”选项卡,然后单击“新角色分配”。
在“组或用户名”中,键入要添加至此组的用户或组的帐户名称。
在“角色”中单击“浏览者”,再单击“确定”。
请参见
任务
如何:设置 Team Foundation Server 管理员权限
如何:设置 Team Foundation Server 项目主管权限
如何:设置 Team Foundation Server 参与者权限
概念
Team Foundation Server 默认组、权限和角色