SCIM user provisioning



SCIM User provisioning provides Automated user synchronization from identity provider to WordPress.

SCIM user provisioning provides SCIM capability to your wordpress site, converting it to a SCIM compliant endpoint which can be configured with any identity provider supporting SCIM protocol.

As in Identity Provider we can add, update and delete the user, they are added, updated and removed from the WordPress user profile in real time. This means your WordPress User directory remains synchronized with Identity Providers.

To setup the user provisioning in your identity provider (IdP), use SCIM endpoint from the plugin and configure bearer token in your application. Users feed synchronized will be from the Identity provider to your wordpress site instantaneously or in time interval set in your IDP.
Our SCIM Automated User Provisioning Add-On also allows provisioning with custom Providers.Our SCIM User Provisioning (Auto Provisioning) Add-On works with any IDP that conforms to the SCIM standard.



Minimum PHP version: 5.4.0

PHP HTTP Authorization Header enable

Most of the shared hosting has disabled the HTTP Authorization Header by default.

To enable this option youll need to edit your .htaccess file adding the follow

RewriteEngine on RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1] 


To enable this option youll need to edit your .htaccess file adding the follow

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1 


To enable this option youll need to edit your /opt/bitnami/apps/wordpress/conf/htaccess.conf file adding the following line.

You can also check this issue using this link

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1 

Why do you need SCIM User Provisioning-WordPress PLUGIN ?

If your team uses Okta,Azure AD ,OneLogin, G-Suite or Centrify for employee/User provisioning, you can use this integration to automatically keep your WordPress employee/User directory up to date. The SCIM push-based system treats the IdP directory as your source of truth. When changes are made in IdP, they push immediately to WordPress, so you need not to worry about the WordPress employee/User directory being out of sync.

Note: You can manually create new employees or add employees from other locations while maintaining your directory sync. This feature is helpful for contractors, temps or other people who may host visitors/receive deliveries but are not core team members.


miniOrange provides pre-integrated IdPs for many applications like Azure AD , Okta, OneLogin, G-suite / Google Apps, Centrify, JumpCloud, and Custom Provide. Once you configure the SCIM base URL and Bearer token in your SCIM capable Identity providers (IdPs) they can use the SCIM User Provisioning for WordPress sites to update, create, delete, deactivate users automatically within seconds.(Auto User Provisioning).

  • SCIM user provisioning plugin works with JumpCloud and G-Suite.You can always Contact Us, or Email us at [email protected] and we would be happy to help you out in setting up user-provisioning with SCIM supported IdP.

Free Features

  • Create Users : You can create users by using the SCIM supporting IdP (eg Okta, OneLogin AzureAD ,Centrify and G-Suite) and then you can provision those users (user create) as configured in IdP either real-time or one can schedule the a Identity-life

  • Number of Users : There is no restriction for the number of users to be updated to your WordPress site.

  • Real-time provisioning : Real-time provisioning permits you to update recently created or updated Identity Authentication clients without physically running a task, or waiting for a scheduled one. This proves to be useful for situations that require coordinated provisioning, similar to client self-enrollment that needs immediate system access.

  • Pre-configured IDPs : Since, SCIM is standard protocol one can use any SCIM supporting IdP miniOrange provides pre-integrated IdPs like Azure AD, Okta, OneLogin,and miniOrange IdP. The System for Cross-domain Identity Management (SCIM) is an open standard for securely synchronizing user (user sync tool) information between multiple applications.

Premium Features

  • Includes all the Free version features

  • Delete Users : The removal of access privilege and system resources for an employee, User, business partner for your WordPress website. It is a security process which removes access of a system to an end user along with their data in WordPress site when you de-provision the same user in your IdP. (User delete)

    • For Example : one can use this feature when a user leaves a company/organization to remove her/his data from your wordpress site.
  • Deactivate Users or Soft delete : Deactivating a user makes a user inactive or ineffective which means that user will not be deleted from the system but will no longer be able to log in to your WordPress website and their records can be transferred to another user.

    *Use-case : One can use this feature when the admin wants to deny access to the wordpress site but this keeps the user data in WordPress database.

  • Update Users : This integration allows you to automatically (Automated User Provisioning / Auto user provisioning) update the users and groups for your WordPress Website when you make updates in your identity provider. Attributes like firstName, lastName, are automatically updated ( Auto provisioning ) in the users profile when there will be any changes in .

  • Custom attribute mapping : This feature allows to sync custom attribute sent by IdP in WordPress. We also give option to show these attribute in User table list.


miniOrange has various types of deployments that gives the customer a safe and protective choice. We provide a reliable plugin with extended functionality in a cost-beneficial manner. Our SCIM Auto User Provisioning for WordPress sites, carries a lot of features within it like to update,create,delete,deactivate users . We also provide Automatically deactivated/deleted user accounts (Auto provisioning / Automated user provisioning ) on your WordPress site feature when a user is deleted from your IdP with best Operational Efficiency. Our continuous integration helps you to reduce.If you are looking for a greater amount of administrative control over your wordpress website in a cost efficient manner. miniOrange offers you the best plugin with the powerful User deployment and continuous integration management feature at an affordable price.

Integrate user provisioning with SAML and OpenID

  • SCIM user provisiong plugin can be integrated with SAML and OpenID plugins to provide complete Life Cycle Management. SCIM user plugin can be ingerated with JumpCloud, Okta, AzureAD , OneLogin and G-suite along with SAML and OpenID. You can use 3rd party pre-integrated apps that support user provisioning and SSO solution using SAML and OpenID protocol.

  • You can check out this link to check pre-configured apps in G-suite to enable provisioning on your WordPress site.SCIM supported apps in G-suite/.

  • You can check out this link to check pre-configured app in JumpCloud(with User Export feature) enabled can be user to enable provisioning on your WordPress site.Example SCIM supported apps in JumpCloud..

  • You can check out this link to enable user provisioning in Okta and WordPress. SCIM integration with Okta

  • You can check out this link to enable user provisioning in OneLogin and WordPress. SCIM intergration wiht OneLogin

  • You can check out this link to enable user provisioning in AzureAD and WordPress. SCIM intergration wiht AzureAD

  • You can check out this link to enable user provisioning in PingOne and WordPress. SCIM intergration wiht PingOne


Our SCIM User Provisioning (User Account Management) plugin for WordPress comes with a great amount of setup guide lines with ensured content, expectations to make sure you dont get lost along the way.


SCIM User Provisioning for WordPress is built by miniOrange. We create high-quality WordPress plugins that help you grow your WordPress sites.

Check out our website for other plugins or click here to see all our listed WordPress plugins.


If you are still nervous about your website security or how the plugin would work for you specifically, customized solutions and Active support are available. You can always Contact Us, or Email us at [email protected] and we would be happy to help you out.



  1. Download miniOrange SCIM User Provisioning.
  2. Unzip and upload the SCIM User Provisioning directory to your /wp-content/plugins/ directory.
  3. Activate SCIM User Provisioning from your Plugins page.

From your WordPress dashboard

  1. Visit Plugins > Add New.
  2. Search for miniOrange SCIM User Provisioning. Find and Install SCIM User Provisioning.
  3. Activate the plugin from your Plugins page.

For any query/problem/request

Visit Help & FAQ section in the plugin OR email us at [email protected] or Contact us. You can also submit your query from plugins configuration page.

Leave a Reply

Your email address will not be published.

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Most Viewed Posts