In Google Cloud, follow a 2-step process to create the OAuth web client ID for the Google Workspace Migrate platform. First, you add your application, and then you create your client ID.
Add your application
- In Google Cloud, open the project that you created earlier.
If you manually created a service account, the project was created in Step 1: Use Google Cloud to turn on APIs.
If you created the project using a script, the project name is listed in the Cloud Shell Editor after the script runs.
- Click APIs & Services
OAuth consent screen. You might have to click Menu
first.
- Click Get started.
If you see + Create client, go to Create your client ID later on this page.
- For App name, enter your application's name (for example, Google Workspace Migrate or GWM).
- For User support email, enter an email that users can contact with questions.
- Click Next.
- For Audience, select Internal, and then click Next.
- For Email addresses, add any relevant email addresses, and then click Next.
- For Finish, check the I agree to the Google API Services: User Data Policy box.
- Click Continue.
Next, complete the following steps to create your client ID.
Create your client ID
- On the OAuth Overview page, click Create
Clients
+ Create client.
- For Application type, select Web application.
- For Name, enter a name for the OAuth web client
- For Authorized JavaScript origins, click Add URI and enter the Oracle Javascript origins that host the Google Workspace Migrate platform (for example, https://servername:5131).
If you use localhost, you must add the following 2 uniform resource indicators (URIs):
- http://localhost:5131
- http://localhost
- Click Create.
- For Your Client ID, copy the client ID and click Download JSON.
You need this file when you install and set up the Google Workspace Migrate platform
Tip: You can also find the client ID by clicking Menu
APIs & Services
Credentials.
- Click OK.
Related topic
JavaScript origin validation rules
Next step
Google, Google Workspace, and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.