Skip to content

Commit 81a949e

Browse files
authored
Merge pull request #190638 from rwike77/claimsmapping
updating restriced SAML claims
2 parents 0ad445e + 1db0054 commit 81a949e

File tree

1 file changed

+28
-3
lines changed

1 file changed

+28
-3
lines changed

articles/active-directory/develop/reference-claims-mapping-policy-type.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.subservice: develop
1010
ms.custom: aaddev
1111
ms.workload: identity
1212
ms.topic: reference
13-
ms.date: 01/04/2022
13+
ms.date: 03/04/2022
1414
ms.author: ryanwi
1515
ms.reviewer: paulgarn, ludwignick, jeedes, luleon
1616
---
@@ -31,6 +31,10 @@ There are certain sets of claims that define how and when they're used in tokens
3131
| Basic claim set | Includes the claims that are emitted by default for tokens (in addition to the core claim set). You can [omit or modify basic claims](active-directory-claims-mapping.md#omit-the-basic-claims-from-tokens) by using the claims mapping policies. |
3232
| Restricted claim set | Can't be modified using policy. The data source cannot be changed, and no transformation is applied when generating these claims. |
3333

34+
This section lists:
35+
- [Table 1: JSON Web Token (JWT) restricted claim set](#table-1-json-web-token-jwt-restricted-claim-set)
36+
- [Table 2: SAML restricted claim set](#table-2-saml-restricted-claim-set)
37+
3438
### Table 1: JSON Web Token (JWT) restricted claim set
3539

3640
> [!NOTE]
@@ -175,6 +179,8 @@ There are certain sets of claims that define how and when they're used in tokens
175179

176180
### Table 2: SAML restricted claim set
177181

182+
The following table lists the SAML claims that are by default in the restricted claim set.
183+
178184
| Claim type (URI) |
179185
| ----- |
180186
|`http://schemas.microsoft.com/2012/01/devicecontext/claims/ismanaged`|
@@ -200,8 +206,27 @@ There are certain sets of claims that define how and when they're used in tokens
200206
|`http://schemas.microsoft.com/ws/2008/06/identity/claims/role`|
201207
|`http://schemas.microsoft.com/ws/2008/06/identity/claims/wids`|
202208
|`http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier`|
203-
204-
209+
| `http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname` |
210+
| `http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid` |
211+
| `http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid` |
212+
| `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid` |
213+
| `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname` |
214+
| `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn` |
215+
| `http://schemas.microsoft.com/ws/2008/06/identity/claims/role` |
216+
217+
These claims are restricted by default, but are not restricted if you [set the AcceptMappedClaims property](active-directory-claims-mapping.md#update-the-application-manifest) to `true` in your app manifest *or* have a [custom signing key](active-directory-claims-mapping.md#configure-a-custom-signing-key):
218+
219+
- `http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname`
220+
- `http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid`
221+
- `http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid`
222+
- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid`
223+
- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname`
224+
225+
These claims are restricted by default, but are not restricted if you have a [custom signing key](active-directory-claims-mapping.md#configure-a-custom-signing-key):
226+
227+
- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn`
228+
- `http://schemas.microsoft.com/ws/2008/06/identity/claims/role`
229+
205230
## Claims mapping policy properties
206231

207232
To control what claims are emitted and where the data comes from, use the properties of a claims mapping policy. If a policy is not set, the system issues tokens that include the core claim set, the basic claim set, and any [optional claims](active-directory-optional-claims.md) that the application has chosen to receive.

0 commit comments

Comments
 (0)