Skip to main content

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 from this blog

SSRS INTERVIEW QUESTIONS

Q: What is SSRS? Ø   SSRS or SQL Server Reporting Service is a server-based report generation software systems from Microsoft and is part of Microsoft BI. Ø   It is used for preparing and delivering interactive and variety of reports. Ø   It is administered through an web based interface. Ø   Reporting services utilizes a web service interface for supporting and developing of customized reporting applications. Ø   SSRS lets you create very rich reports (Tabular/Graphical/Interactive) from various datasources with rich data visualization (Charts, Maps, sparklines) Ø   SSRS allows are reports to be exported in various formats (Excel, PDF, word etc) Q: Explain SSRS Architecture? Reporting services architecture comprises of integrated components. It is a multi-tiered, included with application, server and data layers. This architecture is scalable and modular. A single installation can be used across multiple computers. It includes the fo...

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

TITLE: Microsoft Visual Studio ------------------------------ Failed to start project ------------------------------ ADDITIONAL INFORMATION: Exception deserializing the package "The process cannot access the file 'E:\SSASCube\HistoricalDataLoad\HistoricalDataLoad\bin\Development\HistoricalDataLoad.ispac' because it is being used by another process.". (Microsoft.DataTransformationServices.VsIntegration) ------------------------------ The process cannot access the file 'E:\SSASCube\HistoricalDataLoad\HistoricalDataLoad\bin\Development\HistoricalDataLoad.ispac' because it is being used by another process. (mscorlib) ------------------------------ BUTTONS: OK ------------------------------ While running SSIS package i got the error “The process cannot access the file ‘*.ispac’ because it is being used by another process”. I tried to close SSDT and run it again but, I still got the same error while compiling. Then, after searching over internet, I got...

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

Error: TITLE: Microsoft Visual Studio ------------------------------ Failed to execute the package or element.   Build errors were encountered. For more information, see the Output window. ------------------------------ BUTTONS: OK ------------------------------   Solution: We tried to close SSDT and run it again but, we still got the same error while running SSIS package. Then, we need to follow bellow solution: Step 1: Go to Task Manager–> Details Tab. Step 2: Locate the process “ DtsDebugHost.exe “. Kill this process. There might be multiple instances of this process. Kill all of them. Step 3: Rerun SSIS package