Skip to content

A Plone utility that make possible for non-Manager users to manage some (specific) groups

Notifications You must be signed in to change notification settings

collective/Products.SimpleGroupsManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Have you ever feel the need to give to normal (AKA: not Manager/Site Administrator) Plone member the power to manage a group?

Right now in Plone you can make this playing with the (Plone Site Setup: Users and Groups). Even playing with this permission is impossible to limit the group on which a member (or group) can manage.

This product adds a minimal configuration, a member of the site (or all members in a group) will be able to manage which users are part of a group.

You only need to go to the "Groups management proxy settings" settings panel. You need to insert a set of strings like...

id1|group_id1
id2|group_id2
...

...where id1, id2 can be an user id or a group id. That mean: what is on the left can manage on group on the right.

Members able to manage groups can also perform bulk upload of members by loading a simple text file.

The utility also react to the Add portal member permission. If the current user has this permission he will be able to add blend new portal members to the group.

When an user is added or removed, an event is notified.

Compatibility

Tested with Plone 5.2. Plone 4 should work too (untested).

Note

Right now we have no migration from old ( < 0.5) versions to version 0.5. You must manually copy/paste configuration from old portal_properties tool the new registry settings.

If you want to provide ones: you are welcome!

TODO

The control panel integration user experience is a copy/paste from old ZMI portal_properties tool. I need a hero who can find time to fix it.

Be aware!

This products override all normal Plone permissions noted above! This can create security black-holes in your portal!

https://raw.githubusercontent.com/collective/Products.SimpleGroupsManagement/master/docs/Black_Hole_Milkyway.jpg

The access to the new user/group management form is still protected by the Use Simple Groups Management permission (commonly given to all site Members).

Credits

Special thanks to Albert Pallas for being the locales-man.

About

A Plone utility that make possible for non-Manager users to manage some (specific) groups

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published