W
Email & Newsletters Free WordPress.org

WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN)

4.9 (150 reviews)
· 10K+ active installs · By Marco van Wieren
Active Installs
10K+
Rating
4.9 / 5
Version
v43.2
Last Updated
Jun 2026
Share

Plugin Review

AI-Researched

What is WPO365?

WPO365 is a 9-year-old plugin that connects WordPress directly to Microsoft 365 and Entra ID. It was created by developer Marco van Wieren. The plugin currently has 10K+ active installs. It holds a 4.9/5 rating from 150 reviews, with 97% of those being five-star ratings. Only 1% of users gave it one star.

This tool moves well beyond basic email. It handles single sign-on, user sync, SharePoint embedding, and Power BI display. The plugin replaces multiple separate services with one system. Its version 43.2 was last updated on Jun 26, 2026.

Key Features of WPO365

  • Microsoft SSO with Entra ID – Supports OpenID Connect and SAML 2.0 for Microsoft Entra ID, Azure AD B2C, and Entra External ID.
  • Graph-Based Email Sending – Sends WordPress emails through Microsoft Graph instead of SMTP, with support for file attachments and Sent Items saving.
  • SharePoint Library & List Embedding – Embeds SharePoint Online libraries, lists, and Outlook calendars directly into WordPress pages.
  • Power BI Content Embedding – Displays Microsoft Power BI reports within WordPress while keeping user data ownership intact.
  • Automatic New User Creation – Users signing in with Microsoft are automatically created as WordPress users without manual intervention.
  • Intranet Authentication Mode – Restricts front-end access to all posts and pages, with the option to hide the admin bar for specific roles.
  • Employee Directory via Microsoft Graph – Embeds a searchable employee directory on any front-end page using Azure AD data.
  • REST API Endpoint Protection – Secures WordPress REST API endpoints using a combination of WordPress cookies and nonces.

Who Should Use WPO365?

WPO365 is built for organizations already using Microsoft 365 or Azure Active Directory. It suits intranet managers, IT administrators, and enterprise site owners. The plugin requires WordPress 5.0+ and PHP 7.4+. You do not need deep coding skills to configure the core SSO and mail features.

If you need to sync wordpress users with azure ad, this plugin handles that through SCIM provisioning. For teams exploring a wpo365 alternative, few plugins match its 9-year track record and 97% five-star satisfaction. The 80% support resolution rate over a recent 2-month period (4 resolved out of 5 open threads) indicates active maintenance.

Installation & Setup

Install WPO365 from the WordPress plugin directory like any other plugin. The developer provides a dedicated Getting Started page for configuration. Beginners can set up basic SSO and email features, but advanced items like SCIM sync and SharePoint embedding require following the setup guide closely.

Support & Community

Support data from the last 2 months shows 5 open threads and 4 resolved, giving an 80% resolution rate. The 97% five-star rating from 150 total reviews suggests most users find the plugin reliable. The single 1% of one-star ratings is very low for a plugin handling enterprise-level authentication and sync.

Marco van Wieren maintains the plugin actively, with version 43.2 released on Jun 26, 2026. If you are researching how to integrate microsoft 365 with wordpress, this plugin’s long history and high rating make it a strong candidate. For those looking at sharepoint wordpress integration, the built-in embedding tools handle that without extra addons.

Pros & Cons

What's Good
  • With 10K+ active installs and a 4.9/5 rating from 150 ratings, WPO365 is a highly trusted plugin for Microsoft integration.
  • 97% of its 150 ratings are 5-star, indicating exceptional user satisfaction with its SSO and Microsoft Entra ID capabilities.
  • It supports both OpenID Connect and SAML 2.0 protocols, enabling single sign-on from Azure AD, Azure AD B2C, and Entra External ID.
  • The plugin sends WordPress emails via Microsoft Graph instead of SMTP, with support for HTML, file attachments, and saving to the Sent Items folder.
  • It offers SCIM-based user provisioning from Entra ID, automatically creating WordPress users from your Microsoft directory.
Drawbacks
  • With only 5 total support threads and an 80% resolution rate, the support volume is extremely low, which may indicate limited community or developer responsiveness.
  • The plugin’s feature set is heavily oriented toward Microsoft 365 environments, offering little value for sites not using Azure AD, SharePoint, or Exchange.
  • Embedding SharePoint libraries, lists, and Power BI content requires additional configuration and may not work seamlessly with all WordPress themes or page builders.

Technical Details

Requires WordPress
5.0+
Requires PHP
7.4+
Tested up to WP
7.0.1
First Released
2017 (9+ years)
Support (last 2 months)
5 threads  —  80% resolved

Feature Tags

email microsoft powerbi sharepoint sso

Frequently Asked Questions