Tutorial: Grant a user access to Azure resources using the Azure portal

Azure role-based access control (Azure RBAC) is the way that you manage access to Azure resources. In this tutorial, you grant a user access to create and manage virtual machines in a resource group.

In this tutorial, you learn how to:

  • Grant access for a user at a resource group scope
  • Remove access

If you don't have an Azure subscription, create a free account before you begin.

Sign in to Azure

Sign in to the Azure portal.

Create a resource group

  1. In the navigation list, select Resource groups.

  2. Select New to open the Create a resource group page.

    Screenshot of Create a new resource group page.

  3. Select a subscription.

  4. For Resource group name, enter example-group or another name.

  5. Select Review + create and then select Create to create the resource group.

  6. Select Refresh to refresh the list of resource groups.

    The new resource group appears in your resource groups list.

Grant access

In Azure RBAC, to grant access, you assign an Azure role.

  1. In the list of Resource groups, open the new example-group resource group.

  2. In the navigation menu, select Access control (IAM).

  3. Select the Role assignments tab to see the current list of role assignments.

    Screenshot of Access control (IAM) page for resource group.

  4. Select Add > Add role assignment.

    If you don't have permissions to assign roles, the Add role assignment option will be disabled.

    Screenshot of Access control (IAM) page with Add role assignment menu open.

  5. On the Role tab, select the Virtual Machine Contributor role.

    Screenshot of Add role assignment page with Role tab selected.

  6. On the Members tab, select yourself or another user.

  7. On the Review + assign tab, review the role assignment settings.

  8. Select Review + assign to assign the role.

    After a few moments, the user is assigned the Virtual Machine Contributor role at the example-group resource group scope.

    Screenshot of Virtual Machine Contributor role assignment.

Remove access

In Azure RBAC, to remove access, you remove a role assignment.

  1. In the list of role assignments, add a checkmark next to the user with the Virtual Machine Contributor role.

  2. Select Remove.

    Screenshot of Remove role assignments message.

  3. In the remove role assignment message that appears, select Yes.

Clean up

  1. In the navigation list, select Resource groups.

  2. Select example-group to open the resource group.

  3. Select Delete resource group to delete the resource group.

  4. On the Are you sure you want to delete pane, type the resource group name and then select Delete.

Next steps