In order to allow Google Apps Password synchronization, you must generate a P12 key by making certain settings in your Google service account.
Below is the stepwise process to generate a P12 file for the Google Service account.
1. Create a Google Cloud Project for Organization
Service Account Name – ‘demo’
Service Account ID – ‘demo-960@...’(You have to provide this Service account ID to login into Shoviv G Suite Backup and Restore Tool)
The Unique ID of the Service account its needs in below configuration Domain-wide delegation
Now, Delegate domain-wide authority to your service account
To delegate domain-wide authority to a service account:
1. From your Google Workspace domain's Admin console, go to Main menu menu> Security > API controls.
2. In the Domain wide delegation pane, select Manage Domain Wide Delegation.
3. Click Add new.
4. In the Client ID field, enter the Unique ID obtained from the service account creation steps above.
5. In the OAuth Scopes field,you need to input the URL of scopes are given below.
https://www.googleapis.com/auth/admin.directory.user.readonly
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/admin.directory.user
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events
https://www.googleapis.com/auth/calendar.events.readonly
https://www.googleapis.com/auth/contacts.readonly
https://mail.google.com/
https://www.google.com/m8/feeds
https://www.googleapis.com/auth/admin.directory.userschema.readonly
https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly
https://www.googleapis.com/auth/calendar.readonly
https://www.googleapis.com/auth/calendar.settings.readonly
https://www.googleapis.com/auth/gmail.readonly
https://www.googleapis.com/auth/admin.directory.group.readonly
6. You can add above multiple Google APIs in the list. Click Authorize.
4. Now the Service Account ID and P12 File Path are ready. Now you can easily log in into Shoviv G Suite Backup and Restore tool and backup your G Suite data.