Forum Discussion
Snowflake Key Pair Authentication
- 9 months ago
-The Power Query Snowflake connector documentation mentions Key Pair Auth, but Snowflake’s Partner Authentication Support page states that Power BI Cloud does not currently support key-pair authentication.
-On Microsoft Q&A, a Microsoft engineer recommended using Microsoft Entra ID (OAuth) with a Service Principal as the supported alternative for machine-to-machine authentication.
-Some users reported seeing Key Pair Auth in Power BI Desktop after the October update, but there’s no confirmation that it’s supported or fully enabled in Power BI Service / Fabric yet.
My suggestion:
1. Consider using Service Principal + OAuth for now, since it’s the officially supported method.
2. Keep an eye on upcoming release notes — the Key-Pair option may still be in preview or rolling out gradually.
3. If this is blocking your scenario, you might want to open a support ticket with Microsoft or Snowflake for confirmation on roadmap and
availability.
-The Power Query Snowflake connector documentation mentions Key Pair Auth, but Snowflake’s Partner Authentication Support page states that Power BI Cloud does not currently support key-pair authentication.
-On Microsoft Q&A, a Microsoft engineer recommended using Microsoft Entra ID (OAuth) with a Service Principal as the supported alternative for machine-to-machine authentication.
-Some users reported seeing Key Pair Auth in Power BI Desktop after the October update, but there’s no confirmation that it’s supported or fully enabled in Power BI Service / Fabric yet.
My suggestion:
1. Consider using Service Principal + OAuth for now, since it’s the officially supported method.
2. Keep an eye on upcoming release notes — the Key-Pair option may still be in preview or rolling out gradually.
3. If this is blocking your scenario, you might want to open a support ticket with Microsoft or Snowflake for confirmation on roadmap and
availability.