Setup guide to configure User Provisioning ( SCIM ) into Drupal with Google Apps

Setup guide to configure User Provisioning ( SCIM ) into Drupal with Google Apps


The System for Cross-domain Identity Management(SCIM) is an open standard HTTP based protocol for automating the exchange of user identity information between identity domains, or IT systems. SCIM aims to simplify user provisioning and management in the cloud. For example, as an Identity Provider add, update and delete the user, they are added, updated and removed from the Drupal User Profile. To achieve this functionality Google Apps/ G-Suite provides the User Provisioner with SCIM standard.

If your users are using both Google Apps/ G-Suite and Drupal website, it is preferred to have all users updated in Drupal site without login each time to update user list. miniOrange provides a solution which allows user provisioning into Drupal website using SCIM standard.

miniOrange provides a solution by introducing a Drupal module to support Google Apps/ G-Suite User Provisioning and allows user to access your website by using their Google Apps/ G-Suite account credential to login into Drupal. SCIM User Provisioner module also allows provisioning with custom Providers. SCIM User Provisioner module works with any IDP that conforms to the SCIM standard, you can download module click here


Configure Google / G-Suite SCIM user provisioning in Drupal

  • Go to SCIM Configuration tab to get SCIM base URL and SCIM bearer Token, these will be used later.
  • Drupal Scim base url
  • Go to Google Admin Console and login to your account.
  • Note: Sign in using your administrator account.

  • From the Admin Console home page, navigate to Apps > Web and mobile apps.
  • Click on Add App and search for "keeper".
  • Drupal Scim Add app
  • Add the application.
  • In the application, set up your Saml SSO Configuration.
  • Now navigate to the Autoprovisioning section of the application and Click on Configure auto-provisioning.
  • Drupal Scim Autoprovisioning
  • Enter the SCIM Bearer Token in App authorization from the SCIM Configuration tab of the SCIM user provisioning module and click on Continue button.
  • Drupal Scim App Autherization
  • Enter the SCIM base URL in Endpoint URL from the SCIM Configuration tab of the SCIM user provisioning module and click on Continue button.
  • Drupal Scim App Endpoints
  • Map user attributes in Attribute Mapping and click on Continue button.
  • Click on Finish button to save your configuration.
  • Now enable Autoprovisioning in the Autoprovisioning section in the app.

  • You have successfully configured the Drupal SCIM User Provisioning module with Google Apps.


24*7 Active Support:

If you face any issues or if you have any questions, please feel free to reach out to us at drupalsupport@xecurify.com. In case you want some additional features to be included in the module, please get in touch with us, and we can get that custom-made for you. Also, If you want, we can also schedule an online meeting to help you configure the Drupal SCIM module.


Our Other modules

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com