WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Marco van Wieren v43.4

WPO365

WordPress + Microsoft Entra | Ext. ID | B2C | M365 Integration for your Digital Workplace. For SSO, Mail, Roles, Access, Sync, SharePoint, PowerBI.

WPO365

The facts

Rating
4.9★ from 151
Active installs
10k+
Price
Free
Last updated
23 Jul 2026
Added
Sep 2017
Requires WP
5.0
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
610,790

Our analysis

AI-assisted

WPO365 is a WordPress plugin designed to integrate Microsoft services with WordPress, focusing on enhancing user authentication and email functionalities. It supports Single Sign-On (SSO) using various Microsoft identity providers and protocols, allowing users to log in seamlessly with their Microsoft accounts.

The plugin also facilitates user management by automatically creating WordPress users for new Microsoft sign-ins and offers email capabilities through Microsoft Graph. Additionally, it supports embedding Microsoft Power BI content and integrates with Microsoft Teams, making it suitable for businesses that rely on Microsoft tools for their digital workplace.

Best for: This plugin is best for businesses using Microsoft services looking to integrate them with their WordPress site.

What it does well

  • Enables Microsoft-based Single Sign-On
  • Automatically creates WordPress users for new Microsoft sign-ins
  • Sends emails using Microsoft Graph
  • Supports embedding Microsoft Power BI content
  • Integrates with Microsoft Teams

Where it falls short

  • Limited information on specific setup requirements
  • No details on support for other email providers

Verdict

WPO365 provides useful integration features for WordPress and Microsoft users, though details on setup and support could be clearer.

From the developer

Marco van Wieren's own description of WPO365, lightly tidied.

WordPress + Microsoft Entra | Ext. ID | B2C | M365 Integration for your Digital Workplace. For SSO, Mail, Roles, Access, Sync, SharePoint, PowerBI.

Single sign-on (sso)

  • Enable Microsoft based Single Sign-on more
  • Supported Identity Providers (IdPs): Azure Active Directory, Azure AD B2C, Entra External ID (Azure AD for Customers) more
  • Supported SSO protocols: OpenID Connect and SAML 2.0 more
  • Supported OpenID Connect User Flows: Authorization Code User Flow (recommended) and Hybrid User Flow more

New users

  • New users that sign in with Microsoft automatically become WordPress users more

Intranet

  • Configure the intranet authentication mode to restrict access to all front-end posts and pages more
  • Hide the WordPress Admin Bar for specific roles more

Mail

  • Send emails using Microsoft Graph instead of SMTP from your WordPress website more
  • Choose between a Microsoft 365 account or a personal Microsoft account, like Hotmail.com or Outlook.com, to send WordPress emails
  • Send as HTML
  • Save to the Sent Items folder
  • Support for file attachments

Scim

  • Entra User Provisioning (SCIM) more
  • Create new WP Users

MICROSOFT teams

  • Support for (seamless) integration of your WordPress website into a Microsoft Teams Tabs and Apps more

Power bi

  • Embed Microsoft Power BI content (user owns data) more

Sharepoint

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for charts and graphs.

SureRank SEO

Lightweight SEO assistant for meta tags, schema and structured data, XML sitemaps, Open Graph previews, robots...

Free 400k+ installs 4.8★ (41)
WP Data Access

Turn your data into WordPress apps with tables, forms, charts & maps — no code required, with optional hoo...

Free 10k+ installs 4.9★ (88)
Interactive Image Map Plugin

Create interactive images with clickable hotspots, using modern image maps for WordPress. Perfect for floor pl...

Free 20k+ installs 4.9★ (114)
wpDataTables

The best WordPress table plugin. Create responsive, and searchable tables and charts from Excel (.xlsx, .xls o...

Free 70k+ installs 4.5★ (449)
Social Preview and Open Graph Tags

Control how your WordPress posts, pages, WooCommerce products, and custom post types look when shared on Faceb...

Free 40k+ installs 4.6★ (122)
OG

OG

85

The simple method to add Open Graph metadata to your entries so that they look great when shared on sites.

Free 30k+ installs 4.8★ (216)