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!
-
Run and Automate Reporting Jobs with PowerShell
Be able to run and schedule reports using PowerShell.
188 votesSince the ability to schedule reports has been included for a while now and with the upcoming feature to automatically export reports into a SP library (see: https://feedback.sharegate.com/forums/912880/suggestions/17768698), I was wondering if this suggestion will still be needed?
What are your thoughts on this?
-
Run a Source Analysis (formally Inventory) from Powershell
Please add the option of running an inventory from Powershell.
51 votesThis is not in our plans for now as we are in the process of rethinking the inventory feature.
-
Use Management actions and features in Powershell script
Be able to:
-run reports (PMR, pre-build reports, custom reports)
-manage permissions
-edit settingsUsing PowerShell
47 votes -
Add/Remove/Copy user permissions with PowerShell
Add powershell cmdlets to add/remove/copy user permissions.
This could be useful, for example, for a user that needs to replace thousands of users due to an AD domain change, it would be useful to be able to use a CSV for all the users
25 votes -
Diagnostics for Powershell tasks
My migration has to be managed through tasks initiated in Powershell, and I have had some issues that needed ShareGate support, however the trace diagnostics only apply to the ShareGate app UI, the PS initated tasks don't get traced. Replicating the scenario through the UI and tracing it was laborious and futile.
21 votes -
13 votes
-
11 votes
-
Be able to leverage PowerShell to Filter and Delete completed Tasks
Loading and deleting completed tasks in the UI can take a long time depending on the amount and size of the task list, being able to run this operation in PowerShell would be useful
8 votes -
Add a Disconnect-Site command in powershell
Add a Disconnect-Site command in the cmdlet to make sure we are disconnected of the source or destination
7 votes -
Support Azure App Registration for Powershell Modern Auth for Unattended Scripts.
Ability to use Azure App registration for powershell modern authentication in order to support unattended scripts.
Using -browser param, defeats purpose of scripting automation for large volume migrations of sites during off hours.
Basic Legacy auth will eventually be deprecated by MS.
4 votes -
Have a -exclude command in PowerShell
To have an -Exclude switch in the powershell command set so that you can specific list/libraries to exclude from a run.
Most instances, the excludes are much less than the included lists.
4 votes -
2 votes
-
2 votes
-
Copy-Content: add -VersionLimit parameter
It'd be great if the -VersionLimit parameter could be added to Copy-Content.
Currently I'm having to use a three step process where I disable versions, copy the content and then re-enable versioning.
1 vote -
Map properties depending on the source content type
On our scenario, we want to map two properties from the source, not one.
However, we do not want to merge them into one because it's not the case that two existing properties will map to one property; they will still be a one-to-one mapping.We would like to do something like this,
$propMappings = Set-PropertyMapping -MappingSettings $propMappings -Source "prop1" -Destination "prop3"
$propMappings = Set-PropertyMapping -MappingSettings $propMappings -Source "prop2" -Destination "prop3"
However, by doing this ShareGate overwrites the first mapping with the second one.
The reason for doing this is simple: each content type will only have one of the…
1 vote -
Map/concatenate multiple text properties into a single property
We would like that, in PowerShell, we could have the ability to map multiple properties to a single property.
At the moment, it seems that this is possible only with certain types of fields."3) Advanced scenario – Multiple columns to a single column
Since Sharegate 2.9, any destination column that supports the ‘multi-values’ (Lookup, Choice, People, Managed Metadata) option will allow more than one column to be mapped to it"
https://sharegate.com/blog/sharepoint-merge-remap-multiple-columns-to-a-single-columnSo if we have a simple scenario such as:
Property A (text)
Property B (text)We cannot map them to a
Property C (text)this is only allowed…
1 vote -
Provide ability to output errors only
When using PowerShell to perform a content migration, ShareGate outputs successes, errors, warnings, etc.. Please provide a way to output errors only so we can check for errors > 0, and if true, do something (like use native PowerShell functionality to email the admin, for example). This way, multiple migrations can be run without the need to scan all the results for errors.
1 vote
- Don't see your idea?