User Sync for Azure AD / Azure B2C

描述

User Sync for Azure AD / Azure B2C plugin enables seamless user sync/user synchronization into your WordPress site from your Azure AD, Azure B2C, Microsoft Office 365 tenant into your WordPress site.

The Azure sync plugin also allows effective Employee Directory creation in your WordPress site using integrations with 3rd-party plugins like BuddyBoss, BuddyPress, etc. to be synced with your Azure AD, Azure B2C, Microsoft Office 365 tenant.

The User Sync for Azure AD/Azure B2C plugin effortlessly integrates with WordPress (WP), WooCommerce, Paid Memberships Pro registration checkout forms to support user creation/updation/sync from WordPress (WP), WooCommerce, Paid Membership pro registration checkout forms to Azure AD, Azure B2C, Office365, Microsoft tenants.

You can also integrate Microsoft365/Office 365 apps like Power BI, SharePoint, Microsoft Teams, Dynamic CRM, PowerApps, Yammer, OneDrive, etc. with WordPress using Microsoft Graph APIs and User Sync for Azure AD/Azure B2C plugin.

Features

Azure AD/Azure B2C/Office 365 to WordPress Synchronization

Automatic User Creation
User Sync for Azure AD / Azure B2C / Office 365 plugin automatically creates users in WordPress for all users existing in Azure AD / Azure B2C / Office365 / Microsoft tenants[Azure Active Directory] once they are registered/activated on the WordPress site.

Basic Profile Mapping
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to sync and map basic profile attributes like Email, FirstName, LastName, DisplayName etc. from Azure AD / Azure B2C user profiles/employee directory information to the WordPress user details.

Advanced Attribute Mapping
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to synchronize and map advanced profile attributes like Job Info / Company Info / Contact details from Azure AD / Azure B2C user profile/employee directory information to wordpress user details. These details will be stored in the user_meta table and available to access through Advanced Custom fields. [ACF Supported]

Profile Picture Synchronization
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to synchronize profile picture from Azure AD / Azure B2C user profile/employee information to the WP user gravatar.

Group Provisioning
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to synchronize Azure AD Security groups/Office365 groups/AzureB2C memberships to the WordPress site. This will also allow you to sync users dynamically only from certain mentioned Azure AD Security groups/Office365 groups/AzureB2C memberships.

Support for Azure B2B [Guest Users are supported]
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to synchronize Azure AD/Office365 guest users to the wordpress site. The Azure B2B users will be created in the wordpress with a tag of guest users.

Send Email Report to the Admins after each Synchronization
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to send ad-hoc reports via emails to your WordPress admins each time users are synchronized from Azure AD/ Azure B2C/ Office 365.

Support for Query Parameters/Filters/Pagination
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to customize the response received from Azure AD/Azure B2C/Office 365 using query parameters like select, search, SkipToken, filter, etc.

Employee Directory
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to create an employee directory in WordPress with the help of other 3rd-party plugins like BuddyPress, BuddyBoss, Ultimate member etc. The synchronization of Azure AD/ Azure B2C/Office 365 Profile image to wordpress gravatar/ BuddyPress Profile/ BuddyBoss Profile/ Ultimate Member profile is supported.

Auditing
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to view and export the user synchronization logs with Azure AD/Azure B2C/Office 365. The logs will have details about the user details fetched, synchronization time and status of the update.

Manual User Synchronization
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to synchronize the individual users from Azure AD/ Azure B2C/ Office 365. Put the object ID of the user you want to sync and click on Sync User to create the user in wordpress.

Scheduled Synchronization
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to set a custom time interval after which users can be synchronized to the WordPress site. Once set, the plugin will call the Microsoft Graph API on the specified time to fetch the users from Azure AD / Azure B2C / Office 365 etc.

Basic Profile Mapping
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to map basic profile attributes like Email, FirstName, LastName, UserName, DisplayName, etc. while creating the users from WordPress to Azure AD / Azure B2C / Office 365. The fields are available with WordPress default login form.

Advanced Custom Meta Mapping
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to send additional profile data while synchronizing the users to Azure AD/ Azure B2C/ Office 365. This additional profile data can be fetched from the user_meta table of the wordpress. These are the same attributes used by ACF [Advanced Custom fields] plugin to synchronize.

Password Synchronization
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to synchronize passwords to Azure AD / Azure B2C / Office365 tenant. The same password used during user registration on the wordpress site will be assigned to the users created in the Azure AD tenant at the time of synchronization.

Roles Synchronization
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to Synchronize wordpress user roles to the corresponding security groups in Azure AD / Azure B2C / Office 365. You can map the user roles to the corresponding security groups in Azure AD / Azure B2C / Office365.

Integration with Woo-Commerce / Paid Membership Pro / Ultimate Member
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to integrate the synchronization process with custom WooCommerce checkout form/Paid Memberships Pro form and Ultimate Member forms. The user purchasing the product on WooCommerce will be immediately created in the Azure AD / Azure B2C / Office 365.

Send WordPress emails using Microsoft Graph
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to send emails to the wordpress users using Microsoft Server and Microsoft Graph API. You can customize the email template and send it as a HTML Content. User Sync for Azure AD / Azure B2C / Office 365 plugin will allow you to save sent emails to the account’s sent items folder.

Add WordPress Site as a tab to the Microsoft Teams Application
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to add wordpress sites as a tab to the Microsoft Teams application. Once Single Sign-On compatibility is added then users will be able to access the site and automatically log in to the site.

Add WordPress Page / Posts as a tab to the Microsoft Teams Application
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to add wordpress specific pages/posts to the microsoft teams application. This data can be accessed directly through the Microsoft app.

Sync Events data / Order data to Microsoft Teams Application
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to synchronize specific events data to Microsoft Teams channel. This data can be related to the LearnDash courses, custom meta or user related information.

Send WordPress data as adaptive cards to the Microsoft Teams
User Sync for Azure AD / Azure B2C / Office 365 plugin allows you to send wordpress data in the JSON format to the Microsoft teams. The data sent using adaptive cards can be displayed in Microsoft Teams native UI. This will enable you to have UI inline with Microsoft Teams for displaying your existing content.

SharePoint / OneDrive / PowerBI Integration
Display or embed Microsoft SharePoint or Microsoft OneDrive or Microsoft PowerBI content in WordPress. Get SharePoint results/user details in WordPress using SharePoint Query APIs.

Azure AD / B2C Multi-tenancy
Use single sign-on to allow users to access WordPress sites with their existing accounts in different Azure AD / B2C tenants and Directories. Seamless connection with different Azure AD / B2C tenants to your WordPress site.

Microsoft Power Apps
The seamless access to your PowerApps. Azure Sync plugin integrations provides the functionality to embed your complex business logic and PowerApps workflows into your WordPress site.

Outlook Calendar/Mails
Embed Microsoft Outlook calendar and mails on your WordPress pages. Schedule meetings, appointments with customers, view available dates easily. Sync the contacts bidirectionally between Outlook contacts and your WordPress database.

Dynamic CRM 365 for WordPress
Create multiple Dynamics CRM with WordPress connections. Map WordPress meta fields with dynamics CRM entity fields. Auto sync Dynamics CRM entities to WordPress data.

Microsoft Application Insights
Lists all of the available Application Insights. Integrate with the performance, availability and usage data collected by Application Insights for your active directory applications.

Microsoft Yammer
Sync all Yammer groups and topics from your Yammer web application into your WordPress. Access all your yammer groups and topics associated with a specific office 365 tenant.

Microsoft OneNote
Quick access to your OneNote resources like notebooks, pages, sections. Create new OneNote pages and update existing pages with new content.

Microsoft Planner
Create teams, tasks, documents, and conversations at WordPress level. Embed your task view on your WordPress pages using Microsoft Graph APIs.

Microsoft Bookings
Create a custom design or choose from a variety of pre-made templates to personalise the appearance and feel of your booking process. Show the availability of your staff/resources as well as the services they provide using an accessible calendar view.

Microsoft Excel
Create several Microsoft Excel tables with WordPress. Map WordPress meta fields with Microsoft Excel table columns. Sync WordPress user data to Microsoft Excel tables.

Microsoft To-Do App
Quick access to all of your tasks in Microsoft To-do is a task management app. Assign level of priority to all the tasks from Microsoft To-Do application.

Microsoft 365 / Azure AD profile picture map
Allows you to map the user profile picture sent from Azure AD/B2C / Office 365 to the user’s WordPress profile picture avatar. Includes support for replacing BuddyPress profile mapping.

Integration with 3rd Party Providers
Seamless Integrations with 3rd party plugins like :
1. Woo-Commerce (Bidirectional user sync)
2. Learndash
3. BuddyPress
4. Memberpress
5. Paid Membership Pro

Benefits

Bidirectional User Sync for Azure & WordPress
Two way user synchronization from Azure AD/Azure B2C/Office365 to WordPress. Automatically create users in WordPress for all users existing in Azure Active Directory as well as Create users in Azure B2C simultaneously while they register on the WordPress site via WooCommerce or BuddyPress with our seamless integrations.

Scheduled User Sync
Azure to WordPress sync can be scheduled at a specific time interval providing increased security and reduced costs by eliminating the possibility of idle user accounts and unauthorized information access.

24/7 Active Support
We provide world-class support and customers vouch for our support.

Website

Check out our website for other plugins http://miniorange.com/plugins or click here to see all our listed WordPress plugins.
For more support or info email us at samlsupport@xecurify.com or Contact us.

屏幕截图

  • User Sync for Azure AD / Azure B2C Plugin Configurations.
  • Profile Mapping Features.
  • User sync for Azure AD / Azure B2C Active Directory to Wordpress Database using Manual Provisioning, Automatic Provisioning, profile Picture Sync Feature.
  • User sync for WordPress Database to Azure Ad / Azure B2C Acitive Directory using Manual Provisioning and Automatic Provisioning.
  • Available integrations with WordPress using Microsoft Graph API.
  • Available integrations with WordPress using Microsoft Graph API.

安装

From WordPress.org

  1. Download miniOrange User Sync for Azure Office365 plugin.
  2. Unzip and upload the User Sync for Azure Office365 directory to your /wp-content/plugins/ directory.
  3. Activate User Sync for Azure Office365 from your Plugins page.

From your WordPress dashboard

  1. Visit Plugins > Add New.
  2. Search for User Sync for Azure Office365. Find and Install User Sync for Azure Office365.
  3. Activate the plugin from your Plugins page.

Setup guidelines

Configure and setup your User Sync for Azure AD / Azure B2C plugin using our comprehensive setup guide.

For any query/problem/request

Visit Help & FAQ section in the plugin OR email us at samlsupport@xecurify.com or Contact us.

评价

2022年5月12日
This plugin does exactly what it says on the tin. Made a tricky job much simpler in pulling the data as expected and allowing us to map custom fields to WordPress user profiles. The support was excellent as Manish walked us through the entire process, from initial setup, right through to creating custom fields in AD. Highly recommend.
阅读所有1条评价

贡献者及开发者

“User Sync for Azure AD / Azure B2C” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

更新日志

1.0.9

  • UI Improvements
  • Few minor bug fixes

1.0.8

  • Compatibility with WordPress 5.9
  • Updated UI for Test Configuration [ Now you can view profile picture as well in the test ]
  • Few minor bug fixes

1.0.7

  • Added feature to sync individual user from WordPress to Azure AD.
  • UI Improvements.

1.0.6

  • UI Improvements.
  • CSS caching issue resolved.

1.0.5

  • UI Improvements.
  • Integrations page added.

1.0.4

  • Added guide link to setup the plugin settings.

1.0.3

  • Added feature to sync an individual user.
  • Updated UI.
  • compatibility with 5.8

1.0.2

  • Fixed feedback form
  • Added Contact Us/Support feature