As far as I understand user management in PE console, you can specify "roles" like Admin, Read-only, etc. But not sure if you can specify that role for given environment or set of machines.
Because in real life production operational team doesn't want to let anyone else control production machines and on the other hand developers doesn't want to call operational team for every new ...(more)

1 Answer

As far as I know you will need two different masters, because there is no way to limit one user to a specific environment.

From what I heard this is why some companies are using Puppet Open source for the dev/preprod environment and then the PE for the production, however as you know not all the features are available in the open source solution.