ShareGate Desktop Suggestions

Welcome to the ShareGate Desktop suggestions forum! We love to hear new ideas from you, so don’t hesitate to share your thoughts.

For each idea you share, please include:
1. A description of the idea
2. Why it’s important to you

Also, be sure to comment and vote on the ideas you like!

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Run and Automate Reporting Jobs with PowerShell

    Be able to run and schedule reports using PowerShell.

    167 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    30 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  2. Run a Source Analysis (formally Inventory) from Powershell

    Please add the option of running an inventory from Powershell.

    49 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  3. Use Management actions and features in Powershell script

    Be able to:
    -run reports (PMR, pre-build reports, custom reports)
    -manage permissions
    -edit settings

    Using PowerShell

    41 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  6. 12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  7. 11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  9. Copy Teams' channels with PowerShell

    It would be nice to be able to migrate Teams' channels through PowerShell as can be done within the UI.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  10. 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

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  11. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  13. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  14. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  10- Manage with PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base