Azure Active Directory application authentication (Public Preview)

Note

These release notes describe functionality that may not have been released yet. To see when this functionality is planned to release, please review Summary of what’s new. Delivery timelines and projected functionality may change or may not ship (see Microsoft policy). For detailed information about our products, visit the Power BI documentation.

We are adding application authentication to Power BI Embedded. This will enhance the deployment, security, and application lifecycle management Power BI Embedded applications. Currently, building a Power BI Embedded application requires the creation of a master user account, storing the credentials for that account, and then using them in the application code for performing non-interactive sign-in to Power BI. Azure Active Directory has special support for applications authenticating using their own identity without a user context. This support, designed for app-only authentication, allows higher control and security, has fewer limitations, and is the recommended approach.