Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Hello, I'm brand new to powerbi and my first project is creating an app that shows various different reports that can be shared out to all of our users. Initially this app was built in powerapps; however, we pushed powerapps to its data analytic capabilities and now we have to migrate this over to bi. My question is, when building an app, I can add different, seperate reports to the app; however, if I do this that way will it perform better than adding all of my tables and screens under one single report? Additionally, by seperating out each report screen as their own individual report and then combinging them into the app build, will this take away my main menu screen functionality? (See screenshot of main menu screen) (They are just buttons going to different screens displaying different reports)
Just trying to figure out the best way to go about this, I understand powerbi has a built in navigator, it's just our users would have a much easier time if this looks as similar to the powerapp version of this project.
Hi @bhanes22 ,
There were about six methods of sharing content in Power BI, including:
Please kindly refer to:
Publish an app in Power BI - Power BI | Microsoft Docs
https://radacad.com/ultimate-sharing-strategy-power-bi-apps
How do I share a PowerBI App with users outside of my Org?
Best Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
I think for now I'll keep the powerapps main menu look and thats good to know that I dont have to create seperate reports.
As far as the one app brickwall can you elaborate more on this? Currently this is our only project that will be using powerbi and I made it under our IT department workspace. I'd like to publish it as an app for full organizational use, internal only. Will I run into issues doing it this way?
Depends on the size of your company and the "differentness" of your departments. Let's say you have a Sales department and a Finance department. You will not be able to give them the same report, and you will not be able to control their access within the same app. Sufficiently different user groups mandate the use of separate apps. You can still have your golden datasets if you plan it well.
Okay, sorry Im still a little confused here. So we have a compnay of about 80 users and this 'app' is basically a big inventory report. Every department may have a reason to use this app basically. If this app is built off of one single report, what is the best way to share it out with everyone? Should I make a Org-Wide 365 group and make the app under that workspace or will having it under our IT department workspace be sufficient? Or should I share it out a whole different way other than using an app?
At this stage none of that really matters. You can create a report page that looks like the PowerApps start screen your users are accustomed to, and then branch out from there to report pages that can be in the same report or in different reports.
What you will want to think about is if that is really a good way to do it, or if there are other ways that require fewer clicks.
Where it becomes interesting is when you need to serve different audiences. At that point you will hit the "One Workspace=One App" brick wall, and you will need to start using separate apps but still maintain a central master dataset etc.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.