Interesting what you're saying. It's true that by carefully nesting groups you can solve a lot of cases but this leads to creating many groups that their only purpose is to nest other groups. I know that It's also true that solving conflicts in a "user in many groups" system would probably require as much effort, but even so... i wish i would know what nate's referring to, when he's saying that "This is technically possible with the new 1.2 ACL system" (in here: https://trac.cakephp.org/ticket/2191 )
On Feb 12, 1:35 am, aranworld <[EMAIL PROTECTED]> wrote: > You are right. A user can only have one parent. But that user does > not necessarily have to have the exact same permissions as it's > parent. > > If you have a user in the "car mechanic" group, but this person also > has experience fixing bicycle tires, you could give that person -- and > that person only -- access to the BicycleTire controller, which is > otherwise only available to those in the "bike mechanic" group. > > You can, of course, also nest groups. So if you want to give bike > mechanics access to only bikes, but car mechanics access to bikes and > cars, you could make bike mechanics the parent of car mechanics. In > this case, car mechanics will inherit all from bikes (their parent), > but then you can assign whatever extra permissions you want to the car > mechanics without having those permissions applied to bike mechanics. > However, if you have a car mechanic who knows nothing about bikes, you > can then revoke all his permissions to bicycles, but keep him in the > car mechanic group. > > On Feb 10, 10:35 pm, "[EMAIL PROTECTED]" > > <[EMAIL PROTECTED]> wrote: > > Can the current ACL system be used for this situation: the requester > > (user) can have multiple parents (groups) ? From what i see the > > inheritance in aros is 1:1 for now. What do you guys use? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
