[midPoint] Authorizations not being inherited
Pavol Mederly
mederly at evolveum.com
Mon Jan 9 14:41:44 CET 2017
Martin,
I've played with your case for a while and it seems that
*<focusType>UserType</focusType>* is the problem. After removing it, the
authorizations are propagated correctly.
I'm not sure why it is so; as it should work, as far as I know. I
suspect a bug at AssignmentEvaluator:682, but I'm not sure.
Maybe you could file a JIRA for this.
Pavol Mederly
Software developer
evolveum.com
On 03.01.2017 19:10, Martin Marchese wrote:
> Hi All,
>
> Within our MidPoint 3.5 deployment, we have created an Org Structure
> which induces a role to users.
>
> This role, contains all kind of authorizations for users (REST
> acccess, GUI access, etc).
>
> Once the organization is assigned to a user, it gets the role assigned
> but not the authorizations. However, if we assign the role directly to
> the user, all the authorizations are assigned OK.
>
> I was wondering if there is not any kind of order for authorizations
> (as it is for inducements). Or anything that we might be missing in
> our objects?
>
> Below, I send the examples of how our Org and Role look like:
>
>
> Org:
> -----
> <org oid="00000000-0000-1de4-0009-000000000001">
> <name>MEGC</name>
> ...
> <inducement id="6">
> <targetRef oid="00000000-0000-1de4-0003-000000000001"
> type="RoleType"></targetRef>
> <orderConstraint>
> <orderMax>unbounded</orderMax>
> </orderConstraint>
> <focusType>UserType</focusType>
> </inducement>
> ...
> </org>
>
> Role:
> -------
>
> <role oid="00000000-0000-1de4-0003-000000000001"
>
> xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3">
> <name>MidPoint Custom User</name>
> <roleType>APPLICATION</roleType>
> <authorization>
> <description>Permisos GUI</description>
> <action>http://midpoint.evolveum.com/xml/ns/public/security/authorization-ui-3#selfDashboard</action>
> <action>http://midpoint.evolveum.com/xml/ns/public/security/authorization-ui-3#selfCredentials</action>
> </authorization>
> ...
> </role>
>
> Thanks in Advance
>
> *Ing. MartÃn Marchese*
> Identicum S.A.
> Jorge Newbery 3226
> Tel: +54 (11) 4552-3050
> mmarchese at identicum.com <mailto:mmarchese at identicum.com>
> www.identicum.com <http://www.identicum.com>
>
>
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com
> http://lists.evolveum.com/mailman/listinfo/midpoint
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20170109/867ad676/attachment.htm>
More information about the midPoint
mailing list