Connecting Integrations | DataGrail Documentation

On this page

Integrations allow DataGrail to connect directly to your first and third-party systems to introduce automations and help you get the most out of the platform.

Connecting an Integration

Super Admin and Connections Manager users have the ability to view the Integrations page and to connect new Integrations to DataGrail:

  1. Navigate to the Integrations page in the left sidebar of DataGrail.
  2. Select Configure New Integration and search for the Integration you would like to connect.

Filtering Integrations

The integration list includes Custom Systems from your Live Data Map, API Integrations, and Direct Contact Integrations. You can filter by Capabilities or Type to find the right integration.

Prefix Search

Use ^ to filter integrations by name prefix — for example, ^sales shows only integrations whose names start with "sales". Combine with a second term using + for a more specific match: ^s + force would match "Salesforce".

Integration Types:

  1. Select Configure and you will be redirected to the configuration page.
  2. Enter an Integration Name and select the desired Enabled Capabilities.

Enabled Capabilities

Only the capabilities that an Integration supports will be listed in the Enabled Capabilities section.

Capability Description
Access Enabling this capability will include the integration on Access, Access Categories, Transfer, and Update Inaccuracies Privacy Request types.
Cloud Storage Enabling this capability sets this integration as the primary Cloud Storage Solution for Request Manager.
Consent Management Enabling this capability allows this system to be used for DataGrail Consent.
Data Discovery Enabling this capability allows this system's data to be scanned and classified for use with Responsible Data Discovery.
Deletion Enabling this capability will include the integration on Deletion and Update Inaccuracies Privacy Request types.
System Detection Enabling this capability allows this system's data to be scanned daily for use with DataGrail's System Detection.
Transactional Mailer Enabling this capability sets this integration as the primary Transactional Mailer for Request Manager.
  1. If the associated capability is enabled, configure the desired integration method for an Access Request and a Deletion Request, either API or Direct Contact.
  2. Select View Connection Instructions at the bottom of the sidebar to view the integration-specific steps to complete the remainder of the connection.

You can create as many instances of the same Integration as you would like. For example, if your organization uses multiple Shopify stores, you can create a separate Shopify Integration in DataGrail for each store.

Reconnecting an Integration

If an Integration becomes disconnected from the platform, it can be reconnected by following these instructions:

  1. Navigate to the Integrations page in the left sidebar of DataGrail.
  2. Locate and select the disconnected integration from the table.
  3. Select Edit Integration in the top right.
  4. Select View Connection Instructions at the bottom of the sidebar to view the integration-specific steps to complete the remainder of the connection.

Do Not Create a New Instance of The Integration

If the disconnected Integration is used in Request Manager, it is critical that you edit and reconnect the existing Integration and do not create a new instance of the same system. All active Privacy Requests will not include newly created Integrations.

Troubleshooting Connection Errors

When you initially add an integration or attempt to reconnect one, DataGrail automatically tests the API connection to ensure credentials are valid and that sufficient permissions are granted for the enabled capabilities.

If the connection test fails, DataGrail will surface the following information to help you troubleshoot: API Request Body, Headers, and Response Code.

Connection Instructions

When you encounter an error connecting an integration, select View Connection Instructions for additional information on required scopes/permissions as well as common troubleshooting steps.

Need help?

If you have any questions, please reach out to your dedicated Account Manager or contact us at support@datagrail.io.

Disclaimer: The information contained in this message does not constitute as legal advice. We would advise seeking professional counsel before acting on or interpreting any material.