Add an extension for when a user requests a deployment

There is a decision of whether to put this before or after the permissions check.
I opted for after, since of the potential security implications.
A safe default saves peoples lives.
The entire point of that extension is to see how the user is doing their release. If it won't contain it, that's fine to me.