Require an approval process to deploy a new Application.
We use a lot of contractor resources as surge resources for application packaging. Could you implement an approval process (similar to that of Run Scripts) that would require approval before someone could Deploy a newly created Application? This would greatly improve quality and ensure all new Applications have been reviewed to reduce the risk of an ooops.
Great idea. But please make it an option, not a requirement.