How does all this work?
The migration tool is provisioned in a GCP project reserved for the customer who will get an IAP protected access to the web server where he will then be able to control the migration and it's status, or we do everything for you :)
There is nothing to install on the customer side. We might in the future provide a small tool which can be run by the customer to analyze the source environment and define the licensing needs.
The migration itself will be run inside the provided GCP environment.
At this time we do not expect to give access to the software to allow running it inside an organisations own GCP environment.
So, what do we store?
DRIVE
Long term
Nothing except stats regarding number of scanned and migrated files and time to do so, date of migration - domain anonymyzed
DB - deleted after migration + retention time defined by customer (no less than 14 days for migration acceptance)
For each file - id, name, owner, parent folder, all permissions, logs and errors
In Memory
nothing more than in the DB
MAIL
Long term
Nothing except stats regarding number of scanned and migrated mails and time to do so, date of migration- not domain connected
DB
For each user which month has been migrated, ID of mails, labels their IDs and label colors.
In memory
Content of emails during migration and associated metadata
CONTACTS
Long term
Nothing except stats regarding number of scanned and migrated contacts and time to do so, date of migration- not domain connected
DB
Contact and contacts label IDs
In memory
Content of contact.
CALENDAR
Long term
Nothing except stats regarding number of scanned and migrated events and time to do so, date of migration- not domain connected
DB
IDs of events, calendars and their associated migration status
In Memory
Event and Calendar details and permissions