[Zope-CMF] Grouping Members ??

Johan Carlsson johanc@torped.se
Wed, 4 Apr 2001 21:13:54 +0200


> >> Hello all,
> >> Can CMF group members into different Group ?
> >> For the same group members, they can access any contents =
information=20
> >> for their group.
> >>
> >> Thanks You!
> >
> > Hi,
> > There is no group support in Zope or CMF (as far as I know).
> > I been thinking about making an extended UserManager
> > (using LoginManager) that would support groups of users.
> > My plan is to connect users to groups with roles, so that
> > a user gets a role with in a group.
>=20
> I believe you can get a similar effect by assigning many users a role. =

> This allows you to achieve the effect that you are looking for.

IMHO, This isn't flexible enought.
I would like to assign special roles with in a group, for instance
have someone having a Manager role within the group.
You do this in Zope by having a seperate acl_folder but the=20
you would tie that group to a specific branch. Also the=20
acl_folder would have to be a proxy for a centralized acl_folder
if you want to manage all users form the same source.

The thing is that groups should connect user together with different
roles (and in turn diffrent permissions), not connect users together
to a fixed set of set of permissions.

Another problem with using roles as groups is that in a large
community with allot of groups you would have roles polution
making the current permission UI virtualy unmanagable.
Sticking to a small set of roles   and using local_roles and
local_groups would avoid that problem.

Regards,
Johan Carlsson