Added an option to specify a principal role that will be required for deployment.