Skip to content

Commit 7b26b23

Browse files
authored
Merge pull request #208645 from MicrosoftDocs/main
Merge main to live, 4 AM
2 parents 3bad5de + e532799 commit 7b26b23

File tree

259 files changed

+1932
-791
lines changed

Some content is hidden

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

259 files changed

+1932
-791
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)

articles/active-directory/develop/multi-service-web-app-access-microsoft-graph-as-app.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: CelesteDG
88
ms.service: app-service-web
99
ms.topic: tutorial
1010
ms.workload: identity
11-
ms.date: 04/25/2022
11+
ms.date: 08/19/2022
1212
ms.author: ryanwi
1313
ms.reviewer: stsoneff
1414
ms.devlang: csharp, javascript
@@ -90,7 +90,7 @@ webAppName="SecureWebApp-20201106120003"
9090
9191
spId=$(az resource list -n $webAppName --query [*].identity.principalId --out tsv)
9292
93-
graphResourceId=$(az ad sp list --display-name "Microsoft Graph" --query [0].objectId --out tsv)
93+
graphResourceId=$(az ad sp list --display-name "Microsoft Graph" --query [0].id --out tsv)
9494
9595
appRoleId=$(az ad sp list --display-name "Microsoft Graph" --query "[0].appRoles[?value=='User.Read.All' && contains(allowedMemberTypes, 'Application')].id" --output tsv)
9696

articles/active-directory/fundamentals/1-secure-access-posture.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
88
ms.workload: identity
99
ms.subservice: fundamentals
1010
ms.topic: conceptual
11-
ms.date: 12/18/2020
11+
ms.date: 08/19/2022
1212
ms.author: jricketts
1313
ms.reviewer: ajburnle
1414
ms.custom: "it-pro, seodec18"
@@ -91,4 +91,4 @@ See the following articles on securing external access to resources. We recommen
9191
9. [Secure access to Microsoft Teams, OneDrive, and SharePoint](9-secure-access-teams-sharepoint.md)
9292

9393

94-
94+

articles/active-directory/fundamentals/4-secure-access-groups.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
88
ms.workload: identity
99
ms.subservice: fundamentals
1010
ms.topic: conceptual
11-
ms.date: 12/18/2020
11+
ms.date: 08/20/2022
1212
ms.author: jricketts
1313
ms.reviewer: ajburnle
1414
ms.custom: "it-pro, seodec18"

articles/active-directory/fundamentals/6-secure-access-entitlement-managment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
88
ms.workload: identity
99
ms.subservice: fundamentals
1010
ms.topic: conceptual
11-
ms.date: 12/18/2020
11+
ms.date: 08/20/2022
1212
ms.author: jricketts
1313
ms.reviewer: ajburnle
1414
ms.custom: "it-pro, seodec18"

articles/active-directory/fundamentals/8-secure-access-sensitivity-labels.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
88
ms.workload: identity
99
ms.subservice: fundamentals
1010
ms.topic: conceptual
11-
ms.date: 12/18/2020
11+
ms.date: 08/19/2022
1212
ms.author: jricketts
1313
ms.reviewer: ajburnle
1414
ms.custom: "it-pro, seodec18"

articles/active-directory/fundamentals/9-secure-access-teams-sharepoint.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
88
ms.workload: identity
99
ms.subservice: fundamentals
1010
ms.topic: conceptual
11-
ms.date: 12/18/2020
11+
ms.date: 08/20/2022
1212
ms.author: jricketts
1313
ms.reviewer: ajburnle
1414
ms.custom: "it-pro, seodec18"
@@ -190,4 +190,4 @@ See the following articles on securing external access to resources. We recommen
190190

191191
8. [Secure access with Sensitivity labels](8-secure-access-sensitivity-labels.md)
192192

193-
9. [Secure access to Microsoft Teams, OneDrive, and SharePoint](9-secure-access-teams-sharepoint.md) (You are here.)
193+
9. [Secure access to Microsoft Teams, OneDrive, and SharePoint](9-secure-access-teams-sharepoint.md) (You are here.)

articles/active-directory/fundamentals/monitor-sign-in-health-for-resilience.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
88
ms.workload: identity
99
ms.subservice: fundamentals
1010
ms.topic: conceptual
11-
ms.date: 03/17/2021
11+
ms.date: 08/20/2022
1212
ms.author: jricketts
1313
ms.reviewer: ajburnle
1414
ms.custom: "it-pro, seodec18"

articles/active-directory/fundamentals/resilience-b2b-authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
88
ms.workload: identity
99
ms.subservice: fundamentals
1010
ms.topic: conceptual
11-
ms.date: 11/30/2020
11+
ms.date: 08/19/2022
1212
ms.author: jricketts
1313
ms.reviewer: ajburnle
1414
ms.custom: "it-pro, seodec18"

articles/active-directory/fundamentals/resilience-in-credentials.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.workload: identity
1010
ms.subservice: fundamentals
1111
ms.topic: conceptual
12-
ms.date: 11/30/2020
12+
ms.date: 08/19/2022
1313
ms.author: jricketts
1414
ms.reviewer: ajburnle
1515
ms.custom: "it-pro, seodec18"
@@ -78,4 +78,4 @@ Resilience resources for developers
7878

7979
* [Build IAM resilience in your applications](resilience-app-development-overview.md)
8080

81-
* [Build resilience in your CIAM systems](resilience-b2c.md)
81+
* [Build resilience in your CIAM systems](resilience-b2c.md)

0 commit comments

Comments
 (0)