The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
We have the following scenario we’re trying to support:
Problem:
We want the user not to have to deal with excessive authentication (like inputting a user/pass other than their own). We’re able to get SSMS to connect with active directory integration, but not via Power BI.
Questions:
What type of authentication can we get working inside an intranet (corpnet) with Power BI desktop and our Azure SQL DB?
Are we doing the right thing? Is there a better way to achieve what we’re trying to do programmatically (change report data sets programmatically)?
Thanks!
In Power BI desktop, you can access the all database and save the credential in cache at the first time to connect. When connecting next time, you don't have to input credential again.
Why that much interaction with Power BI desktop? There's no any programming API for Power BI desktop.
Based on my understanding on your requirement, Power BI Embedded seems promising. You can set SetAllConnections to decide which DB is connected according to the connecting user.