How to Get Power BI URL
Need to share your Power BI report with a colleague, embed it into a webpage, or send a link that automatically filters the view? Finding and creating the right URL is the first step. This article will walk you through the different ways to get a Power BI URL, explaining which one to use for what purpose, from simple internal sharing to publishing a report for the whole world to see.
First, Understand That Not All Power BI URLs Are the Same
Before jumping into the "how," it's helpful to know that Power BI offers several distinct types of URLs. Choosing the right one depends entirely on who your audience is and what you want them to be able to do. The URL you send to a coworker is fundamentally different from the one you embed on a public website.
Here’s a quick breakdown of the main types you'll encounter:
- The Browser Address Bar URL: This is the link you see at the top of your browser when you’re viewing a report. It's fine for your own bookmarks or for sending to someone who you know already has permission, but it’s not the formal or most reliable way to share.
- The Direct Share Link: This is the standard method for sharing a report with specific people or groups within your organization. It’s secure, permissions-controlled, and the most common choice for day-to-day collaboration.
- The Public URL (Publish to web): This generates a link that makes your report accessible to anyone on the internet. It requires no login to view. This option offers maximum reach but comes with major security considerations, as it can expose your data publicly if used improperly.
- The Embed URL: This is a link or code snippet designed for embedding your report into other applications. There are secure versions for internal portals like SharePoint and public versions similar to the "Publish to web" URL.
Knowing which type you need from the start will save you a lot of confusion. Let’s look at how to get each of them.
How to Get a Direct Share Link for Colleagues
This is the bread-and-butter method for securely sharing reports with coworkers. When you use the "Share" feature, you control exactly who can see the report and what they can do with it. Only the people you specify will be able to access it, and they will need to be logged into their Power BI account.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
Step-by-Step Guide to Sharing Directly:
- Open Your Report: Navigate to your report within the Power BI service (app.powerbi.com). You need to be in a workspace where you have sharing permissions. If you created the report in "My workspace," you can share it from there.
- Click the "Share" Button: In the top action bar of the report, you'll find a prominent "Share" button. Click it to open the sharing dialog.
- Choose Your Audience: The dialog box gives you a few options. Initially, it shows "People in your organization can view." If you click this, you can get more specific:
- Set Permissions: Below the audience selection, you have more controls:
- Copy the Link: Once your settings are correct, you can either enter email addresses and send a direct message from Power BI or simply click the "Copy link" button at the bottom. This will place a unique, shareable URL on your clipboard that reflects the permissions you just set.
This copied URL is the secure link you can paste into an email, a Teams chat, or a Slack message to give your chosen colleagues access.
How to Create a Public URL (Publish a Report to the Web)
Sometimes you need to share a report with a broad, public audience - think of a data visualization on a blog post or a dashboard on a public website. For this, Power BI has the "Publish to web" feature. But before you use it, you must understand the risks.
Important Security Warning: When you use "Publish to web," you are creating a link that makes your report and its underlying data accessible to anyone on the internet. The person viewing it does not need a Power BI license or a password. Search engines can potentially index this data. You should never, ever use this feature for confidential or sensitive information. It's intended for public data only.
If your organization's Power BI administrator has disabled this feature, this option will be greyed out or unavailable.
Step-by-Step Guide to Publishing Publicly:
- Open Your Report and Navigate to the File Menu: Inside your Power BI report, click "File" in the top-left corner.
- Select "Embed report" and then "Publish to web (public)." A dialog box will appear to guide you through the process and will include another stark warning about public data exposure.
- Create the Embed Code: Click "Create embed code." This confirms you understand the risks. Then, click "Publish" in the next window.
- Copy Your Public URL: Power BI will now generate a dialog box containing two items:
You can copy the direct link and share it anywhere. Anyone who clicks it will be taken directly to the report without needing to sign in.
How to Get a Secure Embed URL
What if you want to embed a report in an internal application, like a SharePoint site or a private company portal? For this, you need a secure embed URL. This method keeps your report protected, requiring viewers to be logged in and have the necessary permissions.
Scenario A: Embedding in SharePoint Online
Power BI and SharePoint are tightly integrated, making this process very simple.
- In your Power BI report, go to File > Embed report > SharePoint Online.
- A pop-up will provide you with a special "Embed Link." Copy this URL.
- Go to your SharePoint Online page, add the "Power BI" web part, and paste this URL into the web part's settings.
The report will appear on the page, but only users who are logged into SharePoint and have permission to view the report in Power BI will be able to see it.
Scenario B: Embedding in a Secure Website or Portal
For custom web applications or other internal tools, you can use the secure "Website or portal" option.
- In your report, go to File > Embed report > Website or portal.
- This will give you a direct secure URL or an iframe code snippet.
- You can use this link or code to embed the report. Just like with SharePoint, any user who visits the page will need to authenticate with their organization's credentials and must have permissions to view that specific report. This ensures that even though it's embedded, your data remains secure.
Bonus Tip: Create URLs that Pre-Filter a Report
One of the most powerful but overlooked features of Power BI URLs is the ability to add parameters that filter the report automatically. This allows you to create specific views for different audiences without having to build multiple versions of the same report.
For example, you could send the North American sales team a link to the company sales report that is already filtered down to just their region.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
How to Add a Filter Parameter to a URL:
- Start with a Base URL: Grab the report’s URL from your browser's address bar. It will look something like this:
https://app.powerbi.com/groups/me/reports/your-report-id/ReportSection - Add the Filter Syntax: To add a filter, you append a query string to the end of the URL. The format is:
?filter=TableName/FieldName eq 'Value' - Build Your Filtered URL: Let’s say you have a table named
SalesDatawith a field calledRegion. To create a link that filters the report to only show the "North" region, you would add the following to your URL:?filter=SalesData/Region eq 'North'Your full, shareable URL would now be:https://app.powerbi.com/groups/me/reports/your-report-id/ReportSection?filter=SalesData/Region eq 'North'
When someone clicks that link, the report will load with the "Region" filter already set to "North." This is a fantastic way to direct attention and make your reports even more user-friendly.
Final Thoughts
Getting a Power BI report URL is straightforward once you know which type of link you need - whether it's for sharing with a colleague, publishing publicly, or embedding securely within an internal site. By choosing the right method, you can ensure your data is both accessible and secure.
While mastering Power BI’s sharing features is an important skill, managing data from multiple platforms to even build reports in the first place is often the biggest hurdle. We created Graphed to solve this by connecting to all your marketing and sales platforms - like Google Analytics, Shopify, and Salesforce - and letting you build dashboards using simple, plain English. Instead of spending hours wrangling data pipelines, you can get real-time, shareable dashboards in seconds.
Related Articles
Facebook Ads for Landscapers: The Complete 2026 Strategy Guide
Learn how to run profitable Facebook ads for landscapers in 2026. This complete guide covers audience targeting, ad formats, budgeting, and optimization strategies to generate leads at $30-50 per lead.
Facebook Ads for Painters: The Complete 2026 Strategy Guide
Learn how to run profitable Facebook ads for painters in 2026. This complete guide covers audience targeting, ad formats, budgeting, and optimization strategies to generate leads at $20-60 per lead.
Facebook Ads for Chiropractors: The Complete 2026 Strategy Guide
Discover how chiropractic practices can leverage Facebook advertising to attract new patients in 2026. Learn the top strategies, compliance requirements, and proven ad templates that drive appointments.