User1 is currently assigned the Contributors role for Pipeline1. To allow User1 to provision an Azure Deployment Environments environment while following least-privilege principles, which role should you assign?
Choose an answer
Tap an option to check your answer.
Correct answer: Deployment Environments User.
Why this is the answer
The 'Deployment Environments User' role is the most appropriate choice for User1. This role grants the necessary permissions to create and manage environments within Azure Deployment Environments without providing excessive privileges. The 'DevCenter Project Admin' role offers broader administrative control over the entire DevCenter project, which violates the principle of least privilege if User1 only needs to provision environments. The 'Contributors' role, while allowing resource creation and management, is too broad for this specific task and could grant access to resources outside of Azure Deployment Environments. The 'Build Administrators' role is irrelevant as it pertains to managing build pipelines, not provisioning environments.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed