Search Results :

×

Setup miniOrange as a SCIM Client using the User Provisioning module in Drupal

User Provisioning provides you with the ability to manage all the users at a central user management identity. miniOrange Provisioning service supports SCIM 2.0 protocol for automatic provisioning/de-provisioning. User Provisioning and Sync module implement the SCIM endpoints to allow provisioning/de-provisioning of users into the Drupal site as and when any CRUD operation is performed in the central identity i.e. miniOrange.

  • Download the module:
    composer require 'drupal/user_provisioning'
  • Navigate to Extend menu on your Drupal admin console and search for miniOrange User Provisioning using the search box.
  • Enable the module by checking the checkbox and click on the Install button.
  • You can configure the module at:
    {BaseURL}/admin/config/people/user_provisioning/overview
  • Install the module:
    drush en drupal/user_provisioning
  • Clear the cache:
     drush cr
  • You can configure the module at:
    {BaseURL}/admin/config/people/user_provisioning/overview
  • Navigate to Extend menu on your Drupal admin console and click on Install new module.
  • Install the Drupal User Provisioning and Sync module either by downloading the zip or from the URL of the package (tar/zip).
  • Click on Enable newly added modules.
  • Enable this module by checking the checkbox and click on install button.
  • You can configure the module at:
    {BaseURL}/admin/config/people/user_provisioning/overview
Note and Contact Us - SSO between two WordPress sites

Note: You will require the Premium Version of the module to set up Drupal as an SCIM server.


  • Once the module is installed, navigate to the Configuration tab of the Drupal site and select miniOrange User Provisioning.
Drupal User Provisioning - select miniorange user Provisioning
  • Navigate to the User Provisioning tab of the module and click on the Configure button under the Changes from Provider to Drupal (SCIM Server) section.
Drupal User Provisioning - SCIM Server - Click configure button

Case 1: Only Provisioning (Just want to enable provisioning through miniOrange)

  • Login into your miniOrange Admin console and Navigate to the Apps section in the left side.
Drupal miniOrange IDP SCIM User Provisioning - Select Apps

  • Click on + Add Application button.
Drupal miniOrange IDP SCIM User Provisioning - Click on Add Application

  • Then select PROVISIONING.
Drupal miniOrange IDP SCIM User Provisioning - Select Provisioning and click on Create App

  • Enter your Custom Application Name, SCIM Base URL and Bearer token copied from the SCIM Configuration tab of the Durpal SCIM user provisioning module.
Drupal miniOrange IDP SCIM User Provisioning - Enable API Integration

  • You can also send your desired attributes from your IDP to Drupal by simply adding the Target Attributes and selecting the value of those attributes in miniOrange Attributes.

Note: The following attributes are required for SCIM User Provisioning in Drupal.


Drupal miniOrange IDP SCIM User Provisioning - Add Attribute

  • Click on Save.

Case 2: If you want user provisioning (SCIM) using SAML SSO

  • Navigate to the Apps -> + Add Application -> SAML/WS-FED.
Drupal miniOrange IDP SCIM User Provisioning - Select SAML/WS-FED and click on Create App

  • Search for Drupal, and then select Drupal (SAML). Refer to the below screenshot.
Drupal miniOrange IDP SCIM User Provisioning - Search Drupal

  • Enter Custom Application Name as per your choice.

Note: Click here if you have configured miniOrange as IDP and Drupal as Service Provider.


Drupal miniOrange IDP SCIM User Provisioning - Enter Custom App Name

  • Go to the Provisioning tab and Enter SCIM Base URL, Bearer token copied from the SCIM Configuration tab of the Drupal SCIM User Provisioning module.
Drupal miniOrange IDP SCIM User Provisioning - Enter SCIM Base URL & Bearer Token

  • You can also send your desired attributes from your IDP to Drupal by simply adding the Target Attributes and selecting the value of those attributes in miniOrange Attributes.

Note: The following attributes are required for SCIM User Provisioning in Drupal.


Drupal miniOrange IDP SCIM User Provisioning - Add Attribute

  • Click on Save.
  • This feature allows you to enable automatic provisioning / de-provisioning of users in the app when a user gets created, updated, or deleted in miniOrange.
  • Click on the toggle switch of the features you want to provide with automatic provisioning or de-provisioning and save the options.
Drupal miniOrange IDP SCIM User Provisioning - Enable Provisioning Features Create, Delete, Update

ADFS_sso ×
Hello there!

Need Help? We are right here!

support