# Register a Connection

This section details the `/data` v1 API, which allows users to register a connection[^1] to Immuta with a single set of credentials rather than configuring an integration and creating data sources separately.

**Required Immuta permission**: `APPLICATION_ADMIN`

## Supported technologies and authentication methods

You can register a connection from the following technologies to Immuta using supported authentication methods:

* [AWS Lake Formation](https://documentation.immuta.com/SaaS/developer-guides/api-intro/connections-api/how-to-guides/register-a-connection/register-an-aws-lake-formation-connection)
  * AWS access key and secret access key
  * AWS IAM role
* [Databricks Unity Catalog](https://documentation.immuta.com/SaaS/developer-guides/api-intro/connections-api/how-to-guides/register-a-connection/register-a-databricks-unity-catalog-connection)
  * Personal access token (PAT)
  * OAuth machine-to-machine (M2M)
* [Snowflake](https://documentation.immuta.com/SaaS/developer-guides/api-intro/connections-api/how-to-guides/register-a-connection/register-a-snowflake-connection)
  * Username and password
  * Key pair
  * Snowflake External OAuth

[^1]: To learn more about connections in Immuta, see the [Connections section](https://documentation.immuta.com/SaaS/configuration/integrations/data-and-integrations/registering-a-connection/reference-guides/connections-overview).
