Skip to content

Commit d00aa89

Browse files
Merge pull request #208548 from mmacy/patch-15
[msid][usability-clarity] App roles section
2 parents a4186af + aa9a1aa commit d00aa89

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

articles/active-directory/develop/custom-rbac-for-developers.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.subservice: develop
1010
ms.topic: conceptual
1111
ms.workload: identity
12-
ms.date: 06/16/2022
12+
ms.date: 08/19/2022
1313
ms.custom: template-concept
1414
ms.author: davidmu
1515
ms.reviewer: john.garland, maggie.marxen, ian.bennett, marsma
@@ -43,7 +43,9 @@ Developers have the flexibility to provide their own implementation for how role
4343

4444
### App roles
4545

46-
Azure AD supports declaring app roles for an application. When a user signs into an application, Azure AD includes a [roles claim](./access-tokens.md#payload-claims) for each role that the user has been granted for that application. Applications receive the tokens that contain the role claims and then can use the information for permission assignments. The roles assigned to the user determine the level of access to resources and functionality.
46+
Azure AD allows you to [define app roles](./howto-add-app-roles-in-azure-ad-apps.md) for your application and assign those roles to users and other applications. The roles you assign to a user or application define their level of access to the resources and operations in your application.
47+
48+
When Azure AD issues an access token for an authenticated user or application, it includes the names of the roles you've assigned the entity (the user or application) in the access token's [`roles`](./access-tokens.md#payload-claims) claim. An application like a web API that receives that access token in a request can then make authorization decisions based on the values in the `roles` claim.
4749

4850
### Groups
4951

@@ -79,5 +81,5 @@ Although either app roles or groups can be used for authorization, key differenc
7981

8082
## Next steps
8183

82-
- [How to add app roles to your application and receive them in the token](./howto-add-app-roles-in-azure-ad-apps.md).
83-
- [Azure Identity Management and access control security best practices](../../security/fundamentals/identity-management-best-practices.md).
84+
- [How to add app roles to your application and receive them in the token](./howto-add-app-roles-in-azure-ad-apps.md)
85+
- [Azure Identity Management and access control security best practices](../../security/fundamentals/identity-management-best-practices.md)

0 commit comments

Comments
 (0)