Connect WordPress and Microsoft Entra | Azure | 365

WP-Config.php | Configuration w/o IdP(s)

After completing this tutorial, you will have learned how you can configure WPO365 to “read” all of its configuration (but without the IdP related variables) from your website’s wp-config.php file. By default, the WPO365 configuration is saved in the database. See this article, if you want to configure WPO365 to also “read” the (OIDC or […]

WP-Config.php | Multiple Identity Providers (IdPs)

In this tutorial, you will learn how you can configure WPO365 to allow users to sign in with one of multiple Identity Providers (IdPs). If you instead want WPO365 to “read” the (OIDC or SAML based) Single Sign-on (and / or Microsoft Graph Mailer) portion of its configuration of a single IdP from your website’s […]

WP-Config.php | Single Identity Provider (IdP)

After completing this tutorial, you will have learned how you can configure WPO365 to “read” the (OIDC or SAML based) Single Sign-on and / or Microsoft Graph Mailer portion of its configuration from your website’s wp-config.php file. By default, this part of the configuration is saved in the website’s database. Please note that you can […]

Embed a SharePoint List in WordPress

After completing this tutorial, you will be able to embed a SharePoint List in WordPress. The tutorial will demonstrate how this can be achieved by generating a WordPress shortcode and adding this to a page. Advanced premium options, such as giving users that don’t have an enterprise / guest account in your company’s Azure AD […]

Embed an Outlook / Exchange Calendar in WordPress

After completing this tutorial, you will be able to embed an Outlook / Exchange Calendar in WordPress. The tutorial will demonstrate how this can be achieved by generating a WordPress shortcode. Advanced premium options, such as grouping of events e.g. by week or month, defining a date range, customizing columns and the display template will […]

Embed a SharePoint Library in WordPress

After completing this tutorial, you will be able to embed a SharePoint Library in WordPress. The tutorial will demonstrate how this can be achieved using either a WPO365 Gutenberg block editor or a WP shortcode. Advanced premium options, such as giving users that don’t have an enterprise / guest account in your company’s Azure AD […]

R&A | Dynamically assign WordPress roles based on Azure AD group memberships

In this course, we will show you how you can define rules to dynamically assign WordPress roles to a user, based on the user’s Azure AD group memberships. These rules are then – by default – applied, whenever: Please note If you’re uncertain about whether to utilize app roles or standard Azure AD (security) groups […]

Integration | Application permissions

In this tutorial, you will learn how you can configure WPO365 to retrieve data from Microsoft Graph using application permissions. Application permissions, sometimes called app roles are used in the app-only access scenario, without a signed-in user present. The application will be able to access any data that the permission is associated with. Please note […]

Sync | Synchronize users from Azure AD to WordPress

WPO365’s Azure AD based User synchronization will help you to automate a number of otherwise error-prone and cumbersome tasks, for example: When WPO365 creates / updates users, you can also configure it to enhance WordPress users. 

Email | Configure Microsoft Graph Mailer

In this tutorial you will learn how you can use WPO365 to connect your WordPress website with Microsoft Graph in order to start sending emails from a user’s Microsoft 365 account.

Single Sign-on | SAML 2.0

Learn how you can use WPO365 to enable your website’s users to sign in with their Microsoft work or school account. More specifically, we will show you how to configure SAML 2.0 based Single Sign-on. Starting with WPO365 v25.0, the recommended approach to configure SAML 2.0 based SSO is an automatic one that involves the generation, […]

Installation from WordPress.org

In just a few steps we show you how you can download, install and activate our free plugins WPO365 | LOGIN and WPO365 | MICROSOFT GRAPH MAILER from the WordPress Plugins Directory.

Installation of premium addons

This tutorial aims to help customers who purchased a premium WPO365 addon. It explains the steps needed to download, install and activate a purchased plugin that is not available from the WordPress Plugins Directory .

Single Sign-on | OpenID Connect

Learn how you can use WPO365 to enable your website’s users to sign in with their Microsoft work or school account. More specifically, we will show you how to configure OpenID Connect based Single Sign-on using the Authorization Code Flow.