Skip to content

Commit b407771

Browse files
authored
Merge pull request #112058 from rolyon/rolyon-rbac-horizontal-rbac-terms
[Azure RBAC] Update terminology
2 parents 8164993 + be0c886 commit b407771

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+258
-258
lines changed

articles/active-directory/fundamentals/add-custom-domain.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Create your new directory by following the steps in [Create a new tenant for you
3333
>[!IMPORTANT]
3434
>The person who creates the tenant is automatically the Global administrator for that tenant. The Global administrator can add additional administrators to the tenant.
3535
36-
For more information about subscription roles, see [Azure RBAC roles](../../role-based-access-control/rbac-and-directory-admin-roles.md#azure-rbac-roles).
36+
For more information about subscription roles, see [Azure roles](../../role-based-access-control/rbac-and-directory-admin-roles.md#azure-roles).
3737

3838
>[!TIP]
3939
> If you plan to federate your on-premises Windows Server AD with Azure AD, then you need to select **I plan to configure this domain for single sign-on with my local Active Directory** when you run the Azure AD Connect tool to synchronize your directories.

articles/role-based-access-control/TOC.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
- name: RBAC for Azure resources documentation
1+
- name: Azure RBAC documentation
22
href: index.yml
33
items:
44
- name: Overview
55
items:
6-
- name: What is RBAC?
6+
- name: What is Azure RBAC?
77
href: overview.md
88
- name: Understand the different roles
99
href: rbac-and-directory-admin-roles.md
@@ -74,7 +74,7 @@
7474
href: deny-assignments-powershell.md
7575
- name: REST API
7676
href: deny-assignments-rest.md
77-
- name: Create custom roles
77+
- name: Create or update custom roles
7878
items:
7979
- name: Overview
8080
href: custom-roles.md
@@ -100,7 +100,7 @@
100100
href: built-in-roles.md
101101
- name: Resource provider operations
102102
href: resource-provider-operations.md
103-
- name: RBAC limits
103+
- name: Azure RBAC limits
104104
href: ../azure-resource-manager/management/azure-subscription-service-limits.md#role-based-access-control-limits
105105
- name: Azure PowerShell
106106
href: /powershell/module/az.resources

articles/role-based-access-control/best-practices.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ This article describes some best practices for using Azure role-based access con
2525

2626
Using Azure RBAC, you can segregate duties within your team and grant only the amount of access to users that they need to perform their jobs. Instead of giving everybody unrestricted permissions in your Azure subscription or resources, you can allow only certain actions at a particular scope.
2727

28-
When planning your access control strategy, it's a best practice to grant users the least privilege to get their work done. The following diagram shows a suggested pattern for using RBAC.
28+
When planning your access control strategy, it's a best practice to grant users the least privilege to get their work done. The following diagram shows a suggested pattern for using Azure RBAC.
2929

30-
![RBAC and least privilege](./media/best-practices/rbac-least-privilege.png)
30+
![Azure RBAC and least privilege](./media/best-practices/rbac-least-privilege.png)
3131

32-
For information about how to add role assignments, see [Add or remove role assignments](role-assignments-portal.md).
32+
For information about how to add role assignments, see [Add or remove Azure role assignments using the Azure portal](role-assignments-portal.md).
3333

3434
## Limit the number of subscription owners
3535

articles/role-based-access-control/built-in-roles.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Azure built-in roles for Azure RBAC
3-
description: This article describes the Azure built-in roles for Azure role-based access control (RBAC). It lists Actions, NotActions, DataActions, and NotDataActions.
2+
title: Azure built-in roles - Azure RBAC
3+
description: This article describes the Azure built-in roles for Azure role-based access control (Azure RBAC). It lists Actions, NotActions, DataActions, and NotDataActions.
44
services: active-directory
55
documentationcenter: ''
66
author: rolyon
@@ -20,13 +20,13 @@ ms.custom: it-pro
2020
---
2121
# Azure built-in roles
2222

23-
[Azure role-based access control (RBAC)](overview.md) has several Azure built-in roles that you can assign to users, groups, service principals, and managed identities. Role assignments are the way you control access to Azure resources. If the built-in roles don't meet the specific needs of your organization, you can create your own [Azure custom roles](custom-roles.md).
23+
[Azure role-based access control (Azure RBAC)](overview.md) has several Azure built-in roles that you can assign to users, groups, service principals, and managed identities. Role assignments are the way you control access to Azure resources. If the built-in roles don't meet the specific needs of your organization, you can create your own [Azure custom roles](custom-roles.md).
2424

25-
This article lists the built-in roles for Azure resources, which are always evolving. To get the latest roles, use [Get-AzRoleDefinition](/powershell/module/az.resources/get-azroledefinition) or [az role definition list](/cli/azure/role/definition#az-role-definition-list). If you are looking for administrator roles for Azure Active Directory (Azure AD), see [Administrator role permissions in Azure Active Directory](../active-directory/users-groups-roles/directory-assign-admin-roles.md).
25+
This article lists the Azure built-in roles, which are always evolving. To get the latest roles, use [Get-AzRoleDefinition](/powershell/module/az.resources/get-azroledefinition) or [az role definition list](/cli/azure/role/definition#az-role-definition-list). If you are looking for administrator roles for Azure Active Directory (Azure AD), see [Administrator role permissions in Azure Active Directory](../active-directory/users-groups-roles/directory-assign-admin-roles.md).
2626

2727
## All
2828

29-
The following table provides a brief description and the unique ID of each built-in role. Select the role name to see the list of `Actions`, `NotActions`, `DataActions`, and `NotDataActions` for each role. For information about what these actions mean and how they apply to the management and data planes, see [Understand role definitions for Azure resources](role-definitions.md).
29+
The following table provides a brief description and the unique ID of each built-in role. Select the role name to see the list of `Actions`, `NotActions`, `DataActions`, and `NotDataActions` for each role. For information about what these actions mean and how they apply to the management and data planes, see [Understand Azure role definitions](role-definitions.md).
3030

3131

3232
> [!div class="mx-tableFixed"]

articles/role-based-access-control/check-access.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Quickstart - View the access a user has to Azure resources
3-
description: In this QuickStart, learn how to view the access a user or other security principal has to Azure resources using role-based access control (RBAC) and the Azure portal.
2+
title: Quickstart - View the access a user has to Azure resources - Azure RBAC
3+
description: In this quickstart, you learn how to view the access a user or other security principal has to Azure resources using the Azure portal and Azure role-based access control (Azure RBAC).
44
services: role-based-access-control
55
documentationCenter: ''
66
author: rolyon
@@ -22,7 +22,7 @@ ms.reviewer: bagovind
2222

2323
# Quickstart: View the access a user has to Azure resources
2424

25-
You can use the **Access control (IAM)** blade in [role-based access control (RBAC)](overview.md) to view the access a user or another security principal has to Azure resources. However, sometimes you just need to quickly view the access for a single user or another security principal. The easiest way to do this is to use the **Check access** feature in the Azure portal.
25+
You can use the **Access control (IAM)** blade in [Azure role-based access control (Azure RBAC)](overview.md) to view the access a user or another security principal has to Azure resources. However, sometimes you just need to quickly view the access for a single user or another security principal. The easiest way to do this is to use the **Check access** feature in the Azure portal.
2626

2727
## View role assignments
2828

@@ -53,4 +53,4 @@ You can use the **Access control (IAM)** blade in [role-based access control (RB
5353
## Next steps
5454

5555
> [!div class="nextstepaction"]
56-
> [Tutorial: Grant a user access to Azure resources using RBAC and the Azure portal](quickstart-assign-role-user-portal.md)
56+
> [Tutorial: Grant a user access to Azure resources using the Azure portal](quickstart-assign-role-user-portal.md)

articles/role-based-access-control/classic-administrators.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Azure classic subscription administrators | Microsoft Docs
2+
title: Azure classic subscription administrators
33
description: Describes how to add or change the Azure Co-Administrator and Service Administrator roles, and how to view the Account Administrator.
44
services: active-directory
55
documentationcenter: ''
@@ -19,7 +19,7 @@ ms.reviewer: bagovind
1919

2020
# Azure classic subscription administrators
2121

22-
Microsoft recommends that you manage access to Azure resources using role-based access control (RBAC). However, if you are still using the classic deployment model, you'll need to use a classic subscription administrator role: Service Administrator and Co-Administrator. For more information, see [Azure Resource Manager vs. classic deployment](../azure-resource-manager/management/deployment-models.md).
22+
Microsoft recommends that you manage access to Azure resources using Azure role-based access control (Azure RBAC). However, if you are still using the classic deployment model, you'll need to use a classic subscription administrator role: Service Administrator and Co-Administrator. For more information, see [Azure Resource Manager vs. classic deployment](../azure-resource-manager/management/deployment-models.md).
2323

2424
This article describes how to add or change the Co-Administrator and Service Administrator roles, and how to view the Account Administrator.
2525

@@ -67,9 +67,9 @@ Guest users that have been assigned the Co-Administrator role might see some dif
6767

6868
You would expect that user B could manage everything. The reason for this difference is that the Microsoft account is added to the subscription as a guest user instead of a member user. Guest users have different default permissions in Azure AD as compared to member users. For example, member users can read other users in Azure AD and guest users cannot. Member users can register new service principals in Azure AD and guest users cannot.
6969

70-
If a guest user needs to be able to perform these tasks, a possible solution is to assign the specific Azure AD administrator roles the guest user needs. For example, in the previous scenario, you could assign the [Directory Readers](../active-directory/users-groups-roles/directory-assign-admin-roles.md#directory-readers) role to read other users and assign the [Application Developer](../active-directory/users-groups-roles/directory-assign-admin-roles.md#application-developer) role to be able to create service principals. For more information about member and guest users and their permissions, see [What are the default user permissions in Azure Active Directory?](../active-directory/fundamentals/users-default-permissions.md). For more information about granting access for guest users, see [Manage access to Azure resources for external guest users using RBAC](role-assignments-external-users.md).
70+
If a guest user needs to be able to perform these tasks, a possible solution is to assign the specific Azure AD roles the guest user needs. For example, in the previous scenario, you could assign the [Directory Readers](../active-directory/users-groups-roles/directory-assign-admin-roles.md#directory-readers) role to read other users and assign the [Application Developer](../active-directory/users-groups-roles/directory-assign-admin-roles.md#application-developer) role to be able to create service principals. For more information about member and guest users and their permissions, see [What are the default user permissions in Azure Active Directory?](../active-directory/fundamentals/users-default-permissions.md). For more information about granting access for guest users, see [Add or remove Azure role assignments for external guest users using the Azure portal](role-assignments-external-users.md).
7171

72-
Note that the [built-in roles for Azure resources](../role-based-access-control/built-in-roles.md) are different than the [Azure AD administrator roles](../active-directory/users-groups-roles/directory-assign-admin-roles.md). The built-in roles don't grant any access to Azure AD. For more information, see [Understand the different roles](../role-based-access-control/rbac-and-directory-admin-roles.md).
72+
Note that the [Azure built-in roles](../role-based-access-control/built-in-roles.md) are different than the [Azure AD roles](../active-directory/users-groups-roles/directory-assign-admin-roles.md). The built-in roles don't grant any access to Azure AD. For more information, see [Understand the different roles](../role-based-access-control/rbac-and-directory-admin-roles.md).
7373

7474
For information that compares member users and guest users, see [What are the default user permissions in Azure Active Directory?](../active-directory/fundamentals/users-default-permissions.md).
7575

@@ -146,6 +146,6 @@ Follow these steps to view the Account Administrator.
146146

147147
## Next steps
148148

149-
* [Understand the different roles in Azure](../role-based-access-control/rbac-and-directory-admin-roles.md)
150-
* [Manage access to Azure resources using RBAC and the Azure portal](../role-based-access-control/role-assignments-portal.md)
149+
* [Understand the different roles](../role-based-access-control/rbac-and-directory-admin-roles.md)
150+
* [Add or remove Azure role assignments using the Azure portal](../role-based-access-control/role-assignments-portal.md)
151151
* [Add or change Azure subscription administrators](../cost-management-billing/manage/add-change-subscription-administrator.md)

articles/role-based-access-control/custom-roles-cli.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Create or update custom roles for Azure resources using Azure CLI | Microsoft Docs
3-
description: Learn how to list, create, update, or delete custom roles with role-based access control (RBAC) for Azure resources using Azure CLI.
2+
title: Create or update Azure custom roles using Azure CLI - Azure RBAC
3+
description: Learn how to list, create, update, or delete Azure custom roles using Azure CLI and Azure role-based access control (Azure RBAC).
44
services: active-directory
55
documentationcenter: ''
66
author: rolyon
@@ -16,16 +16,16 @@ ms.date: 03/18/2020
1616
ms.author: rolyon
1717
ms.reviewer: bagovind
1818
---
19-
# Create or update custom roles for Azure resources using Azure CLI
19+
# Create or update Azure custom roles using Azure CLI
2020

2121
> [!IMPORTANT]
2222
> Adding a management group to `AssignableScopes` is currently in preview.
2323
> This preview version is provided without a service level agreement, and it's not recommended for production workloads. Certain features might not be supported or might have constrained capabilities.
2424
> For more information, see [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
2525
26-
If the [built-in roles for Azure resources](built-in-roles.md) don't meet the specific needs of your organization, you can create your own custom roles. This article describes how to list, create, update, or delete custom roles using Azure CLI.
26+
If the [Azure built-in roles](built-in-roles.md) don't meet the specific needs of your organization, you can create your own custom roles. This article describes how to list, create, update, or delete custom roles using Azure CLI.
2727

28-
For a step-by-step tutorial on how to create a custom role, see [Tutorial: Create a custom role for Azure resources using Azure CLI](tutorial-custom-role-cli.md).
28+
For a step-by-step tutorial on how to create a custom role, see [Tutorial: Create an Azure custom role using Azure CLI](tutorial-custom-role-cli.md).
2929

3030
## Prerequisites
3131

@@ -239,6 +239,6 @@ az role definition delete --name "Virtual Machine Operator"
239239

240240
## Next steps
241241

242-
- [Tutorial: Create a custom role for Azure resources using Azure CLI](tutorial-custom-role-cli.md)
243-
- [Custom roles for Azure resources](custom-roles.md)
242+
- [Tutorial: Create an Azure custom role using Azure CLI](tutorial-custom-role-cli.md)
243+
- [Azure custom roles](custom-roles.md)
244244
- [Azure Resource Manager resource provider operations](resource-provider-operations.md)

articles/role-based-access-control/custom-roles-portal.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Create or update Azure custom roles using the Azure portal - Azure RBAC
3-
description: Learn how to create Azure custom roles for Azure role-based access control (Azure RBAC) using the Azure portal. This includes how to list, create, update, and delete custom roles.
3+
description: Learn how to create Azure custom roles using the Azure portal and Azure role-based access control (Azure RBAC). This includes how to list, create, update, and delete custom roles.
44
services: active-directory
55
documentationcenter: ''
66
author: rolyon
@@ -100,7 +100,7 @@ If you prefer, you can specify most of your custom role values in a JSON file. Y
100100
}
101101
```
102102

103-
1. In the JSON file, specify values for the various properties. Here's an example with some values added. For information about the different properties, see [Understand role definitions](role-definitions.md).
103+
1. In the JSON file, specify values for the various properties. Here's an example with some values added. For information about the different properties, see [Understand Azure role definitions](role-definitions.md).
104104

105105
```json
106106
{
@@ -343,6 +343,6 @@ Follow these steps to view your custom roles.
343343
344344
## Next steps
345345
346-
- [Tutorial: Create a custom role using Azure PowerShell](tutorial-custom-role-powershell.md)
347-
- [Custom roles in Azure](custom-roles.md)
346+
- [Tutorial: Create an Azure custom role using Azure PowerShell](tutorial-custom-role-powershell.md)
347+
- [Azure custom roles](custom-roles.md)
348348
- [Azure Resource Manager resource provider operations](resource-provider-operations.md)

articles/role-based-access-control/custom-roles-powershell.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Create or update custom roles for Azure resources with Azure PowerShell
3-
description: Learn how to list, create, update, or delete custom roles with role-based access control (RBAC) for Azure resources using Azure PowerShell.
2+
title: Create or update Azure custom roles using Azure PowerShell - Azure RBAC
3+
description: Learn how to list, create, update, or delete custom roles using Azure PowerShell and Azure role-based access control (Azure RBAC).
44
services: active-directory
55
documentationcenter: ''
66
author: rolyon
@@ -16,16 +16,16 @@ ms.date: 03/18/2020
1616
ms.author: rolyon
1717
ms.reviewer: bagovind
1818
---
19-
# Create or update custom roles for Azure resources using Azure PowerShell
19+
# Create or update Azure custom roles using Azure PowerShell
2020

2121
> [!IMPORTANT]
2222
> Adding a management group to `AssignableScopes` is currently in preview.
2323
> This preview version is provided without a service level agreement, and it's not recommended for production workloads. Certain features might not be supported or might have constrained capabilities.
2424
> For more information, see [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
2525
26-
If the [built-in roles for Azure resources](built-in-roles.md) don't meet the specific needs of your organization, you can create your own custom roles. This article describes how to list, create, update, or delete custom roles using Azure PowerShell.
26+
If the [Azure built-in roles](built-in-roles.md) don't meet the specific needs of your organization, you can create your own custom roles. This article describes how to list, create, update, or delete custom roles using Azure PowerShell.
2727

28-
For a step-by-step tutorial on how to create a custom role, see [Tutorial: Create a custom role for Azure resources using Azure PowerShell](tutorial-custom-role-powershell.md).
28+
For a step-by-step tutorial on how to create a custom role, see [Tutorial: Create an Azure custom role using Azure PowerShell](tutorial-custom-role-powershell.md).
2929

3030
[!INCLUDE [az-powershell-update](../../includes/updated-for-az.md)]
3131

@@ -396,6 +396,6 @@ Are you sure you want to remove role definition with name 'Virtual Machine Opera
396396

397397
## Next steps
398398

399-
- [Tutorial: Create a custom role for Azure resources using Azure PowerShell](tutorial-custom-role-powershell.md)
400-
- [Custom roles for Azure resources](custom-roles.md)
399+
- [Tutorial: Create an Azure custom role using Azure PowerShell](tutorial-custom-role-powershell.md)
400+
- [Azure custom roles](custom-roles.md)
401401
- [Azure Resource Manager resource provider operations](resource-provider-operations.md)

0 commit comments

Comments
 (0)