In order to enable SSO for your organization, DevPath requires your Workspace Admins to configure settings on:
- Google Workspace
- DevPath App
If you have any questions, please reach out to support@devpath.com
1. Allow DevPath to Gain Read only Access to Workspace Directory
i) Log in to Google Workspace with Admin Credentials
Once an admin logs into the Google Workspace account, the admin will be able to see this view.
In order to enable SSO for your organization, DevPath requires your Workspace Admins to configure settings on:
- Google Workspace
- DevPath App
1. Allow DevPath to Gain Read only Access to Workspace Directory
i) Log in to Google Workspace with Admin Credentials
Once an admin logs into the Google Workspace account, the admin will be able to see this view.
ii) Configure Access and Data Control
From the side pane, select Security → Access and Data Control → API Controls
iii) Manage Domain Wide Access
At the bottom of the page, click on Manage Domain-wide Delegation under the Domain-wide delegation section
After doing so, you will be redirected to the page with the following view:
iv) Add New API Client
Once on the Manage domain-wide access page, click Add New
v) Enter Client ID and Scopes for DevPath
Please enter the following required fields and then click AUTHORISE
Client ID = 104794526481077008679
OAuth Scopes = https://www.googleapis.com/auth/admin.directory.user.readonly
2. Configuration on DevPath App
i) Log in to DevPath App using Admin Account
Please log in to DevPath.com using the admin account configured for your organization.
On the top right corner, click on the Settings Icon ⚙️ and select Single Sign-on Management
ii) Update Your Google SSO Configuration
Here, you will see a field to enter the Admin Email. Please make sure that you enter the correct Admin Email, i.e. the email of the admin managing your organization's Google Workspace. After this, press Save Configuration
NOTE:
Please make sure that you enter the correct admin email to configure de-authorization for your organization. In case of changes to your Google Workspace Admin, it is the new admin's responsibility to provide updated Google Workspace Admin Email on the Google SSO Configuration Page to continue using de-authorization feature
All set! 🎉
ii) Configure Access and Data Control
From the side pane, select Security → Access and Data Control → API Controls
iii) Manage Domain Wide Access
At the bottom of the page, click on Manage Domain-wide Delegation under the Domain-wide delegation section
After doing so, you will be redirected to the page with the following view:
iv) Add New API Client
Once on the Manage domain-wide access page, click Add New
v) Enter Client ID and Scopes for DevPath
Please enter the following required fields and then click AUTHORISE
Client ID = 104794526481077008679
OAuth Scopes = https://www.googleapis.com/auth/admin.directory.user.readonly
2. Configuration on DevPath App
i) Log in to DevPath App using Admin Account
Please log in to DevPath.com using the admin account configured for your organization.
On the top right corner, click on the Settings Icon ⚙️ and select Single Sign-on Management
ii) Update Your Google SSO Configuration
Here, you will see a field to enter the Admin Email. Please make sure that you enter the correct Admin Email, i.e. the email of the admin managing your organization's Google Workspace. After this, press Save Configuration
NOTE:
Please make sure that you enter the correct admin email to configure de-authorization for your organization. In case of changes to your Google Workspace Admin, it is the new admin's responsibility to provide updated Google Workspace Admin Email on the Google SSO Configuration Page to continue using de-authorization feature
All set! 🎉
If you have any questions, please reach out to support@devpath.com