Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ When upgrading to version 4.0.0 of the SCIM module, ensure you are also using ve

| Mendix Version | SCIM Module Version | UserCommons Version | SCIM Information|
| --- | --- | --- | --- |
| 10.24.0 and above | 4.0.1 | 2.2.0 | SCIM provisioning offers enhanced multi-IdP support for automatic user deletion, expanded attribute support, and deploy-time named-user identifier population for consistent metering. |
| 10.12.10 and above | 4.0.0 | 2.0.0 | SCIM module is ready for the React client. |
| 9.24.2 and above | 3.0.0 | 1.0.2 | – |

Expand Down Expand Up @@ -201,6 +202,18 @@ For reference, the table below gives an overview of attribute mapping when using
| emails| Email | `john.doe@companyA.com` | `johndoe@companyA.com` |
| userName| FullName | `johndoe@companyA.com` | `johndoe@companyA.com` |
| active| Active | true | true |
| displayName| DisplayName | John | John |
| middleName| MiddleName | William | William |
| honorificPrefix | HonorificPrefix | Mr. | Mr. |
| honorificSuffix| HonorificSuffix | Jr. | Jr. |
| nickName| NickName | Johny | Johny |
| profileUrl| ProfileUrl | www.companyA.com | www.companyA.com |
| title| Title | Mr. | Mr. |
| preferredLanguage| PreferredLanguage | English | English |
| timeZone| TimeZone | CET | CET |
| userType| UserType | External | External |
| locale | Locale | en-US | en-US |


{{% alert color="info" %}}
The SCIM module only supports the IdP attributes (claims) listed in the table above. Any other claims in the SCIM payload will be ignored.
Expand Down Expand Up @@ -281,7 +294,7 @@ In the **Provisioning** section of the SCIM server configuration, you need to co

* Select the identifier in the **User Metering Named Identifier** field to be used for metering.

{{< figure src="/attachments/appstore/platform-supported-content/modules/scim/user-commons.png" >}}
{{< figure src="/attachments/appstore/platform-supported-content/modules/scim/usercommons.png" >}}

Save this configuration. Double-click on the **Alias** name and you will be able to copy the generated **API Key**.

Expand Down Expand Up @@ -320,6 +333,7 @@ The table below lists all supported constants. Mandatory constants must be set a
| `Default_UserType` | sets the mapping entity attribute to the Identity provider attribute | Optional | `Internal` |
| `DisableMxAdmin` | deactivates Mx admin | Optional | `True` |
| `RefreshCustomModule` | synchronizes the specified module | Optional | |
| `Default_NamedUserIdentifier` | a user identifier added to the IdP configuration and used by the metering sidecar | Optional | Email |

{{% alert color="info" %}}
You may have a requirement that users log in to your application only via SSO. However, when you deploy your app on the Mendix Cloud, the platform may still create an MxAdmin user with a local password. From version 2.1.0 of the UserCommons module, if the flag for the `DisableMxAdmin` constant is set to `True`, the MxAdmin user will be deactivated via the startup microflow `ASU_UserCommons_StartUp`.
Expand Down
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.