Use Visio Services with Secure Store Service in SharePoint 2013
Applies to: SharePoint Server 2013
Topic Last Modified: 2013-12-18
Summary: Secure Store can be used to store encrypted credentials for use in refreshing data-connected Visio diagrams in Visio Services.
Visio Services in SharePoint Server 2013 can be configured to use the Secure Store Service to provide user authentication for data-connected diagrams that use an external data source such as SQL Server.
|This article assumes that you have already deployed a Secure Store Service service application. If you have not deployed Secure Store, see Plan the Secure Store Service in SharePoint Server 2013 and Configure the Secure Store Service in SharePoint 2013.|
Secure Store provides a method of mapping users who do not have direct data access to an account that does have data access. Secure Store and Visio Services work together in the following basic sequence of events:
A user accesses a data-connected diagram on a SharePoint site.
Visio Services passes the user's identity to Secure Store.
Secure Store determines whether the user is authorized to access the data. If so, Secure Store returns the data access credentials to Visio Services.
Visio Services impersonates the data access credentials, accesses the data, and displays the data to the user.
Visio Services provides three methods of using Secure Store to provide data access:
Visio Professional 2013, which is used to create the diagrams, does not use Secure Store for data authentication. You must configure direct data access for diagram authors. Once the diagram has been published to a SharePoint site, Visio Services can use Secure Store when it renders the diagram.