9

我们的 TFS 2010 服务器中有几个集合。该服务器托管我们所有的 TFS 相关服务。

我想允许特定的程序员在他的专用集合中创建团队项目。他属于该集合的 TFS 管理员组。当他尝试创建一个新的团队项目时,它会因为报告权限错误而失败。我知道他还需要报告服务权限才能为新的团队项目创建相关的报告对象,但我不希望他成为整个服务器报告服务的完整管理员。

有没有一种方法可以让他拥有创建新团队项目的全部能力,而无需成为完整的 Reporting Services 管理员?

4

1 回答 1

8

来源:http://www.microsoft.com/download/en/details.aspx?id=8175 在 Reporting Services 中授予团队项目集合的管理权限

  1. 启动 Internet Explorer。
  2. 在地址栏中,键入以下 URL,其中 ReportServer 是运行 Reporting Services 的服务器的名称:http://ReportServer/Reports/Pages/Folder.aspx
  3. 单击属性选项卡,然后单击新建角色分配。
  4. 在组或用户名中,键入您要授予其管理权限的用户或组的帐户名称。
  5. 在角色中,单击 Team Foundation 内容管理器,然后单击确定。

手册中缺少的一件事是,您需要在设置停止安全继承时为 /TfsReports/[collectionname] 执行此操作。

于 2012-03-01T19:13:27.690 回答