I create an idea previously for improving the migration tokens and would like to have a way to link the sandbox to production instance once so that admins don’t have to enter the migration token each time they migrate something.
It would be incredibly helpful if we could also track each deployment within target orgs. Currently when you migrate changes, all logs and information on what was deployed exists only in the source org. If the source org is ever removed or future admins don’t have access, they will not be able to view this information.
Within other systems, when you deploy changes to a target org, the migration package details are logged in the target or as well. And you often have the ability to approve the changes in the target org before they go live.
1. Target Org Migrations List
Could we get a place in Production orgs where we can sell all changes which have been migrated to the org. Similar to the migrations list in the source org, this list should show all migrations that were sent to the target org. These would show up as inbound migrations ready for approval.

2. Track which Migrations were Approved in Production
Next, I would like the ability to track which changes are approved for release in the Target org which in my case is always Production. One the list above, it could show “Approved for Release” and “Waiting for Approval”.
Once the migration package is approved, it should then be made available in the configuration settings. For example, if you migrate a dashboard, it should not be visible in the Target org until someone approves the migration package.
Migration Tracking
The reason I would like these changes is so that we can better track migrations in large enterprise environments. Managing releases in larger organizations can be complicated and keeping a log of when changes were made in Production instances is incredibly important. Salesforce does this quite well and I would like to have similar features in Gainsight if possible.