All Collections
👨🏾‍💻 User Provisioning and Single Sign On
How to implement SSO and User Provisioning through Google Suite
How to implement SSO and User Provisioning through Google Suite

The steps needed to implement SSO and/or User Provisioning through Google Suite for a single or multiple locations.

Pearl McGuire avatar
Written by Pearl McGuire
Updated over a week ago

Setting up Google Suite in a single location

Step 1: Add and configure single sign-on (SSO)

Log into your Google account as an administrator. Open the Google Admin console. From the Admin console Home page, go to Apps > SAML Apps.

Click on the button to Add a service/App to your domain.

Search for Proxyclick and click on Proxyclick.

Copy the SSO URL, copy the Entity ID and download the Certificate.

In another tab or window, open the Proxyclick Integrations page and install the Google Suite integration.

Paste the SSO URL, Entity ID and the content of the Certificate (including BEGIN and END header and footer) in the corresponding fields in Proxyclick.

Copy the Company ID from Proxyclick, you will need it next.

Back in Google Suite, click NEXT.

Click NEXT again. Now you will need to paste the Company Id and replace the {uniqueid-provided-by-sp} in Google Suite by the Company Id value (format CO-XXXX).

Click on OK (you can activate user provisioning later).

Your Google Suite SSO connection is ready but the service is OFF for everyone.

If you only need Google Suite SSO, you can enable the service for everyone or a group (see step 3).

When the service is ON you can use the URL: (where CO-XXXX is your Company ID) to log into Proxyclick using Google Suite SSO or log into your Google account as a user and chose the Proxyclick app in the list of available services.

But you will still need to add users in Proxyclick before you try to login with SSO. You can do it manually, in bulk or via User Provisioning. See the next step to configure User Provisioning with Google Suite.

Step 2: Configure user provisioning

Once the Proxyclick service is added, you will see a User Provisioning section with a button to set User Provisioning up. Click on that button.

The first step is to authorize the app. To do this, copy/paste the Access Token you can find in Proxyclick’s Google Suite configuration page.

Then, copy and paste the Endpoint URL that you find in Proxyclick’s Google Suite configuration page. It should look like

Then click NEXT.

You don’t need to change anything in terms of attribute mapping. You can click NEXT.

You can set a provisioning scope but it’s optional. You can click FINISH.

You will only be able to activate User Provisioning if the Proxyclick service is enabled (see next step).

Once activated, the users will be done synchronized automatically with Proxyclick.

Step 3: Enable the Proxyclick service

In Proxyclick’s service page on Googe Suite, click the EDIT SERVICE button in the top right.

Then, set the Service Status to ON for everyone and click the SAVE button.

You can now activate Google Suite User Provisioning and your Google Suite SSO is now active.

Setting up Google Suite in many locations

User Provisioning

You can configure Google Suite and manage users across multiple locations from a single Proxyclick account.

  1. Connect Google Suite in your main location (follow the steps above)

  2. Click on Multi-location mapping on the Google Suite integration in your Integration List

Important to note: If you do not see the Multi-location mapping button, then it means you are running on an older version of our Google Suite integration. All you have to do is disconnect the integration and then reconnect it before continuing with the remaining steps.

You will then see the list of all the locations for which you’re an Admin. From this list, you can enable/disable User Provisioning for each location independently using the toggle button.

Once enabled, you will be able to either import all users for provisioning in that location or define your own filters for specific users.

You can filter users based on their city and language using the appropriate conditions for each.


If you are provisioning the same users in multiple locations, you can use the Advanced menu to force their “home location”. Proxyclick would then use this as the default location for new visits created (e.g., when using the Generic Calendar Integration).

This integrations requires the corresponding add on to your subscription. Please contact or use the live chat on the bottom right corner of your page if you have any questions.

Did this answer your question?