I've answered you on stack. Alex.
Il giorno martedì 25 ottobre 2016 10:09:46 UTC+2, [email protected] ha scritto: > > I'm using v. 2.2.12 enterprise. > > I've got a problem using onCreate.identityType. > > The documentation says: > > onCreate.identityType: Specifies whether to insert the user's object or its > role (*the first one*). By default, it is set to user, but you can also set > it to use its role. > > But it's not true, I've got a user with multiple roles and inserting a new > record into a ORestricted class it takes randomly on of them. Here what I > did: > > - create a new db > - create class test extends ORestricted > - ALTER CLASS test CUSTOM onCreate.identityType=role > - insert into ouser set > name='test',password='test',status='ACTIVE',roles=(select from orole where > name in ['reader','writer']) > - Logged with test user > - insert into test set now=sysdate() (x 10 times) > > Casually _allow field contains #4:1 or #4:2 > > Is it a bug? > > If not, any suggestion for making it work like written in the > documentation? > -- --- 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/d/optout.
