Provide access to projects for project admins

You can create multiple projects in the dev center to align with each team's specific requirements. By using the built-in DevCenter Project Admin role, you can delegate project administration to a member of a team. Project Admins can use the network connections and dev box definitions configured at the dev center level to create and manage dev box pools within their project.

A Dev Center Project Admin can manage a project by:

  • Viewing the network connections attached to the dev center.
  • Viewing the dev box definitions attached to the dev center.
  • Creating, viewing, updating, deleting dev box pools in the project.

Assign permissions to project admins

Follow the instructions below to add role assignments for this role.

  1. Sign in to the Azure portal.

  2. In the search box, type Dev box and select Projects.

  3. Select the project you want to provide your team members access to.

    Screenshot showing the list of existing projects.

  4. Select Access Control (IAM) from the left menu.

    Screenshot showing the Project Access control page with the Access Control link highlighted.

  5. Select Add > Add role assignment.

    Screenshot showing the Add menu with Add role assignment highlighted.

  6. On the Add role assignment page, on the Role tab, search for devcenter project admin, select the DevCenter Project Admin built-in role, and then select Next.

    Screenshot showing the search box highlighted.

  7. On the Members tab, select + Select Members.

    Screenshot showing the Members tab with Select members highlighted.

  8. In Select members, select the Active Directory Users or Groups you want to add, and then select Select.

    Screenshot showing the Select members pane with a user account highlighted.

  9. On the Members tab, select Review + assign.

The user will now be able to manage the project and create dev box pools within it.


Users assigned the Dev Box User role or Project Admin role can create dev boxes.

Next steps