在 SharePoint Server 2013 中将 Excel Services 与 Secure Store Services 一起使用
适用于:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
本系列文章介绍如何使用 Secure Store Service 将用户和组凭据映射到外部数据源的凭据,在 SharePoint Server 2013 中的 Excel Services 中配置数据刷新。
在安全存储中,指定要向其授予其访问权限的一组数据源和一组有权访问该数据源的凭据。 用户信息存储在安全存储目标应用程序中,关联的凭据在安全存储数据库中进行存储、加密。 然后,可以在工作簿、Office 数据连接 (ODC) 文件或 Excel Services 全局设置中指定目标应用程序,Excel Services 将代表指定的用户使用存储的凭据来刷新数据连接工作簿中的数据。
注意
这些文章假定您已部署 Secure Store Service 应用程序。 如果尚未部署安全存储,请参阅在 SharePoint Server 中规划安全存储服务和在 SharePoint Server 中配置安全存储服务。
Excel Services 可以在三个主要方案中与安全存储一起使用:
无人参与服务帐户:无人参与服务帐户是 Excel Services 用于为场中的所有用户提供广泛的数据库访问权限的帐户。 可使用无人参与服务帐户访问非敏感数据或不希望限制为只允许一组特定用户访问的位置。 有关如何配置此方案的信息,请参阅 使用 SharePoint Server 2013 中的无人参与服务帐户配置 Excel Services 数据刷新。
嵌入连接:在 Excel 中,可以直接在工作簿中指定安全存储目标应用程序。 当工作簿发布到 SharePoint 文档库,然后使用 Excel Services 呈现时,将使用指定的目标应用程序来刷新数据。 有关如何配置此方案的信息,请参阅Configure Excel Services data refresh by using embedded data connections。
外部数据连接:可以在 Office 数据连接 (ODC) 文件中指定安全存储目标应用程序,然后在 Excel 中连接到该 ODC 文件。 在将此工作簿发布到 SharePoint 文档库时,它会保留与该 ODC 文件的连接。 当 Excel Services 刷新工作簿中的数据时,将使用 ODC 文件中的连接信息。 使用 ODC 文件具有以下好处:
一个 ODC 文件可由多个工作簿引用。 例如,如果数据源连接参数 (更改,如果要使用不同于最初指定的安全存储目标应用程序) 只需更新 ODC 文件,而不更新工作簿本身。
使用 ODC 文件,管理员可以创建和维护由组织使用的数据连接。 您可以创建适用于用户的数据连接,将这些连接放入受信任的数据连接库中,然后告知用户要用于其查询的 ODC 文件。
有关如何配置此方案的信息,请参阅 Configure Excel Services data refresh by using external data connections。