Forum Discussion
URL access permission
Hello everyone.
I have a Pro license and need to share a report to my clients, but only for viewing. If my clients share the URL with other people, they won't be able to see the report because they aren't clients, and they'll see the message:
"This content is unavailable. Learn more about Power BI."
The URL below is not an embed URL, its a public report. And that is what i need to do
Hi gmoreno
The reason your clients are seeing 'This content is unavailable' is because a standard Power BI report URL is not a public link - it requires the viewer to have a Power BI account and be granted access within your organization's tenant.
To share a report publicly (viewable by anyone with the link, no login required), you need to use the Publish to
Web feature:- Open the report in Power BI Service
- Go to File -> Embed report -> Publish to web (public)
- Copy the generated public embed URL
- Share that URL with your clients
Anyone with this link can view the report without a Power BI account or license.
Important note: Publish to Web makes the report fully public :anyone on the internet can access it, including search engines. Do not use this for confidential or sensitive data.
If the data is sensitive and you need controlled access, you would need to either:
- Assign your clients a Power BI free/Pro license and share within the tenant, or
- Use a Power BI Embedded solution for secure external sharing.https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-publish-to-web
Thanks
If you found this helpful, please consider giving it a kudo and marking it as the accepted solution — it goes a long way in helping others facing the same issue.
For more Power BI tips and discussions, let’s connect on LinkedIn:
https://www.linkedin.com/in/natarajan-manivasagan
Cheers!
3 Replies
- Natarajan_MSuper User
Hi gmoreno
The reason your clients are seeing 'This content is unavailable' is because a standard Power BI report URL is not a public link - it requires the viewer to have a Power BI account and be granted access within your organization's tenant.
To share a report publicly (viewable by anyone with the link, no login required), you need to use the Publish to
Web feature:- Open the report in Power BI Service
- Go to File -> Embed report -> Publish to web (public)
- Copy the generated public embed URL
- Share that URL with your clients
Anyone with this link can view the report without a Power BI account or license.
Important note: Publish to Web makes the report fully public :anyone on the internet can access it, including search engines. Do not use this for confidential or sensitive data.
If the data is sensitive and you need controlled access, you would need to either:
- Assign your clients a Power BI free/Pro license and share within the tenant, or
- Use a Power BI Embedded solution for secure external sharing.https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-publish-to-web
Thanks
If you found this helpful, please consider giving it a kudo and marking it as the accepted solution — it goes a long way in helping others facing the same issue.
For more Power BI tips and discussions, let’s connect on LinkedIn:
https://www.linkedin.com/in/natarajan-manivasagan
Cheers! - v-tejramaCommunity Support
Hi gmoreno ,
Thank you Natarajan_M for the response provided!
Has your issue been resolved? If the response provided by the community member addressed your query, could you please confirm? It helps us ensure that the solutions provided are effective and beneficial for everyone.
Thank you.