Key Pair Credentials for Cloud Data Connect
Preview Date: 2026-08-15. Production Date: 2026-09-19.
With this release, we expand Cloud Data Connect authentication to support Key Pair credentials. We enable you to create, edit, and manage Key Pair credentials in
Design Integrations
. You can use Key Pair credentials to authenticate Snowflake cloud data sources and pipelines.Business Benefits
Key Pair authentication enables you to establish system-to-system connections, avoiding the use of user credentials in Snowflake integrations. You can manage credentials centrally and reuse them across Snowflake data sources and pipelines.
Changes
In the
Credentials
section of Design Integrations
, you can now add Key Pair credentials.When you create or edit a Key Pair credential, you can enter:
- Usernamefor the Snowflake user or service account user name.
- Private Keyfor the PEM private key from your external system. We encrypt the private key at rest. While you edit the credential, thePrivate Keyfield displays clear text so you can verify your paste. After you save, we don't return the private key to your browser. If a key is already saved, thePrivate Keyfield displaysEncrypted Key Saved.
After you save a private key for the Key Pair credential, we add new read-only
Fingerprint
(SHA-256) and Key Size
fields derived from the key. We also add a new read-only Credential Status
field above Username. Credential Status
displays Set when Fingerprint
and Key Size
are populated. It displays Not Set
otherwise.You can edit
Username
, replace the private key, or delete the credential. Saving without changing Private Key
doesn't clear the stored key. Private keys must meet all of these requirements:
- PEM format.
- At least 2048 bits.
- Unencrypted.
We don't support passphrase-protected or encrypted private keys.
Manage Integrations
On the
Credentials
page in Manage Integrations
, you can now view and delete Key Pair credential instances. We now include Key Pair
in the Authentication Method
column. You can now filter credentials by the new Key Pair
authentication method.Snowflake Cloud Data Sources and Pipelines
When you create a Snowflake cloud data source in
Design Integrations
, you can now select an existing Key Pair credential from the credential prompt. When you create a Snowflake pipeline in Manage Pipelines
, you can now select an existing Key Pair credential from the credential prompt.What Do I Need to Do?
To use Key Pair authentication with Snowflake:
- InDesign Integrations, create a Key Pair credential. Enter the Snowflake user or service account inUsername. Paste the PEM private key inPrivate Key.
- ConfirmCredential StatusshowsSet. VerifyFingerprintandKey Sizevalues.
- When you create or edit a Snowflake cloud data source inDesign Integrations, select the Key Pair credential from the credential prompt.
- When you create a Snowflake pipeline inManage Pipelines, select the same Key Pair credential. Test the connection to confirm authentication succeeds.
What Happens if I do Nothing?
Your existing credentials, Snowflake cloud data sources, and pipelines continue to use their current authentication methods. Key Pair authentication is available only after you create a Key Pair credential and assign it to a Snowflake data source or pipeline.