Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hello,
I'm facing a problem when I want to share my reports and dataset with external users.
Indeed, these users always have to open their email containing the link of the report to be able to access it.
The goal is that these users can access the report and dataset in the "shared with me" section.
I tried to look at Azure Active Directory (AAD), and I noticed that when I invite an external user, this user becomes a "guest" and can only read the reports. It is possible for me to create a new user but he will have access to all public groups. This setting makes it impossible to create a new user.
I have read a lot of documentation and problems on this forum related to external sharing. However I have not found any answer to my problem.
Is there a way to share a report / dataset to an external user, and especially that he can access it?
Solved! Go to Solution.
Hello, actually nothing has been working for me so far.
I have asked to my client to provide me an email from their company, so i can share to them important report, but it's not the way i wan't to perform it. It will be a solution for a short time.
Hello
I think you are facing a misunderstanding of how it works.
External users ALLWAYS have to login to your company "home" service to work with your shared reports and datasets.
What is your home tennant URL?
So share your tennant URL and the external user will handle IT as the way they like, not your problem.
https://docs.microsoft.com/en-us/power-bi/guidance/whitepaper-azure-b2b-power-bi
Hi @Anonymous ,
We can share the dashboard or report with the external users by Azure AD B2B, they receive an email with a link to the shared dashboard or report. They must sign in to Power BI to see what you shared, and it is required to have a Power BI Pro license when view and interact with the report. The external user can view and interact with the dashboard or report, but can't share it. They see the shared dashboard or report in its own browser window, not in the usual Power BI portal. To access this dashboard or report later, they must bookmark the link.
In addition, we can share the dashboard or report with external user by publish to web. But it is not recommended... Because anyone on the Internet can view your published report or visual when they have the related link. And it does not require any certification... So before use Publish to web, please make sure it is OK if share the data publicly.
The more important point is these shared dashboard or report by the above 2 methods will not display in "shared with me" section...
Best Regards
Rena
It's a nice copy paste you send me from other topics...
This is not a solution to my problem.
I need to let them have acces to the dataset and, if possible, get the report/dashboard in the "shared with me" section. But I think both are linked.
Hi @Anonymous ,
It seems that you want to make external users to see the shared contents in "shared with me" as well as the users in the organization. According to my survey, the current ways to share contents with external users are by Azure AD B2B or Publish to Web, and neither of these two methods can satisfy your requirements... Anyway, I will continue to check if there is other method.
Best Regards
Rena
@Anonymous
There is a workaround to do this. On the Power BI Guest portal for your external users where they are landing from the link, create a workspace for them and give them access as a contributor.
They need to have access to the backend database with is connected with the dataset.
You can load a blank .pbix file with the required dataset that you want to share.
Since the external user has a contributor access to the workspace, he can download the file and use that dataset.
If you want them to upload something, you can create another workspace in order to make sure that no additional datasets are available and then they can pull the file from the Power BI Service through Get File option.
How can i have access to the guest portal while i'm in PBI ?
I have no idea how you can do this (if it's even possible) because it's the first time i heard of this "method".
This is what guest sees when they clic on the link (received by mail) :
I don't understand either about the access of the backend database.
what is the approach, the steps, to be followed ?
Hello, @Calloud please ensure you have checked the option "Share content with external users" (https://docs.microsoft.com/en-us/power-bi/service-admin-portal#export-and-sharing-settings)
And if you want them to access Workspaces, you also have to check the option "Allow external guest users to edit and manage content in the organization" (https://docs.microsoft.com/en-us/power-bi/service-admin-portal#allow-external-guest-users-to-edit-an...)
This will fix your problem
Hi,
I'm using a pro license and i when i go to this admin portal this is what i see :
i already see those elements from your links but i wasn't able to go further.
do you have any ideas how I can unblock this?
That is because you don't have permission to access to the Power BI Admin Portal.
Your account needs to be marked as a Global Admin, within Office 365 or Azure Active Directory (Azure AD), or have been assigned the Power BI service administrator role, to get access to the Power BI admin portal.
It is in here: https://docs.microsoft.com/en-us/power-bi/service-admin-portal
Ho ok...
I'll check with my group if this could be possible for me to have this admin right.
I'll let you know how well that worked out.
Hi @Anonymous ,
Whether the workaround which provided by @smarthp29 is working for you?
There is a workaround to do this. On the Power BI Guest portal for your external users where they are landing from the link, create a workspace for them and give them access as a contributor.
They need to have access to the backend database with is connected with the dataset.
You can load a blank .pbix file with the required dataset that you want to share.
Since the external user has a contributor access to the workspace, he can download the file and use that dataset.
If you want them to upload something, you can create another workspace in order to make sure that no additional datasets are available and then they can pull the file from the Power BI Service through Get File option.
Best Regards
Rena
Hello, actually nothing has been working for me so far.
I have asked to my client to provide me an email from their company, so i can share to them important report, but it's not the way i wan't to perform it. It will be a solution for a short time.
Hi @Anonymous ,
Hope the following documentations can help you:
https://docs.microsoft.com/en-us/power-bi/service-admin-administering-power-bi-in-your-organization
Best Regards
Rena
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
34 | |
30 | |
18 | |
12 | |
8 |
User | Count |
---|---|
50 | |
35 | |
30 | |
15 | |
12 |