Add a Google account

This section lists the steps needed to add a personal Google account or a Workspace account to RecoveryManager Plus and configure a backup schedule for your emails, contacts, events, and Google Drive data.

To add a Google account for the first time,

Once you have added a Google account, you can view the following information.

Modify an existing Google account

Once you have added a Google account, you can modify/edit its details or delete it.

Creating the Credentials JSON file

To create the Credentials JSON file, follow the step listed below.

Finding the service ID and service Key for a Google Workspace

To create a service account email,

  1. Navigate to https://console.developers.google.com on your web browser.
  2. Log in using your Google Workspace administrator account credentials.
  3. Create a new project with an easily identifiable name such as RecoveryManager Plus.
  4. In the search bar at the top of the page, search for and enable the following APIs.
    • Gmail API
    • People API
    • Calendar API
    • Google Drive API
    • Admin SDK API
  5. In the left pane, click OAuth consent screen. In the User type field, choose Internal and then click Create. Enter an application name and click Save.
  6. In the left pane, click Credentials.
  7. In the right pane, click Create credentials button at the top and select Service account from the drop-down box.
  8. Enter name for your service account and provide a description and click Create.
  9. If necessary, grant this service account access to the project and grant users access to this service account and click Done.
  10. You will now be able to see the new service account that you created.
  11. The Service Account Email is mentioned in the Email column.
  12. Click on the email address of service account or click the against the created service account.
  13. Select Enable G Suite Domain-wide Delegation. Note down the Client ID which will be used in the later steps and the Email (Service account Email). Click ADD KEY and then click Create new key. Choose p12 and then click Create. Download the p12 file and click Save.
  14. GO to https://admin.google.com/ on your browser.
  15. From the list of controls displayed, select Security → Advanced settings from the list of options.
  16. Under Domain wide delegation, select Manage domain wide delegation. Click Add new.
  17. In Client ID field, enter the Client ID of the service account which you had copied in step 13. In the OAuth Scopes field, enter the following
    • https://mail.google.com/
    • https://www.googleapis.com/auth/contacts
    • https://www.googleapis.com/auth/calendar
    • https://www.googleapis.com/auth/drive
    • https://www.googleapis.com/auth/admin.directory.user
  18. Open RecoveryManager Plus and use the administrator email, service account email, and the p12 file from step 13 to configure in RecoveryManager Plus.

Copyright © 2023, ZOHO Corp. All Rights Reserved.