Hi everybody,

Little question about ACL system : 
If you have read the book part about Advanced 
ACL<http://symfony.com/doc/current/book/security/acl_advanced.html#scope-of-access-control-entries>you
 know that ACE can have different scope, Class-Scope, Object Scope ou 
Field Scope.
When you wand to create a class ACE, you have to create before the ACL... 
you will make something like that :
$acl = $aclProvider->createAcl($objectIdentity);
$acl->insertClassAce($securityIdentity, MaskBuilder::MASK_VIEW);

What I don't understand is why do we attach the Class ACE to a particular 
ObjectIdentidy and how does it work ? Cause If I want to use a class ACE it 
means to me that any ObjectIdentity from the same class should share this 
ACE...Does the system automaticaly search for other ACL with the same class 
to appy the class ACE ??

Don't know If I'm clear but would be happy to have an explanation about this 
class ACE system...

Thanks

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to