Hi Claudio,
this is a bug: that code should follow the inheritance path. Would you like
to send us a Pull Req?

Thanks in advance,
Lvc@



On 19 January 2014 14:45, Claudio <[email protected]> wrote:

> Hi guys,
> I'm working with the record security level feature and I'm facing a
> problem related to the inherited roles.
> At this moment in the _allow* fields, OrientDB stores the OIdentity RIDs
> of both OUser and ORole records that have access to a certain record.
> My problem is that if I have a Role that inherits by another one, it does
> not inherit the record permissions too.
>
> I don't know if this behaviour is "by design" or if there is the
> possibility to patch this feature.
> In this case I found that the problem is in lines 128-135 of the
> OSecurityShared.java (OrientDB 1.6.3) file that don't check the permissions
> of the parent roles.
>
> WDYT?
>
> Thanks
>
> --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OrientDB" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to