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:
- Log in to your Google API Console with administrator account.
- Create a new project and select the newly created project from the dropdown.
- Click on ENABLE APIS AND SERVICES. Then search for Admin SDK and enable it.
- Navigate to OAuth consent screen select User Type as External, then provide a name for your app and click on Create button.
- 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.
- 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.