Skip to content

Commit d8e9b73

Browse files
committed
Tweaks to custom roles article
1 parent b04f9dc commit d8e9b73

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -88,15 +88,15 @@ A custom role has the following properties.
8888

8989
| Property | Required | Type | Description |
9090
| --- | --- | --- | --- |
91-
| `Name` | Yes | String | The display name of the custom role. While a role definition is a management group or subscription-level resource, a role definition can be used in multiple management group or subscriptions that share the same Azure AD directory. This display name must be unique at the scope of the Azure AD directory. Can include letters, numbers, spaces, and special characters. Maximum number of characters is 128. |
91+
| `Name` | Yes | String | The display name of the custom role. While a role definition is a management group or subscription-level resource, a role definition can be used in multiple subscriptions that share the same Azure AD directory. This display name must be unique at the scope of the Azure AD directory. Can include letters, numbers, spaces, and special characters. Maximum number of characters is 128. |
9292
| `Id` | Yes | String | The unique ID of the custom role. For Azure PowerShell and Azure CLI, this ID is automatically generated when you create a new role. |
9393
| `IsCustom` | Yes | String | Indicates whether this is a custom role. Set to `true` for custom roles. |
9494
| `Description` | Yes | String | The description of the custom role. Can include letters, numbers, spaces, and special characters. Maximum number of characters is 1024. |
9595
| `Actions` | Yes | String[] | An array of strings that specifies the management operations that the role allows to be performed. For more information, see [Actions](role-definitions.md#actions). |
9696
| `NotActions` | No | String[] | An array of strings that specifies the management operations that are excluded from the allowed `Actions`. For more information, see [NotActions](role-definitions.md#notactions). |
9797
| `DataActions` | No | String[] | An array of strings that specifies the data operations that the role allows to be performed to your data within that object. If you create a custom role with `DataActions`, that role cannot be assigned at the management group scope. For more information, see [DataActions](role-definitions.md#dataactions). |
9898
| `NotDataActions` | No | String[] | An array of strings that specifies the data operations that are excluded from the allowed `DataActions`. For more information, see [NotDataActions](role-definitions.md#notdataactions). |
99-
| `AssignableScopes` | Yes | String[] | An array of strings that specifies the scopes that the custom role is available for assignment. Adding a management group to `AssignableScopes` is currently in preview. For more information, see [AssignableScopes](role-definitions.md#assignablescopes). |
99+
| `AssignableScopes` | Yes | String[] | An array of strings that specifies the scopes that the custom role is available for assignment. You can only define one management group in `AssignableScopes` of a custom role. Adding a management group to `AssignableScopes` is currently in preview. For more information, see [AssignableScopes](role-definitions.md#assignablescopes). |
100100

101101
## Who can create, delete, update, or view a custom role
102102

@@ -110,16 +110,16 @@ Just like built-in roles, the `AssignableScopes` property specifies the scopes t
110110

111111
## Custom role limits
112112

113-
The following list describes the limits custom roles.
113+
The following list describes the limits for custom roles.
114114

115115
- Each directory can have up to **5000** custom roles.
116-
- Specialized clouds, such as Azure Government, Azure Germany, and Azure China 21Vianet, can have up to 2000 custom roles for each directory.
116+
- Azure Germany and Azure China 21Vianet can have up to 2000 custom roles for each directory.
117117
- You cannot set `AssignableScopes` to the root scope (`"/"`).
118-
- You can only define one management group in `AssignableScopes` of a custom role.
118+
- You can only define one management group in `AssignableScopes` of a custom role. Adding a management group to `AssignableScopes` is currently in preview.
119119
- Custom roles with `DataActions` cannot be assigned at the management group scope.
120120
- Azure Resource Manager doesn't validate the management group's existence in the role definition's assignable scope.
121121

122-
For more information about custom role limits, see [Organize your resources with Azure management groups](../governance/management-groups/overview.md#limitations).
122+
For more information about custom roles and management groups, see [Organize your resources with Azure management groups](../governance/management-groups/overview.md#custom-roles-and-management-groups-preview).
123123

124124
## Next steps
125125
- [Create or update Azure custom roles using the Azure portal (Preview)](custom-roles-portal.md)

0 commit comments

Comments
 (0)