Microsoft's Power BI Embedded Is Generally Available
Software-as-a-service developers can now add Microsoft Power BI visuals and reporting features to their business applications.Power BI's visuals and data exploration capabilities are poised to start showing up in third-party apps. Power BI Embedded, an Azure cloud services suite that enables developers to incorporate Power BI's data visualization and reporting capabilities into their own software-as-a-service (SaaS) applications is now generally available, Microsoft announced this week. Since unveiling Power BI Embedded during the company's Build developer conference this past spring, Microsoft has switched on the service in nine Azure regions, including parts of the United States, Southeast Asia, Australia and Brazil. "We wanted to take the core building blocks of Power BI, like reports and datasets, and allow developers to easily fit them within their applications without any major re-architecture," Josh Caplan, a Microsoft senior program manager, said in a July 11 announcement. "Power BI Embedded also supports app tokens so developers can continue to use their existing mechanisms to authenticate and authorize users." Coinciding with Power BI Embedded's official release, the company has rolled out a simplified, less resource-intensive app token process for the service.
Microsoft has winnowed down the use of app tokens to authenticate embedding requests, leaving room for other client-side requests that may be potentially added in the future. Calls to the service's REST application programming interfaces (APIs) are directly authenticated using Microsoft's API keys, an approach that disposes of the need to create app tokens each time an API call is made, said Caplan.