Project Creation, Enable API Access in Google Cloud Console
& Add Scopes at Domain Level


  1. Steps to create project in Google Console
  2. Enable API Access in Google Cloud Console
  3. Steps to Add Scopes at Domain Level

Create Project in Google Cloud Console


If your source platform is Google Vault, you need to setup Google Console project before proceeding for migration. Follow below given steps to create a google console project:

STEP 1

Go to the cloud platform https://console.developers.google.com/ and Sign in

Google Cloud Console login


STEP 2

After successful sign in, home screen comes up. Go to IAM & Admin >> Create a Project to initiate project creation.

new Project

Then Enter the project name and click on Create button to generate new project.

Create Project


STEP 3

After successful creation, click on API & Services > Credentials as given below:

APIs & Services option
STEP 4

Choose Credentials from the navigation menu and click on Credentials tab. Then select Create Credentials.


STEP 5

Now click on Create Credentials > Service Account as shown below:

Service account key
STEP 6

Now, in Service account details section, enter Service Account Name & Click on CREATE AND CONTINUE button.

New service account
STEP 7

Now, grant service account permissions (optional) for that click on the Select a role option. Choose Project >> Owner from drop down. After that click on Continue and then Done button.

Owner option
STEP 8

Next, click on Edit button under the Actions.

Key type

Service account details screen would be displayed, then click on Keys tab in same page. After that click on Add key >> Create new key and Select an option P12 from key type and click on Create button:

Download the P12 file
Download the P12 file
STEP 9

Download the P12 file and save securely in your local system. This is the p12 file which you need to browse within SysTools Google Vault Downloader.

Download the P12 file
STEP 10

Now, go to the Details tab under the Service Accounts window. Here, you will see the Client / Unique ID. Copy this ID as you will need this ID afterwards.

done

Enable APIs in Google Cloud Console

STEP 11

Now go to Menu > APIs and Services > Library. Now open and Enable each library as given below:

  1. Admin SDK API
  2. G Suite Vault API

STEP 12

Open and Enable each library as given below:

Enable Admin SDK API

enable Admin SDK


Enable G Suite Vault API

 Enable Drive API


Add Scopes at Domain Level

STEP 13

Then Go to Admin Console and you will be redirected to the browser where you have to login using the source/destination admin email id .

select file type
STEP 14

After successful login, select the Security option.

file folder
STEP 15

Navigate to API Controls option and click on it.

browse
STEP 16

From Domain-Wide Delegation section, select "MANAGE DOMAIN-WIDE DELEGATION".

select dmg file
STEP 17

Under the Domain-Wide Delegation screen, click on "Add New".

preview
STEP 18

Manage API client Access screen comes up, enter earlier created Unique Id (Prefer Step 10 in “Client Name” field and below given permissions in “One or More API Scopes” fields as shown below:

https://www.googleapis.com/auth/ediscovery,
https://www.googleapis.com/auth/devstorage.full_control,
https://www.googleapis.com/auth/admin.directory.user.readonly,
https://www.googleapis.com/auth/admin.directory.userschema.readonly,
https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

preview
STEP 19

After successful authorization, above entered details will be added and shown in list as given below

preview

Free Download SysTools Google Vault Downloader Download Now