Reporting services TFS在特定集合中创建团队项目的权限
我们的TFS 2010服务器中有几个集合。 此服务器承载所有与TFS相关的服务 我希望允许特定的程序员在其专用集合中创建团队项目。 他属于集合的TFS管理员组。 当他尝试创建一个新的团队项目时,它会失败,并出现报告权限错误。 我知道他还需要Reporting services权限来为新团队项目创建相关的报告对象,但我不希望他成为整个服务器的Reporting services的完全管理员Reporting services TFS在特定集合中创建团队项目的权限,reporting-services,tfs,permissions,team-project,Reporting Services,Tfs,Permissions,Team Project,我们的TFS 2010服务器中有几个集合。 此服务器承载所有与TFS相关的服务 我希望允许特定的程序员在其专用集合中创建团队项目。 他属于集合的TFS管理员组。 当他尝试创建一个新的团队项目时,它会失败,并出现报告权限错误。 我知道他还需要Reporting services权限来为新团队项目创建相关的报告对象,但我不希望他成为整个服务器的Reporting services的完全管理员 有没有一种方法可以让他完全能够创建新的团队项目,而无需进行全面的Reporting Services管理?来
有没有一种方法可以让他完全能够创建新的团队项目,而无需进行全面的Reporting Services管理?来源:http://www.microsoft.com/download/en/details.aspx?id=8175 为Reporting Services中的团队项目集合授予管理权限
手册中缺少的一件事是,在设置停止安全性Inheration时,您需要为/TfsReports/[collectionname]执行此操作。我自己也遇到过此问题,但这似乎是报表服务器的TFS收集意识中的一个遗漏。在报表服务器中生成新的TFS项目需要根用户访问权限,因为报表服务器实际上不知道TFS集合的概念…能否从项目创建向导日志中包含实际的Reporting Services错误?TFS还为SSR添加了一个新角色,称为“Team Foundation内容管理器”,这应足以在/TfsReports/下创建新文件夹。用户收到的错误为:TF218027:无法在运行SQL server reporting Services的服务器上创建以下报告:/TfsReports/DefaultCollectioncontinue错误消息:…报表服务器位于:。错误是:授予用户“******”的权限不足以执行此操作。请验证路径是否正确,以及您是否有足够的权限在该服务器上创建文件夹,然后重试。-------------错误结束用户试图创建名为“common”的团队项目。该用户具有集合管理员权限。