Google Vault OAuth Client API Setup

BitTitan’s Google Vault Extractor allows for the use of your own OAuth Client API, rather than the BitTitan shared API. This option has many benefits and allows for greater control over throttling and security as well as monitoring metrics. It’s not a requirement of the migration, but BitTitan recommends this option. Below is the information on how to set this up in your Google Tenant and the information required by the Google Vault Extractor to use your client API.  

  1. Go to Google developer console:
  2. Sign in with an admin account.OAuth1.png
  3. Click Create Project.OAuth2.png
  4. Enter a Project Name
  5. Verify the Organization.
  6. Verify the Location.
  7. Click Create.OAuth3.png
  8. Click Credentials.OAuth4.png
  9. Click Create Credentials.  
  10. Click OAuth Client ID.OAuth10.png
  11. Click Configure Consent Screen.OAuth6.png
  12. Select Internal.OAuth7.png
  13. Click Create.
  14. Enter the Application Name.
  15. Enter the User Support Email.OAuth8.png
  16. Scroll down and enter the Developer Contact Information.OAuth9.png
  17. Click Save and Continue.
  18. Click Credentials then click Create Credentials.
  19. Click OAuth Client ID.OAuth5.png
  1. Change the Application Type to Desktop app
  2. Give the app a Name
  3. Click Create.OAuth11.png
  4. Your Client ID and Client Secret are displayed. This information is required when running the Google Vault Extractor. Make sure to note them down and keep them safe. Click OK.Picture15.png
  5. Click Library.OAuth12.png
  6. Search for Google Cloud Storage JSON API.
  7. Click the Google Cloud Storage JSON API.OAuth13.png
  8. Click Enable.
  9. Search for G Suite Vault API in the top Google API Search Bar.
  10. Select G Suite Vault API.Picture17.png
  11. Click Enable.OAuth14.png
  12. The completed project should look like this: Picture16.png




Was this article helpful?
0 out of 0 found this helpful