[midPoint] SSO, passwords, and end users
Radovan Semancik
radovan.semancik at evolveum.com
Mon Jul 18 09:53:04 CEST 2016
Hi,
On 07/15/2016 09:03 PM, Florin. Stingaciu wrote:
> *Users changing their password*
> When using SSO, users no longer have a password associated with their
> midPoint account. However, we'd still like to allow users to change
> their passwords for their accounts on a resource. Unfortunately we
> can't utilize the Credentials page as the page will request for your
> old password -- which doesn't exist. Right now, I had to resort to
> using the authorization rules to allow end users to modify their
> password directly on the Projection. This process is not very
> intuitive, especially when the user doesn't have a password set up on
> the account at all (they have to click the "show empty fields")
>
> Ideally, the fact that SSO is enabled should generate a different
> credentials page that lets you change your password on an account of
> your choosing without asking for the old password.
We already have setting for that:
https://github.com/Evolveum/midpoint/blob/master/samples/objects/security-policy-password.xml
see passwordChangeSecurity
Unfortunately, it is currently documented only in the schema
(common-core-3.xsd).
> *End Users *
> Another issue we found was that when a user tries to access midPoint
> and doesn't have the End User role while SSO is in place, the server
> spits back a 500 error. Ideally, an error message should be generated
> letting the user know that he lacks authorization to access the
> midPoint GUI.
Yes, it should be 401 and not 500. Please file a bug report for that.
--
Radovan Semancik
Software Architect
evolveum.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20160718/84b31187/attachment.htm>
More information about the midPoint
mailing list