ShareGate Desktop is a client-side only application. The app will use the available SharePoint APIs (CSOM, REST, GRAPH, SOAP, etc.) for your migrations, and will not impact the database directly.
Diagram
- Requests are sent to the APIs to get information from the source.
- SharePoint sends calls to the Active Directory through the people picker to resolve your user's permissions and metadata values, like created by and modified by.
- SharePoint returns the data from the calls sent in point (1) to ShareGate Desktop.
- Requests are sent to build the structure at the destination.
- In Normal Mode, list items and documents are sent directly to the tenant. Some requests are sent to get information on the destination.
- ShareGate Desktop receives information for some of the requests from point (4).
- When Migrating using Insane Mode, the app will use the SharePoint online migration API. Your List items and documents are packaged and sent to Azure Storage with a manifest package. Some requests are sent to Azure to get a status update for the import to Microsoft 365 process at point (7).
- Microsoft 365 imports the packages from the Azure Storage.
- Azure returns status updates about the packages being imported to Microsoft 365.
Note: In terms of security, when connecting to a SharePoint site that uses HTTPS, the data transitioning through ShareGate Desktop will be encrypted. For points 6, 7, and 8, Microsoft encrypts the data with AES CBC 256 Standard encryption.
Comments
0 comments
Please sign in to leave a comment.