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: content/en/docs/marketplace/platform-supported-content/modules/oidc.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,10 +108,10 @@ For readers with more knowledge of the OAuth and OIDC protocol:
108
108
109
109
The OIDC SSO module does not yet support the following:
110
110
111
-
* Requesting claims via the 'claims' query parameter, as per OIDC specs
112
-
* Delegating authorization using OAuth-scopes; this currently requires a custom microflow for parsing of Access Tokens
113
-
* Mobile apps
114
-
* Controlling the configuration using constants requires an app restart
111
+
* Requesting claims via the 'claims' query parameter, as per OIDC specs.
112
+
* Delegating authorization using OAuth-scopes; this currently requires a custom microflow for parsing of Access Tokens.
113
+
* Mobile apps.
114
+
* Controlling the configuration using constants requires an app restart.
115
115
116
116
The OIDC SSO module also has the following limitations:
117
117
@@ -130,7 +130,6 @@ It requires the following Marketplace modules to be included in your app:
130
130
*[Encryption](https://marketplace.mendix.com/link/component/1011) – see [Encryption](/appstore/modules/encryption/) documentation.
131
131
*[Community Commons](https://marketplace.mendix.com/link/component/170) – see [Community Commons](/appstore/modules/community-commons-function-library/) documentation.
132
132
*[Nanoflow Commons](https://marketplace.mendix.com/link/component/109515) – see [Nanoflow Commons](/appstore/modules/nanoflow-commons/) documentation.
133
-
*[Mx Model reflection](https://marketplace.mendix.com/link/component/69) – see [Mx Model Reflection](/appstore/modules/model-reflection/) documentation (deprecated from version 4.0.0 of the module).
134
133
*[User Commons](https://marketplace.mendix.com/link/component/223053) (for version 3.0.0 and above)
135
134
136
135
{{% alert color="warning" %}}
@@ -205,6 +204,7 @@ This section provides an overview of updates for the OIDC SSO module across diff
205
204
206
205
| Mendix Version | OIDC SSO Module Version | Important Migration Changes | Additional Information|
207
206
| --- | --- | --- | --- |
207
+
| 10.24.0 and above | 4.2.1 | In version 4.2.1, automatic migration of the UserCommons has been removed. | Since migration steps were removed in 4.2.1, you must upgrade to OIDC SSO version 4.2.0 first to prevent data loss. This applies to the UserCommons, if you are migrating from any version below 3.0.0, always upgrade to 4.2.0 first, then move to the latest v4.2.1. |
208
208
| 10.21.01 and above | 4.2.0 | In version 4.2.0, the module no longer automatically executes the UserCommons migration in the startup microflow. The migration step has been moved to a dedicated microflow, which you can trigger via a widget. | The `ASU_STARTUP` microflow has been moved under the **USE_ME** folder. |
209
209
| 10.12.10 and above | 4.0.0 | Set `OIDC.ASU_OIDC_Startup` microflow as part of the after-startup microflow | From UserCommons 2.0.0, new users without IdP-specified time zone or language will use default App settings; existing users retain their previously set values. |
210
210
||| For module version 4.0.0 and above, use User Commons module version 2.0.0 and above, and vice versa. | Deprecated Mx Model Reflection module; maintained for compatibility but will be removed in future versions. |
@@ -550,6 +550,7 @@ You can set up custom user provisioning by setting the following constants. You
550
550
|`CustomUserEntity`| a custom user entity | in the form `modulename.entityname` – a specialization of `System.User`|`Administration.Account`|
551
551
|`PrincipalEntityAttribute`| the attribute holding the unique identifier of an authenticated user ||`Name`|
552
552
|`PrincipalIdPAttribute`| the IdP claim which is the unique identifier of an authenticated user ||`sub`|
553
+
|`NamedUserIdentifier`| a user identifier added to the IdP configuration and used by the metering sidecar ||`email`|
553
554
|`AllowcreateUsers`| allows to create users in the application |*optional*|`True`|
554
555
|`Userrole`| the role that will be assigned to newly created users |*optional* - Default Userrole is assigned only at user creation <br> - User updates do not change the default role <br> - No bulk update for existing users when the default userrole changes |`User`|
555
556
|`UserType`| assigns user type to the created user |*optional*|`Internal`|
0 commit comments