Hi Sander,
W dniu 20.10.2022 o 11:33, Sander Apweiler pisze:
> Hi Krzysztof,
> while testing the SCIM API we got another error. When we open the
> configuration in console endpoint (Services -> SCIM REST API), a pop-up
> appears with "Please check the form for invalid and missing mandatory
> values". The log indicates a null pointer, but I do not get which
> mandatory value is missing. Following the manual
> unity.endpoint.scim.rootGroup is the only mandatory config. This is set
> in our config:
>
> cat modules/core/scim.properties
> unity.endpoint.scim.rootGroup=/
> unity.endpoint.scim.membershipGroups.1=groups
> unity.endpoint.scim.membershipAttributes.1=/
That's s small bug on our side. We have added one extra config option
which was not marked as mandatory in configuration, while in code we
assumed its presence.
It will be fixed in the next patch (this expected week), in that way
that this extra option will be really optional.
As a workaround you can add
unity.endpoint.scim.|restAdminGroup=/some/group|
setting it to a group. Use an empty group if you don't want to give
anyone capabilities to use the SCIM admin REST API (what would be
equivalent to not setting the property in 3.11.2) .
HTH,
Krzysztof
|