Support for WordPress Multisite WPMU
Before you start
- You have reviewed the installation prerequisites and have installed but not yet activated the plugin (see Getting started - Installation).
- You are a Global Administrator for your company’s Office 365 tenant / Azure AD directory (or have at least the ability to create (or edit an existing) Azure Active Directory App registrations).
- You are an Administrator for your WordPress website.
Network activate the plugin
The plugin must be network activated.
- Go to My Sites > Network Admin > Plugins.
- Click Network activate.
Network Activate does pretty much what you thought it does: It activates the plugin on all sites in the network. It also takes it out of the default Plugin view on the plugins screen for all those sites, so they no longer have the option to either activate it or deactivate it.
Choose a WordPress Multisite Mode
network administrators now must choose one of two possible configurations:
- Shared All subsites in the network share the same Azure AD App registration and all users 'enter' the network through the main site and gain access to all subsites with a single login.
- Dedicated Each site in the network is treated isolated from the other and each one will have to be configured individually. It is still possible to use a single Azure AD App registration but at the very least you'll need to add each site's URL as Redirect URI.
The shared scenario doesn’t need to be configured, as it’s the default scenario. Only if you’d like all sites in the network to have their own Azure AD application registration, you need to update your configuration and add the following line to your wp-config.php
define( 'WPO_MU_USE_SUBSITE_OPTIONS', true );
/* That's all, stop editing! Happy publishing. */
To configure the Integration (e.g. with Microsoft Graph and SharePoint Online) capability of the WordPress + Office 365 plugin for either scenario, please consult the Getting started - Integration documentation.