Just for info, the Sakai project use the notion of Dynamic Group [1], [2]: a user is member of group depending of a context (node state, external sys, date or any kind of business rules). You can code some component used by the AccessManager to check if a user is member of a group depending on a context. I worked a little bit with Ian on that but this is not yet finished. I plan to come back on this issue asap.
I'm +1 to see on of these solutions (dynamic group or acl scripts) inside the Sling code base. We also need this kind of flexibility. br, Christophe [1] http://confluence.sakaiproject.org/display/KERNDOC/Sling+AuthZ+Implementation+Plan [2] http://confluence.sakaiproject.org/display/KERNDOC/Configuring+Users+and+Groups 2009/11/13 Vidar Ramdal <[email protected]> > > On Fri, Nov 13, 2009 at 14:23, Vidar Ramdal <[email protected]> wrote: > >> I remember a blog post from some time ago, which provided an example > >> of implementing access control in Sling/JCR using a (java-)script. > >> However, I cannot find back to this blog post. Does this ring a bell > >> with anyone? > > On Fri, Nov 13, 2009 at 3:15 PM, Alexander Klimetschek <[email protected]> > wrote: > > I guess you mean > > http://dev.day.com/microsling/content/blogs/main/theaclisdead.html > > That's the one. Thanks a lot! > > -- > Vidar S. Ramdal <[email protected]> - http://www.idium.no > Sommerrogata 13-15, N-0255 Oslo, Norway > + 47 22 00 84 00 / +47 21 531941, ext 2070 >
