User Provisioning G-suite Configuration

miniOrange User Sync/Group Sync allows sync across Jira, Confluence, Bitbucket from G-suite as Identity provider!

miniOrange provides all essential Identity Providers (IdPs) built-in configuration like Microsoft Entra ID (Previously known as Azure AD), miniOrange, Okta, OneLogin, Oracle, Keycloak and G-suite.

The User & Group Sync app by miniOrange helps you synchronize user and group data from Identity Providers such as AWS, OneLogin, Oracle IDCS, Microsoft Entra ID (Previously known as Azure AD), Okta, G Suite, and many others.

Configuring miniOrange User Sync add-on with G-suite as Identity Provider requires you to have below information -

Following information will be required when configuring your IDP with Rest API

Client ID -

Client ID is provided by the G-suite after creating an app. This Client ID is used to uniquely identify the App inside G-suite. This Client ID is required for configuring User Provisioning with REST API using miniOrange User Sync/Group Sync add-on.

Client Secret -

Client Secret is also provided by the G-suite when you create an app. This Client Secret is used for authentication purposes in G-suite. The Client Secret is required for configuring User Provisioning with REST API using miniOrange User Sync/Group Sync add-on.

Set Scheduler Time Interval:

miniOrange User Sync/Group Sync add-on allows you to sync your users automatically after a particular time interval. For ex. Hourly, Daily, Twice Daily, Weekly etc.

Follow the below steps to configure G-suite with miniOrange User Sync/Group Sync app with G-suite User Provisioning:

  1. Log in to your Google API Console with administrator account.
  2. Create a new project and select the newly created project from the dropdown.
  3. Click on ENABLE APIS AND SERVICES. Then search for Admin SDK and enable it.
  4. Navigate to OAuth consent screen select User Type as External, then provide a name for your app and click on Create button.
  5. Now, navigate to Credentials tab and create OAuth Client ID credentials. While creating credentials select type as Web application and enter Authorized redirect URIs. Eg. <server-base-url>/plugins/servlet/usersync/callback.
  6. After following these steps you will get your Client ID and Client secret details.

Get more information about integrating miniOrange User Sync/Group Sync with G-suite:

JIRA :

You can check our detailed Jira setup guidelines for G-suite User Provisioning configuration on this page.

Confluence :

You can check our detailed Confluence setup guidelines for G-suite User Provisioning configuration on this page.

Bitbucket :

You can check our detailed Bitbucket setup guidelines for G-suite User Provisioning configuration on this page.