Google Workspace
Instructions for setting up Google Workspace as your Identity Provider
Last updated
Instructions for setting up Google Workspace as your Identity Provider
Last updated
An administrator for your company's Google Workspace needs to log in to the API Console and follow the steps below to create new OAuth 2.0 Client Credentials.
From the projects list, select an existing project or create a new one.
If the APIs & Services
page isn't already open, open the console left side menu and select APIs & services.
On the left, click Credentials
.
Click Create Credentials
, then select OAuth client ID
Choose Web Application
for Application type
and name it "Pushly"
Under Authorized JavaScript origins
enter the following value:
Under Authorized redirect URIs
enter the following value:
Click the Create
button. A modal will show on the next page that includes the Client ID
and Client Secret
. Copy down both of these values to be used in the next step.
Now that you have your Client ID
, and Client Secret
you can log into the platform and navigate to your Organization Settings page.
Next, click the Security
tab, and click the Add Provider
button.
Choose Google Workspace
from the Provider Type
dropdown.
Provide the Google Domain
which is the Google Workspace domain name for your organization.
Fill in the Client ID
and Client Secret
that was generated in the first step of this documentation.
Within the Associated Domains
text area enter each domain name that your organization will be using to to log in via Google Workspace on a separate line. For example, if your email address is example@yourdomain.com
then you would enter yourdomain.com
Once the provider has been successfully created you can begin inviting users to the platform. Any user invited that has an email address that matches one of the emails provided in Email Domains
will be sent through Google Workspace for authentication.