You are not logged in Log in Join
You are here: Home » Members » ingeniweb » GroupUserFolder 1.3 released » View NewsItem

Log in
Name

Password

 

GroupUserFolder 1.3 released

This still magic GRUF component, adding native group support to Zope hit the street with version 1.3 !

WHAT'S NEW

This new version adds a very nice feature : groups nesting. GRUF Groups can now belong to other groups transparently.

Also, this version includes nice ZMI improvements: groups and users displayed as a tree, a click-on-everything management interface, and minor bugfixes.

This makes GRUF the most advanced group-oriented component of the whole Zope world ;)

WHAT'S INSIDE

GRUF has a lot of powerful features included :

  • GRUF is a convenient tool to manage groups of users within Zope.
  • It works as a frontend between a Zope application relying on a UserFolder and a set of two regular UserFolders : one will store the users and the other one will store the groups.

It has a whole bunch of cool features, especially :

  • It doesn't patch anything in Zope ;
  • It integrates smoothly without the need of any additional form (some are provided but it's only for convenience) ;
  • It doesn't store users by itself but delegates that job to another User Folder. So, it works with virtually ANY Zope UserFolder in there ! (especially standard acl_users but also LDAPUserFolder, SimpleUserFolder, ...) ;
  • It allows groups and users to be stored in a separated backend (eg. groups in ZODB and users in LDAP, ...);
  • It provides clean management screens (including user and groups editing interfaces)
  • It provides unique security auditing tools ;
  • It's compatible with regular Zope UserFolder API ;
  • Groups are seen as regular Zope users in applications that doesn't include groups support. Thus, you don't have to rewrite anything to gain benefit from GRUF's groups !
  • This version will be integrated de-facto into Plone 1.1 (Note the GRUF works perfectly as a pure Zope component)

GRUF is another cool release by the Ingeniweb team.

Read more here

And, of course, it's Open-Source (GPL licence).