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 at https://portal.azure.com.

Create a resource group

  1. In the navigation list, click Resource groups.

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

    Create a new resource group page.

  3. Select a subscription.

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

  5. Click Review + create and then click Create to create the resource group.

  6. Click 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, click Access control (IAM).

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

    Access control (IAM) page for resource group.

  4. Click Add > Add role assignment (Preview).

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

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

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

    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. Click 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.

    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. Click Remove.

    Remove role assignments message.

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

Clean up

  1. In the navigation list, click Resource groups.

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

  3. Click 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 click Delete.

Next steps