2015-09-07 62 views
1

我们已将TFS 2012升级到TFS 2013,并且之前没有安装sharepoint。所以我在共享点服务器和tfs服务器上安装了tfs sharepoint组件,并将它们连接起来。一切都只是Excel报表罚款,他们给我下面的错误:Sharepoint 2013连接到TFS 2013 - Excel报告错误

External Data Refresh Failed 
The data connection uses Windows Authentication and user credentials could not be delegated. The following connections failed to refresh: TfsOlapReport 

我已经确定声明为Windows身份验证服务正在运行。

回答

0
  1. 浏览到管理中心内的报告
  2. 选择管理服务应用程序
  3. 选择安全商店服务(类型:安全商店服务应用程序)
  4. 在管理目标应用程序下,单击新建
  5. 输入目标应用程序ID =“TFS”,显示名称=“TFS”,联系人电子邮件=“无论”,目标应用程序类型=“组”,目标应用程序页面URL =“无”,然后单击下一步
  6. 请勿输入这个页面上的任何内容,因为它要求输入字段名称而不是实际的凭据。
  7. 输入目标应用程序管理员和成员,然后单击确定。
  8. 它会带你回到执行步骤3后显示的页面。
  9. 现在右键单击“TFS”并选择“Set Credentials”,然后输入该帐户将在其下运行的用户名和密码。
  10. 现在登录到TFS服务器并单击Sharepoint产品的扩展。
  11. 选择您正在使用的SharePoint Web应用程序。
  12. 单击修改访问权限。
  13. 在“企业应用程序定义”字段下输入“TFS”。
  14. 也只是为了确保“Excel服务应用程序配置正确,请点击”Excel服务应用程序“类型:Excel Services应用程序Web服务应用程序”。
  15. 单击可信文件位置并确保网站集已添加到可信文件位置,位置类型为“Microsoft Sharepoint基础”。根据信托儿童检查“孩子可信”。在允许外部数据下选择“可信数据连接库并嵌入”。
  16. 返回步骤14后显示的页面,并选择“全局设置”。
  17. 文件访问方法=“模拟”,在Analysis Services EffectiveUserName下,选中“使用EffectiveUserName属性”。
  18. 选中“使用现有无人参与服务帐户”单选按钮并在目标应用程序ID下输入“TFS”。
  19. 此外请确保在可信数据提供商下方列出您的Excel应用程序正在使用的提供程序。
1

要解决该错误,请按照以下步骤从此blog引用。

  1. 在Team Foundation Server管理控制台上,单击Extensions for Sharepoint产品。
  2. 选择您正在使用的Sharepoint Web应用程序。
  3. 单击修改访问
  4. 在Sharepoint输入具有访问权限的用户对企业应用程序定义字段
+0

感谢您的回复。我找到了答案,我尝试了你的步骤,但它只是答案的1/4。我将在我的答案中列出步骤。 – Baahubali