MithiDocs

Backup Google Chat Data to Vaultastic Open/Deep Store – Secure Messaging Archives

Overview

  • Google Chat is used by organizations for most internal communications. Google Chat data carries important conversations and documents which need to be archived.
  • Using the LegacyFlo Googlechat-S3-ZIP or Googlechat-S3-PST request types, you can now archive Teams conversations into emails which are saved on the Vaultastic Open or the Vaultastic Deep Store.

Step 1: Getting access to the Google Chat data

This is a one-time process, in which you generate the API access key and register with LegacyFlo.

Follow the steps given here.

Step 2: Register the S3 bucket on which Open/Deep Store is hosted with LegacyFlo

The S3 bucket on which the Vaultastic Open/Deep Store is hosted has to be registered with LegacyFlo (this is a one time activity). For the steps on registration, refer to this article

Note: For the Open Store, the first step of bucket creation, policies and permissions mentioned in the article is to be skipped.

Step 3: Submitting a LegacyFlo request

You can submit requests to archive Teams communication data using the LegacyFlo interface.

The request type to be used is Googlechat-S3-ZIP or Googlechat-S3-PST.

The source parameters for the request are as follows:

Source Information

FIELD NAMEDESCRIPTIONSAMPLE VALUE
User IDUser id on Google Workspace domain whose data needs to be retrieved
(Note: The id should not contain the domain name.)
"john"
DomainSource domain on Google Workspace"baya.com"
Operation Type

There are three options to choose from 

1. Direct Message 

2. Space

3. Both

If you choose Direct Message, all the one on one chats for the user will be retrieved.

If you choose Space, all the Google chats for the user in the Spaces will be retrieved.

If you choose Both, then one on one and Spaces chats will be retrieved

Space
Include JSON ResponseBy default, all chat communications are converted to email in the HTML format and any documents shared are attached to the mail. 
The Include JSON Response option should be enabled if you wish to add the RAW JSON returned by the API as an additional attachment.


FIELD NAMEDESCRIPTIONSAMPLE VALUE
Since (YYYY-MM-DD)Start date from which to copy/move content.
All content created/modified ON or AFTER the start date and BEFORE the end date will be copied/moved.

This is an optional parameter and if left blank, all contents before the Before date will be moved or copied.
2019-01-01
Before (YYYY-MM-DD)End date before which to copy/move content.
The content created/modified ON or AFTER the start date and BEFORE the end date will be copied/moved.

This is an optional parameter and if left blank, all contents added or modified ON or AFTER the Since date will be copied/moved.
2019-02-01









Destination Information

FIELD NAMEDESCRIPTION
S3 bucket name

The S3 bucket for the destination file.

Select the S3 bucket name from the drop-down list.

The list will show all the registered S3 buckets including the S3 buckets which host the Vaultastic Open and Deep stores. 

S3 folder path

If the file has to be created on the Vaultastic Open or Deep Stores, then this parameter will have to start with the name of your Vaultastic domain. Example: baya-com.vaultastic.com

For example, if you want to create a file on the root of the Vaultastic domain baya-com.vaultastic.com, then enter "baya-com.vaultastic.com". If the file has to be created in a sub-folder called 'Files", then enter "baya-com.vaultastic.com/Files"

If the file is to be created on your own bucket, give the folder which will contain the file. Leave this value empty if the destination file has to be created on the root of the S3 bucket.

NOTE: S3 folder path should not start or end with a "/"

File name

The destination filename. The file that will contain the results of the LegacyFlo command

NOTE: Filenames should not start or end with a "/"


Send Report

 

FIELD NAMEDESCRIPTIONSAMPLE VALUE
(TO UPLOAD TO VAULTASTIC)
Send report to mail idEmail address which will get the notifications"postmaster@baya.com"

Step 4 (optional): Submitting multiple LegacyFlo requests to archive data for multiple users

To upload multiple jobs using a CSV, create a CSV file with a list of all the users and other details required to upload data.