Many connectors need permission to access data in the third-party service they connect to. This section of the documentation explains how to acquire credentials from a specific service and authorize the corresponding connector to use them in .
The steps required depend on the connector and the authentication method the underlying service supports. Read the guide for the connector you’re using, listed in the left navigation.
Authentication methods
Connectors authenticate with a third-party service in one of the following ways:
- OAuth: You create an OAuth connection in your project, then authorize it against the third-party service. Read OAuth for the general setup steps common to all OAuth connections.
- API token or key: You generate a token or key in the third-party service, store it in a secret, and select that secret in the connector’s properties.
- Certificate or wallet file: You download a certificate or wallet file from the third-party service and reference it in the connector’s properties.
Some services support more than one authentication method. Where this is the case, the corresponding guide explains which method it covers.
Secrets
API tokens, keys, and passwords must be stored as a secret rather than entered directly into a connector’s properties. Read Secrets and secret definitions for more information on creating and storing secrets before you follow a connector’s authentication guide.
IP allowlisting
Some services restrict access to requests coming from a trusted IP address. Where this applies, a connector’s authentication guide tells you which IP address to allowlist and where to add it in the third-party service. Read Network access and IP allowlist requirements for the IP ranges relevant to your deployment model.