I've been looking at improving the deployment strategy in our department and the latest TFS release management tools look great for this. Allowing multiple release stages, and authorisations for that stage; however but the company I work for has extremely tight governance and so the development team must on no account ever look (or even think) about the UAT or production environment. That is handled by a separate team at the other end of the country.
So the question is can TFS Release Management allow for different profiles on different environments. I.E. Team X can deploy to Development & Test however only members of Team Y can initiate a release to UAT or PROD?