Microsoft Fabric Updates Blog

Snowflake Key-Pair Authentication (Generally Available)

Coauthor: Abhishek Narain

Ensuring secure connectivity to your data sources is critical for modern data estates. We have released the Key-Pair authentication for Snowflake connections Preview in October and are happy to announce it is now Generally Available (GA).

This release offers an enhanced security alternative to basic authentication methods, such as username and password, allowing you to align with industry best practices for identity management.

Why Key-Pair authentication matters

Reliable and secure authentication is the foundation of any production workload. Snowflake supports Key-Pair authentication to provide a more robust security mechanism than traditional credentials.

Using Key-Pair authentication helps you:

  • Stronger, password‑less security using RSA/ECDSA cryptographic keys, eliminating password‑based risks and supporting encrypted private keys for added protection.
  • Enterprise‑grade compliance, ideal for service accounts and automated workloads because Snowflake will deprecate single‑factor passwords.

Snowflake Key-Pair authentication is fully supported across various items and experiences, including Power BI Semantic models, Dataflow Gen2, Data pipelines, Copy jobs, Mirroring.

How to use Snowflake Key-Pair authentication

You can configure Key-Pair authentication through the Fabric user interface or programmatically via the REST API.

Configure via the Microsoft Fabric portal

To use this feature in the portal:

  1. Navigate to the Get Data wizard or the Manage connections and gateways settings.
  2. Create a new connection or edit an existing Snowflake connection.
  3. In the authentication settings, select Key-Pair as the Authentication kind.
  4. Enter your Username, Private key. Passphrase will only be required when the private key file is encrypted.
Snowflake KeyPair Authentication with encrypted private key

Configure via the REST API

For users who automate connection management, you can now create Snowflake connections with Key-Pair credentials using the Fabric Connections REST API.

To learn more about automating this configuration, refer to the Connections – Create Connection documentation.

Learn more about Snowflake Key Pair Authentication

How to setup Snowflake Key Pair authentication in Microsoft Fabric

Zugehörige Blogbeiträge

Snowflake Key-Pair Authentication (Generally Available)

April 2, 2026 von Anna Hoffman

Microsoft SQL team is returning as headline sponsor of SQLBits 2026, taking place from 22–25 April at ICC Wales in Newport. I’m speaking for the whole team when I say we’d love to see you there. I’m here today to give you five reasons you should attend SQLBits. This year we’re teaming up with AMD … Continue reading “Five reasons to attend SQLBits in the UK”

März 31, 2026 von Madhu Bhowal (SHE/HER)

The preview of the Stibo Systems Master Data Management (MDM) workload on Microsoft Fabric which integrates enterprise customers’ master data and ingests it directly into Fabric OneLake through their DaaS (Data as a service) feature to unlock analytics and AI use-cases for them is now available.