Search Results :

×

Setup Guide to Configure User Provisioning ( SCIM ) into Joomla with Google Apps

Setup Guide to Configure User Provisioning ( SCIM ) into Joomla with Google Apps


miniOrange provides a ready to use solution for Joomla User Provisioning using SCIM (System for Cross-domain Identity Management) standard. This solution ensures that you can sync, add, update, delete, and deactivate users with Joomla using the SCIM User Provisioning plugin.

Click here to know more about other features we provide in Joomla SCIM User provisioning plugin

Pre-requisites : Download And Installation

1. Install miniOrange SCIM User Provisioning Plugin

  • Download the zip file for the miniOrange SCIM User provisioning plugin for Joomla from the here.
  • Now go to the System -> under Install section -> click on Extensions
  • Scim User provisioning for Joomla
  • Now under Upload Package File click on Or browse for file then select zip file of SCIM User Provisioning plugin.
  • Scim User provisioning for Joomla
  • Once the zip file is uploaded then click on Components -> Joomla miniOrange SCIM -> Account Setup -> Register/Login
  • Scim User provisioning for Joomla

2. Configure Joomla as SCIM Server

  • Navigate to SCIM Configuration tab, Copy the SCIM Base URL and SCIM Bearer Token, which will be handy for you.
  • Joomla User Provisioning and Sync - Copy the SCIM Base URL and SCIM Bearer Token

3. Configure Google / G-Suite as SCIM Client

  • Navigate to Google Admin Console and login to your admin account.
  • Note: Sign in using your administrator account.

  • From the left menu bar, click on Apps -> select Web and mobile apps.
  • Google Apps User Provisioning and Sync - click on Apps and select Web and mobile apps
  • Click on Add App and search for "keeper".
  • Google Apps User Provisioning and Sync - click on Add Apps button and search for apps

    How to set up a keeper in google apps:

  • You can Download Metadata from the Google Identity Provider details section of Google Apps as IDP. This information will be required to configure Joomla as a SAML SP, so keep it handy. And then click on the Continue button.
  • Google Apps User Provisioning and Sync - Download METADATA

    Service Provider Details:

  • Now you need to configure the Joomla SAML SP plugin with Keeper. You can download the SAML SP plugin from here.
  • On the Service Provider Details screen, you need to add ACS URL and Entity ID.
  • Google Apps User Provisioning and Sync - Service Provider details
  • Navigate to Joomla SAML SP Service Provider tab, now copy ACS URL and Entity ID.
  • Google Apps User Provisioning and Sync - Joomla saml-sp
  • Now navigate to Google apps and paste the ACS URL, Entity ID into the Service Provider Details and select "Signed Response" and select Continue.
  • Google Apps User Provisioning and Sync - paste details
  • Now, navigate to the Autoprovisioning section of the application and enter your required information.
  • Google Apps User Provisioning and Sync - go to the autoprovisioning section
  • Paste the SCIM Base URL into the Endpoint URL field and the SCIM Bearer Token into the App authorization field from step 2
  • Google Apps User Provisioning and Sync - paste the app authorization and endpoint url copied from step 2
  • In the Keeper app, select SAML attribute mapping to map the user attributes.
  • Google Apps User Provisioning and Sync - add attribute mapping
  • Then, click on Save button to save your configuration.
  • Now, turn on Autoprovisioning in the Settings of the app.
  • Google Apps User Provisioning and Sync - enable autoprovisioning
  • Change the User Access status to On for everyone in the SAML SSO app.
  • You have successfully configured the Joomla User Provisioning and Sync Plugin with Google Apps/G-Suite.
  • Click on the Upgrade Plans tab to check out our complete list of features and various licensing plans. OR you can click here to check features and licensing plans.
  • If you want to purchase any of the paid version of the plugin, you have to register/login with us in Account Setup tab. OR you can register/login here.

Additional Resources

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