Announcing – Embed your Power BI organizational apps in Microsoft Teams Channels and Meetings

We’re excited to announce that you can now embed entire Power BI organizational apps in Microsoft Teams tabs. Until now, this has been one of the top feature requests for Power BI integration with Microsoft Teams. It helps teams and organization put the full Power BI org app experiences directly where people work every day. By adding Org apps in channels and meetings, you enable everyone to access the data they need.

We’ve started to roll out the experience to commercial cloud customers and expect it to be available for everyone in the next week or two.

Let’s look at the new experience and its benefits.

Picking an entire Power BI organizational app to embed in Microsoft Teams

To embed a Power BI organizational app, add a Power BI tab to a channel or meeting.



Go to the Apps pivot in the selection you and notice the new checkbox next to the app name.


When you check the box, you’re choosing to embed the entire organizational app in the Power BI tab. If you don’t see an app in the list, go to the Power BI app in Teams and install an app first or create one from a workspace you own. If you expand the app, you can continue to embed a specific report or scorecard from within an app.

When you pick an app, the app permissions should be set correctly for the team or meeting you’re embedding it into. It’s best to ask the app owner to update the app permissions for you. But don’t worry, end users without permissions can request access from withing the Power BI tab in Microsoft Teams.

Embedding an entire Power BI organizational app

End users of the app will be greeted with the familiar Power BI organizational app user experience.

The app left navigation is shown as it is in the Power BI service. Users can navigate within the app. Reports, Scorecards, Excel workbooks, and even Dashboards (yes Dashboards!) open natively within the embedded view.

Without leaving the channel you can expand the tab and even discuss in the channel or chat with colleagues.

Users need permission to use the app in Power BI, so work with the app owner to ensure everyone has the access they need. End users can request access as well. The new audiences experience for Power BI organizational apps is fully supported in the Teams tab.

If an end user doesn’t have the app installed, it will be installed for them when they open the app in the tab, assuming they have permission to the app.

We tried to keep users in Teams as much as possible when using org apps in the tab. However, some items will open in a browser window because they won’t work when embedded in Teams Desktop or in Teams for the web. For common actions like viewing drill-through reports and dashboard tiles we try open them in place and provide a back experience to navigate back to the original item.

Here are a few of the cases you might encounter that open in a browser window:

  1. App navigation items that use a link set to open in “content area” or “current tab” open in a new browser window.
  2. Custom links in reports or dashboard tiles open in a new browser window.

Why embedding Power BI organizational apps matters in Microsoft Teams

Every organization looks to efficiently deliver data to end users. As team members change, as meeting invites get forwarded to the right folks, or as new content is updated, it’s critical to ensure everyone can quickly access the data they need.

Power BI organizational apps have three important qualities that help teams and groups work effectively together:

  1. You can share an organizational app with an Office 365 group so that all Team members (and guests if you allow that) can access all the app content. This streamlines permissions management.
  2. You can bring all the related content into a single navigation that you customize to your team’s needs. You can name items and define audiences to target content to specific users or job roles.
  3. You can streamline content discovery for more of your end users because the app is branded by an icon and name, so users can more quickly find the data they need. As you add more reports, end users can easily find and discover them because they’re part of the same organizational apps they already use.

Source: Microsoft

 

Comments

Popular Posts

Failed to execute the package or element. Build errors were encountered

Exception deserializing the package "The process cannot access the file because it is being used by another process."

Temporary enable and disable SSRS subscriptions