Forum Discussion
Deployment to app.powerbi through restapi from a Azure client app
Sorry for the delay in response. I am able to create workspace, impact dataset, assign permissions etc. Our initial setup included Azure service account (not principal) for EntraID authentication with snowflake. We recently decided to move away from password based service accounts. Is there way to define the azure service principal in the database connection parameter in the dataset - ideally key-pair configured in Snowflake
- v-dineshya7 months ago
Community Support
Hi nganesh ,
Power BI supports only Microsoft Entra ID (Azure AD) OAuth-based SSO or username/password for Snowflake not key‑pair authentication. Snowflake integration uses Microsoft Entra ID for SSO, not custom auth schemes such as key pairs.
Please refer below link.
Connect to Snowflake with Power BI - Power BI | Microsoft Learn
I hope this information helps. Please do let us know if you have any further queries.
Regards,
Dinesh
- nganesh6 months agoFrequent Visitor
This seems to be a recent enhancement to the PowerBI. I get the following error while adding the pvt key.
ailed to update data source credentials: ADBC: [Snowflake] failed parsing PKCS8 private key: pkcs8: only PBES2 supportedHide details
Activity ID: 0c0609d0-1adf-4365-b33a-76f14cc0c3c9 Request ID: 7bba2719-c727-6afa-e1eb-2d92b05b418d Status code: 400 Time: Wed Feb 11 2026 19:22:06 GMT-0800 (Pacific Standard Time) Service version: 13.0.27555.5 Client version: 2601.3.27671-train Cluster URI: https://wabi-west-us-c-primary-redirect.analysis.windows.net/ - v-dineshya6 months ago
Community Support
Hi nganesh ,
We understand this appears to be a product bug introduced with the January 2026 release, related to recent ADBC changes. As a reference, you may review the following documentation, which outlines the current ADBC integration and is still in preview
Arrow Database Connectivity (ADBC) driver for Power BI - Azure Databricks | Microsoft Learn
It appears this issue might require deeper investigation from the Microsoft Fabric support team. I recommend opening a Microsoft support ticket so they can trace the issue. To raise a support ticket for Fabric and Power BI, kindly follow the steps outlined in the following guide:
How to create a Fabric and Power BI Support ticket - Power BI | Microsoft Learn
Regards,
Dinesh