ShareGate migration tool Suggestions
Welcome to the ShareGate migration tool suggestions forum! We love to hear new ideas from you, so don’t hesitate to share your thoughts.
Also, be sure to comment and vote on the ideas you like!
286 results found
Compare Two Environments
Quickly compare source and destination content in order to see what needs to be incrementally migrated and to prove to customers that every item from the source made it to destination.
To be compared:
-lists and libraries275 votes
This is not currently in our plan to allow our users to compare two environments.
We might do it in the future, possibly starting with permission as it seems like it would be the most useful part on security level.
Sync Options in the Migration Tool - Incremental Copy
For example, if a file has been deleted in the source after it had gotten copied over to SharePoint, can it be deleted in SharePoint?
The goal is to re-sync only the updates, additions and deletions without the need to copy the whole thing again. It allows to keep on using the source environment while keeping the destination one sync until we're ready to go live with the new site.
-documents (move them to a different location if the user has moved it since the last update)
As much as we hear your need, this is not currently on our road map. We will revisit it eventually.
Add Custom Rules and Filters During Migration or Import
[Admin note: Merged all suggestion related to more complex filtering during Migration or Import]
- Filter on full file names instead of just exensions.
- Filter with wildcards
- Include / Exclude folder by name using the custom templates
- Exclude specific (sub) folders based on names
- Timestamp/range filters - last modified date and created date
- List or site template filters
- Filter by property (name, type, etc.)
- Filter by size
- Filter empty objects (sites, libraries, folders, ...)
- Exclude specific type of objects (Microfeed...)
We feel like our migration experience is quite good right now and we don’t plan on doing custom rules and filters for now.
Some of those can already be done using PowerShell, SharePoint views and other means.
We will eventually reevaluate this once we advance further in our roadmap.
Add a ''Move'' and Delete Option
Having to remember to keep the selection, verify the copy & then delete stuff when you're moving thousands of files around is really hard & painful when you make a mistake. It would be great if you guys had a move option that took care of all of that155 votesUnder consideration · Jean-Philippe Beaulieu responded
I am glad to say that we are currently exploring the possibility to add an option to automatically make Read-only and/or Delete the source of migration if it goes errorless.
We’ll keep you updated with any news on this.
Incremental Migration of Error Items Only & Retry
The idea is to use the migration report to start a new migration of the files that error out only, instead of running a full incremental migration.147 votes
As much as we really like this idea, it doesn’t fit in the current narrative of ShareGate Desktop.
We will for sure reevaluate this one in a near future.
Support Microsoft Stream migrations
To have the ability to migration video files when Microsoft Stream replaces Office 365 Video Portal77 votes
We understand the need for this and are evaluating the possibility of doing it.
Move List with PowerApps Customized form - Copy PowerApps
Can we move list with PowerApps Customized form to another site using ShareGate? Currently it is not possible in PowerApps to tag along its customized form once its list is moved.73 votes
Convert Web Parts and Pages from Classic to Modern
During a migration, have the ability to convert Site Pages and their classic Web Parts to their Modern version (when it exists).
69 votesNot For Now · Jean-Philippe Beaulieu responded
- If a Classic Web Part does not exist as Modern, it should not be converted.
- Custom Web Parts should be ignored.
After a review of our roadmap, this suggestion is not a high priority at the moment.
With all the improvements that were done to the SharePoint PnP Modernization framework (https://docs.microsoft.com/en-us/sharepoint/dev/transform/modernize-userinterface-site-pages) over the last year, we feel like this is a solid alternative right now to convert classic pages to modern ones so we decided to put our efforts in adding more migration capabilities (Teams migration coming soon) to our tool instead.
We’ll keep the suggestion open and will monitor the comments and feedback and will review it in the future.
Preserve List Items IDs for On-Premise Migrations
Preserve List Items ID's69 votesNot For Now · Jean-Philippe Beaulieu responded
Lately we decided to shift most of our energy towards migrating, managing and adopting Office 365. When we create new features, we make sure they also work with SharePoint on-premise (if possible), but we are not planning on developing more options of features specifically for on-premise at the moment.
I’ll keep the suggestion open and our ears are still open to new comments.
Migrate Google Team Drives
Support the migration of Google Team Drives57 votes
Be able to create a Migration Queue where a migration job will start only when the previous one is completed.
Example: SG Job 1 Starts > SG Job 1 Completes > SG Job 2 Starts > SG Job 2 Completes > SG Job 3 Starts > SG Job 3 Completes > and so on.
Can we schedule migrations that start when another finishes (dependent)? Not with PowerShell, but with the current UI.52 votes
Remove All Permission/Turn on Read-Only of Source Site After Migration
Users wish to lock their sites during the migration to avoid having to deal with any user changes, during, or post migration.
Having a feature that would extract all the source site permissions (I'm thinking PMR), strip it and leave it read-only for everyone, and then allow to use the extracted permissions to re-apply them at the destination (or source if they wish to), could be very useful for a good number of users.46 votes
PowerShell - Create Site Collection
Create a PowerShell Sharegate command to create Site Collections at destination from source.45 votes
Create Library or Folders Through PowerShell
Ability to create a standard document library or folder through PowerShell43 votes
Editable Default Migrations Options and Mappings
Ability to configure migrations options and mappings that can be persisted and applied to multiple migrations (or as default values)
- Copy options for all migrations (ex: not preserve permissions, silent mode, merge)
- Templates38 votes
Create a new PowerShell Command to use the Export metadata feature
Some users would need to be able to generate the Excel Spreadsheet for their metadata using PowerShell. When automating a complex migration, having an export for all the lists with a foreach loop would be a powerful way to take full control of the data during the migration project.37 votes
Batch/Bulk Import and Migration
- Ability to import a list of source-destination pairs (ex: CSV file)
- Ability to set up a batch of multiple migrations from the UI
- Connect multiple sources to a single destination (or vice-versa)
Without going to PowerShell37 votes
External Users Migration
allow migration of external users and preserve the external sharing invites34 votesLP Lavoie responded
We collected information and are evaluating this further
Support Power automate (Flow) in Migration
Migrate Flow integrations attached to lists and libraries
See if we could potentially convert old email enabled lists to the equivalent Flow integration33 votes
Ability to copy Teams Channel content into another channel - Merge Teams channels
Add the ability to merge teams channels into existing teams channels.
With the Teams copy functionality it would be nice to be able to select a channel within the same Team as the source team.
Example would be using the functionality to merge multiple channels within the same team into one new channel.29 votes