You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: authentication/AzureAD/README_WITH_CLIENT_SECRET.md
+21-14Lines changed: 21 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -60,22 +60,22 @@
60
60
61
61
In **Microsoft Entra Id** / **Manage** / **App registrations**, select **ODM Application**, and in **Manage / Token Configuration**:
62
62
63
-
* Add Optional Email ID Claim
63
+
* Add Optional **email** ID Claim
64
64
* Click +Add optional claim
65
65
* Select ID
66
-
* Check Email
67
-
* Click Add
68
-
69
-
* Add Optional Email Access Claim
70
-
* Click +Add optional claim
71
-
* Select Access
72
-
* Check Email
66
+
* Check **email**
73
67
* Click Add
74
68
75
69
* Turn on Microsoft Graph email permission
76
70
* Check Turn on the Microsoft Graph email permission
77
71
* Click Add
78
72
73
+
* Add Optional **email** Access Claim
74
+
* Click +Add optional claim
75
+
* Select Access
76
+
* Check **email**
77
+
* Click Add
78
+
79
79
* Add Group Claim
80
80
* Click +Add groups claim
81
81
* Check Security Groups
@@ -89,7 +89,7 @@
89
89
90
90
* Click Edit in the "Attributes & Claims" section
91
91
* Click + Add new claim
92
-
* Name: identity
92
+
* Name: **identity**
93
93
* Fill 2 Claim conditions in the exact following order:
94
94
1. User Type: Any / Scoped Groups: 0 / Source: Attribute / Value: <CLIENT_ID>
95
95
2. User Type: Members / Scoped Groups: 0 / Source: Attribute / Value: user.mail
@@ -111,12 +111,19 @@
111
111
112
112
In **Microsoft Entra Id** / **Manage** / **App Registration**, select **ODM Application**, and then click **Manifest**.
113
113
114
+
The Manifest feature (a JSON representation of an app registration) is currently in transition.
115
+
[**AAD Graph app manifest**](https://learn.microsoft.com/en-us/entra/identity-platform/azure-active-directory-graph-app-manifest-deprecation) will be deprecated soon and not editable anymore starting 12/2/2024. It will be replaced by the **Microsoft Graph App Manifest**
116
+
114
117
As explained in [accessTokenAcceptedVersion attribute explanation](https://docs.microsoft.com/en-us/azure/active-directory/develop/reference-app-manifest#accesstokenacceptedversion-attribute), change the value to 2.
115
118
116
119
ODM OpenID Liberty configuration needs version 2.0 for the issuerIdentifier. See the [openIdWebSecurity.xml](templates/openIdWebSecurity.xml) file.
117
120
118
121
It is also necessary to set **acceptMappedClaims** to true to manage claims. Without this setting, you get the exception **AADSTS50146: This application is required to be configured with an application-specific signing key. It is either not configured with one, or the key has expired or is not yet valid.** when requesting a token.
119
122
123
+
With **Microsoft Graph App Manifest**:
124
+
***acceptMappedClaims** is relocated as a property of the **api** attribute
125
+
***accessTokenAcceptedVersion** is relocated as a property of the **api** attribute and renamed **requestedAccessTokenVersion**
Copy file name to clipboardExpand all lines: authentication/AzureAD/README_WITH_PRIVATE_KEY_JWT.md
+10-3Lines changed: 10 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -118,13 +118,20 @@ For additional information regarding the implement in Liberty, please refer to t
118
118
119
119
In **Microsoft Entra Id** / **Manage** / **App Registration**, select **ODM Application**, and then click **Manifest**.
120
120
121
-
As explained in [accessTokenAcceptedVersion attribute explanation](https://docs.microsoft.com/en-us/azure/active-directory/develop/reference-app-manifest#accesstokenacceptedversion-attribute), change the value of **accessTokenAcceptedVersion** to `2`.
121
+
The Manifest feature (a JSON representation of an app registration) is currently in transition.
122
+
[**AAD Graph app manifest**](https://learn.microsoft.com/en-us/entra/identity-platform/azure-active-directory-graph-app-manifest-deprecation) will be deprecated soon and not editable anymore starting 12/2/2024. It will be replaced by the **Microsoft Graph App Manifest**
123
+
124
+
As explained in [accessTokenAcceptedVersion attribute explanation](https://docs.microsoft.com/en-us/azure/active-directory/develop/reference-app-manifest#accesstokenacceptedversion-attribute), change the value to 2.
122
125
123
126
ODM OpenID Liberty configuration needs version 2.0 for the issuerIdentifier. See the [openIdWebSecurity.xml](templates/openIdWebSecurity.xml) file.
124
127
125
-
It is also necessary to set **acceptMappedClaims** to `true` to manage claims. Without this setting, you get the exception `AADSTS50146: This application is required to be configured with an application-specific signing key. It is either not configured with one, or the key has expired or is not yet valid.` when requesting a token.
128
+
It is also necessary to set **acceptMappedClaims** to true to manage claims. Without this setting, you get the exception **AADSTS50146: This application is required to be configured with an application-specific signing key. It is either not configured with one, or the key has expired or is not yet valid.** when requesting a token.
129
+
130
+
With **Microsoft Graph App Manifest**:
131
+
***acceptMappedClaims** is relocated as a property of the **api** attribute
132
+
***accessTokenAcceptedVersion** is relocated as a property of the **api** attribute and renamed **requestedAccessTokenVersion**
126
133
127
-
Then, click Save.
134
+
Then, click Save.
128
135
129
136
# Deploy ODM on a container configured with Microsoft Entra ID (Part 2)
0 commit comments