How about Context? IMOHO, it has a more generic feel than Project. Example(s): In which context do these security values apply - The Permissions Read, Write and View are used within the "Context" of a content management system. - The Permissions Close Portlet, View portlet are used within the "Context" of Jetspeed.
> Just > throwing out terms, > feel free to ignore :-) ditto p.s.(and somewhat OT) I've actually already started using this in reverse. I have a service based on an XML file that binds a set of Groups, Roles and Permission to a specific context. Currently I use it to prevent hard-coding required security into actions and screens. The isAuthorized() method of screens and actions query the service to find out what security is required for that specific context (which could be a screen or action or just about anything). Sample config file <SecurityContext> <context name="Security.vm"> <description>Seceurity Maintenance</description> <group name="agora_system"> <role>user_maintenance</role> <permission>change</permission> <permission>add</permission> </group> </context> </SecurityContext> If anyone is interested, I would be more than willing to donate the code. Scott > -----Original Message----- > From: Jason van Zyl [mailto:[EMAIL PROTECTED]] > Sent: Friday, February 08, 2002 8:27 AM > To: Turbine Developers List > Subject: Re: Security Changes (3 of 3) - Subject, Principal, Project > details > > > On 2/8/02 8:04 AM, "Gareth Coltman" > <[EMAIL PROTECTED]> wrote: > > >> Yeah, Group is a bad name for this, Project is much better. > >> > >>> -Eric > > > > Yep, group confused the hell of out all the developers in > my team. I ended > > up just telling them to think about it as the domain. > Project is also a bit > > of a non-standard term though. Perhaps realm or something is better, > > How about the completely abstract term Resource. Just > throwing out terms, > feel free to ignore :-) > > > > > -- > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > -- > > jvz. > > Jason van Zyl > > http://tambora.zenplex.org > http://jakarta.apache.org/turbine > http://jakarta.apache.org/velocity > http://jakarta.apache.org/alexandria > http://jakarta.apache.org/commons > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>