Enable Trusted Access

This applies to: Visual Data Discovery

Trusted Access is enabled by default in Symphony. This enables you to create clients, and Symphony to provide access tokens to authorized clients using Trusted Access. It can be disabled by the Supervisor in the supervisor UI, and another authentication method used.

The default supervisor user is no longer installed; add users to the Supervisors group instead.

insightsoftware recommends using Trusted Access for all embed-related workflows.

If Trusted Access is not enabled, all Trusted Access client and token-related API endpoints return a 404 response code or a 401 unauthorized response code (when an existing token is used). In addition, the Trusted Access API endpoints are not visible in the Swagger documentation. For information about Trusted Access endpoints, see Trusted Access API Endpoints.

To enable or disable Trusted Access:

  1. Log in to Symphony as the Supervisor user.

  2. Select Tools > Security from the left menu.

  3. Switch the Trusted Access setting to OFF to disable, or ON to enable.

  4. Select Save.

  5. Restart Symphony. See Restart Symphony Microservices.

When Trusted Access is ON, you can register a client or generate an access token.

If you disable Trusted Access in a multi-tenancy environment, data retrieved through the Data Discovery connector you created is fetched using the tenant admin's credentials instead of each user's credentials. Effectively, all row level security settings are removed on the data retrieved.