BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Report Viewer for Power BI icon
Actively maintained Tested with WP 7.1 #1 in business intelligence

Report Viewer for Power BI

Embed Power BI reports and dashboards in WordPress pages via shortcode, with Azure AD sign-in handled on the server and per-report access control.

Active installs<10New
Downloads · 30d296▲ 5.2× vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads360Since Sep 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 8.0+
Downloads · 7d203▲ +147.6% week over week
Our verdict

Solid choice

Report Viewer for Power BI is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.

  • Actively developed — last update 6 days ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

3775113Jul 13Aug 26Oct 10
Yesterday3
Daily average (1y)4
Peak day151Oct 6, 2026
Last 12 months362

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Report Viewer for Power BI stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
business intelligence #80 300 Best business intelligence plugins →
embed >100 6,349 Best embed plugins →
Power BI #5 28 Best Power BI plugins →
reports >100 10,000 Best reports plugins →

About Report Viewer for Power BI

From the official readme · v1.0.2

Description

Report Viewer for Power BI lets you save each of your Power BI reports in WordPress, then drop it into any page or post with a shortcode.

Your Power BI sign-in happens on the server, so your Azure AD credentials are never sent to your visitors’ browsers. Credentials are also encrypted before they are saved in your WordPress database.

Features:

  • Embed Power BI reports and dashboards with a shortcode
  • Sign-in handled on the server — credentials never reach the browser
  • Credentials encrypted in your WordPress database
  • Choose who can see each report: everyone, logged-in users only, or administrators only
  • Reports resize to fit the page width and automatically match the report’s own proportions, so they look right on phones and desktops
  • Optionally show or hide the Power BI filter pane per report
  • Open a specific page (tab) of a multi-page report
  • Group reports into your own categories
  • Pick the style and color of the loading spinner your visitors see
  • A one-click Copy button next to every report in the admin list, so you never have to type a shortcode by hand

External Services

This plugin connects to two Microsoft services to sign in and display your Power BI reports.

Microsoft Azure Active Directory (Entra ID)

Used to sign in and obtain an access token for Power BI. Your site sends your Client ID, Client Secret, service account email address and password to https://login.microsoftonline.com.

This request is made from your server, never from a visitor’s browser. The resulting token is stored temporarily on your server and reused for all visitors until it is close to expiring (roughly once an hour), so a visit to a page with a report does not normally trigger a new sign-in request.

Privacy Policy: https://privacy.microsoft.com/en-us/privacystatement
Terms of Use: https://azure.microsoft.com/en-us/support/legal/

Microsoft Power BI

Used to display your reports. The report itself is loaded from https://app.powerbi.com in the visitor’s browser, along with the short-lived access token your server obtained above. What the report shows is determined entirely by your Power BI workspace.

Privacy Policy: https://privacy.microsoft.com/en-us/privacystatement
Terms of Service: https://powerbi.microsoft.com/en-us/terms-of-service/

Installation

  1. Upload the plugin files to the /wp-content/plugins/report-viewer-for-power-bi directory, or install it from the Plugins > Add New screen in WordPress.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Power BI Reports > Settings and enter your Azure AD details (see the FAQ below for what you need).
  4. Go to Power BI Reports > Add New Report, give it a title, and enter the Report ID and Group/Workspace ID from Power BI.
  5. Publish the report, then copy its shortcode from the Shortcode column on the Power BI Reports list and paste it into any page or post.

Frequently asked questions

What do I need from Azure AD and Power BI?

Four things, all entered on the Power BI Reports > Settings screen: Client ID — the application (client) ID of your Azure AD app registration Client Secret — the secret value from that same app registration Master User (UPN) — the email address of a service account that can open your reports Master User Password — that account’s password The service account needs a Power BI Pro license and must have multi-factor authentication turned off, because the plugin signs in with the username and password directly. You do not need a Tenant ID — the plugin works it out from the service account’s email…

Where do I find a report’s Report ID and Group/Workspace ID?

Open the report in Power BI and look at the address bar. The URL contains both values, in this form: https://app.powerbi.com/groups/{Group ID}/reports/{Report ID}/...

Can I set the size of the embedded report?

Yes. Each report has Width and Min Height settings. Width is the space the report takes on the page (100% by default). Min Height is only the starting height while the report loads — once it appears, the height adjusts automatically so the report keeps its correct proportions. You can also override both for a single placement directly in the shortcode: [powerbi_report id="123" width="100%" height="800px"]

Do visitors need a Power BI account?

No. The plugin signs in with your service account on the server, so visitors just see the report. Use the Content Restriction setting on each report to decide who on your site is allowed to see it.

Do my Power BI reports appear as pages on my site?

No. A “Power BI Report” in WordPress is just a saved configuration — it has no page of its own and is not listed anywhere publicly. Reports only appear where you place the shortcode.

I re-entered my credentials or moved my site and reports stopped loading. What happened?

Your credentials are encrypted using your site’s security keys from wp-config.php. If those keys change — which can happen when a site is moved, restored from a backup, or when the keys are deliberately regenerated — the saved credentials can no longer be read. Go to Power BI Reports > Settings and enter the Client Secret and Master User Password again.

What happens if I delete the plugin?

Your Azure AD credentials and display preferences are removed. Your saved reports and report categories are kept, so reinstalling the plugin brings them back — you only need to re-enter your credentials.

Where is the source code?

The full source code, including the React/TypeScript front end, is available on GitHub: https://github.com/AtlasPublicPolicy/report-viewer-for-power-bi Everything the plugin needs is already included in the download — you do not need any build tools to use it.

Changelog

1.0.0

  • Initial release.

1.0.1

  • Azure AD credentials are now encrypted in the database.
  • Access tokens are cached on the server and reused until they near expiry.
  • Added rate limiting to the embed endpoint.
  • Removed debug logging from normal operation.

1.0.2

  • Fixed the Show Filter Pane setting, which had no effect. Choosing “No” now hides the filter pane.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Report Viewer for Power BI alternatives

All business intelligence plugins →

FAQ

Report Viewer for Power BI: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 11, 2026

Is Report Viewer for Power BI free?

Yes. Report Viewer for Power BI is free to download and use from the official WordPress.org plugin directory.

Is Report Viewer for Power BI safe to use in 2026?

Report Viewer for Power BI is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.

How many websites use Report Viewer for Power BI?

Report Viewer for Power BI is active on <10 WordPress websites and has been downloaded 360 times since it launched in September 2026. It was downloaded 296 times in the last 30 days.

Does Report Viewer for Power BI work with WordPress 7.1?

Yes. The developer has tested Report Viewer for Power BI up to WordPress 7.1.3, the latest release. It requires WordPress 6.0 or newer.

What PHP version does Report Viewer for Power BI need?

Report Viewer for Power BI requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Report Viewer for Power BI last updated?

The latest version, 1.0.2, was released on October 5, 2026 (6 days ago).

Who makes Report Viewer for Power BI?

Report Viewer for Power BI is developed and maintained by atlaspolicy.

What are the best alternatives to Report Viewer for Power BI?

The most popular alternatives to Report Viewer for Power BI are Obydullah Store Insights fo… (<10 installs), DataAgent (<10 installs) and SRM Embed (Smart Report Mak… (<10 installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.