Introduction
WPO365 can help to map Entra ID Profile Pictures to WordPress Avatars and to further personalize a consistent user experience across all platforms for the logged-in user.
Synchronizing a user’s Entra ID profile picture with WordPress is done during the following events:
- When a user signs in interactively with Microsoft.
- When Entra ID Application / User provisioning updates attributes using the built-in SCIM based-integration.
- When synchronizing user from Microsoft Entra ID to WordPress via WPO365.

Supported features
Sync Entra ID Profile Pictures to WordPress Avatars
WPO365 can be configured to connect to Microsoft Graph (Microsoft’s unified API) and download a profile photo for a specific user. It can do so, during several events:
- The user interactively signs in with Microsoft into your WordPress website.
- A user visits a page where the WordPress avatar of other users are visible (for example if the author’s avatar is configured) and WPO365 can access Microsoft Graph as an application.
- A WPO365 User synchronization is updating users.
WPO365 will save user profile images in the wp-content/uploads folder. Here it will create a new folder wpo365/profile-images. Each time a WordPress avatar is requested, WPO365 will check when that avatar was last updated. It will only refresh the avatar, if a specific time-span – that an administrator can configure – has lapsed.
BuddyPress integration
Administrators of WordPress websites that use BuddyPress for community and social aspects, can configure WPO365 to override the default BuddyPress avatar.
Plugins with these features
All supported features on this page are unlocked when you install the WPO365 | PROFESSIONAL or WPO365 | INTEGRATE bundle.
Documentation
Videos
There are currently no videos available.