Add the ability to specifiy Dev/Test versions of apps/packages/etc and integrate this into Task Sequence logic for easier Testing.
We maintain 2 copies of our task sequence. We make changes to the DEV TS then copy the entire TS contents into the Prod TS when we have completed testing. The issue we generally have is that we also have Dev/Test versions of our apps/packages/etc. If our DEV TS is referencing the DEV items, we then have to go through the Prod TS after we paste and update them back to the prod versions. In some cases, we've just added logic to test if we are in DEV and always use the DEV packages, but that adds extra processing steps to the TS (we generally delete the added steps from the PROD TS).
Can we have a feature that allows us to relate apps/packages to each other to specify that one is DEV and one is PROD. Then in the TS, we could specify that we are using DEV or PROD and they would automatically choose the correct version?
If not that complex, at least adding the ability to right click in the references tab and swap out a reference and have it auto update ALL references for that item in the TS.
Essentially, add a way to easliy manage all references within a TS to make it easier to migrate changes between DEV and PROD.
To build on this idea, we could also set a flag on a collection to allow DEV deployments. This way, someone wouldn't be able to deploy a DEV package/TS/app to a PROD collection unless it was flagged as DEV. Default behavior would be to have the collection be PROD. Maybe provide a checkbox to "Allow deployments with DEV content"?