Problem
Enterprise teams need to deploy Power BI/Fabric semantic models via CI/CD and set Snowflake credentials programmatically. Today, key pair (RSA) and robust OAuth setups can be configured interactively, but can’t be provisioned end-to-end through a supported public API in a way that enables fully automated, non-interactive deployments.
Missing feature
Extend the Power BI/Fabric REST APIs (connections/datasources/credentials) to support:
Key Pair authentication (ie Snowflake )
OAuth authentication (ie SharePoint) that works for automation (service principal / non-interactive flow), including a supported mechanism so scheduled refresh does not break due to short-lived tokens.
Why it matters
Enables real CI/CD for semantic models: create → bind → set credentials → schedule refresh, without manual portal steps.
Meets security requirements: eliminate stored passwords; align with modern MFA/SSO policies.
Reduces operational risk: repeatable deployments across Dev/Test/Prod, easier credential rotation.
Acceptance criteria
A documented REST contract to create/update Snowflake datasource credentials with credentialType: KeyPair (and required fields).
A documented REST contract for OAuth where refresh/scheduled refresh remains functional without manual re-auth.
Example use case
Deploy a new workspace + semantic model nightly from Git, then set Snowflake credentials automatically and run a refresh—no human sign-in, no passwords, no manual UI clicks.
Recent ideas
How to Back Up and Restore a Fabric Lakehouse for Debugging
Is there a way to clone a Lakehouse, including its data, in Microsoft Fabric? When we encounter a data issue in Production, our usual approach is to take a backup of the database, restore it to a se...gsrinivasan3 hours agoNew MemberNew37Views0likes1CommentTenant Administration for Fabric Cloud Connections - Enterprise Governance Gap
Microsoft Fabric currently provides robust security around cloud connections by treating them as user-owned securable resources. While this model works well for personal connections, it creates signi...hrenollet4 hours agoRegular VisitorNew77Views7likes1CommentEnable Ownership Change / Take‑Over for Mirrored Database Items in Fabric
Mirrored DBs do not support ownership transfer today. This becomes an issue when someone leaves the company. And the user tied to the ownership is beeing disabled. That means you need to recreate the...Sigurd6 hours agoNew MemberNew873Views25likes3CommentsOption to hide item counts in filter pane
Allow report authors to hide counts displayed next to filter values while preserving filtering functionality. Currently, Power BI displays record counts next to values in filter panes and certain s...saul_galdamez8 hours agoNew MemberNew21Views0likes0CommentsAllow Detect Data Changes for Historic Data Outside Incremental Window
In Power BI Incremental Refresh,Detect Data Changes only works inside the incremental refresh window. If historic data gets updated, Power BI cannot detect or refresh it unless I expand the increment...NAGAKEERTHI_Y12 hours agoNew MemberNew119Views1like1Comment