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. Click on Create to create a project as given below:

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 Key as shown below:

Service account key
STEP 6

Now, in Service account details section, enter Service Account Name & Click on CREATE 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

Owner option
STEP 8

Next, click on 3-dot under the Actions Key type


From the next screen, click on Add Key & Choose the P12 from the Key type and click on the Create button.

Key type
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 click on Show Domain-wide Delegation and select Enable G Suite Domain-wide Delegation. After that click on Save as shown below:

done
STEP 11

Now, scroll to the right and click on View Client Id under the Domain-wide Delegation section, as shown below.

Mange service account
STEP 12

Copy Client ID value as shown on page. It will require for providing domain wide delegation to SysTools Google Vault Downloader

edit service account

Enable APIs in Google Cloud Console


STEP 13

Now go to Menu > APIs and Services > Library and search for below given library:

 Library option


STEP 14

Open and Enable each library as given below:

Enable Admin SDK API

enable Admin SDK



Enable Google Vault API

 Enable Drive API


Add Scopes at Domain Level


STEP 1

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 2

After successful login, select the Security option.

file folder
STEP 3

Navigate to Advance Settings option and click on it.

browse
STEP 4

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

select dmg file
STEP 5

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

preview
STEP 6

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 7

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