Syncing accounts from Google is a two-step process. Step 1 grants our application access in the Google Developer Console. Step 2 creates a token that allows us to fetch user data from Google and requires authorization from a Google Admin’s account.

Step 1

Before you can sync your google domain with MyVRSpot, you will need to allow API permissions. The quick link to access API permissions is here: https://admin.google.com/ac/owl/domainwidedelegation?hl=en

Alternately, you can follow these steps:

  1. Navigate to admin.google.com and click Security.
  2. Scroll all the way down and click App access control.
  3. Click Manage Third-Party App Access.
  4. Search for MyVRSpot in OAuth Client IDs. Select “MyVRSpot Directory” and authorize the following scopes:

Client ID:

275526292479-9v1m9f2fh29vsk0he30kpt47n7csof6k.apps.googleusercontent.com

OAuth Scopes:

https://www.googleapis.com/auth/admin.directory.group.member.readonly,https://www.googleapis.com/auth/admin.directory.orgunit.readonly,https://www.googleapis.com/auth/admin.directory.user.readonly,https://www.googleapis.com/auth/admin.directory.group.readonly

This is actually 4 scopes in one line, so it should show 4 authorized scopes once complete.

5. Click Authorize.

Step 2

Once step 1 is complete, you will need a unique URL from MyVRSpot. Please send an email to support@myvrspot.com once you have completed step 1. We can then generate the unique URL and email it back to you. Once this link is sent, a Google Admin for the Domain must visit the URL and allow us to authenticate.