A Plone utility to make possible for non-manager users to handle specific groups and users
Project description
Introduction
============
Have you ever feel the need to give to normal (AKA non-manager) Plone member the power to manage a group?
Right now in Plone you can make this possible playin with the **Manage users** and **Manage Groups**
permissions of the portal (also for Plone 2.5).
What is (obviously) impossible is to limit the group on which a member can add.
This products make something very dangerous: with a minimal configuration a member of the Plone portal
(or all members in a group) will be able to manage the users of a group overriding the portal security.
You only need to go to the *portal_properties* tool of you portal and modifiy the new
**simple_groups_management_properties**.
In the *sgm_data* section you need to inser a set of strings like
::
id1|group_id1
id2|group_id2
...
where id1, id2 can be user or group ids. This mean that the member (or group) id1 will be able to act on the
group_id1 members.
You can also insert a list of groups ids that will be never handled by this product in the
**sgm_never_managed_groups** section.
The utility also react to the **Add portal members** permission. If the current user has this permission
you will be able to add new portal members (so no security break for this).
Be aware!
---------
This products override all normal Plone permissions noted above!
This can create **security black-holes** in your portal!
.. figure:: http://keul.it/images/Black_Hole_Milkyway.jpg
:scale: 50
Plone 2.5 support
-----------------
This product is done to work with the old Plone 2.5 release also. To use it, copy the *SimpleGroupsManagement*
in your *Products* section.
Changelog
=========
0.1.0
-----
* Initial release
============
Have you ever feel the need to give to normal (AKA non-manager) Plone member the power to manage a group?
Right now in Plone you can make this possible playin with the **Manage users** and **Manage Groups**
permissions of the portal (also for Plone 2.5).
What is (obviously) impossible is to limit the group on which a member can add.
This products make something very dangerous: with a minimal configuration a member of the Plone portal
(or all members in a group) will be able to manage the users of a group overriding the portal security.
You only need to go to the *portal_properties* tool of you portal and modifiy the new
**simple_groups_management_properties**.
In the *sgm_data* section you need to inser a set of strings like
::
id1|group_id1
id2|group_id2
...
where id1, id2 can be user or group ids. This mean that the member (or group) id1 will be able to act on the
group_id1 members.
You can also insert a list of groups ids that will be never handled by this product in the
**sgm_never_managed_groups** section.
The utility also react to the **Add portal members** permission. If the current user has this permission
you will be able to add new portal members (so no security break for this).
Be aware!
---------
This products override all normal Plone permissions noted above!
This can create **security black-holes** in your portal!
.. figure:: http://keul.it/images/Black_Hole_Milkyway.jpg
:scale: 50
Plone 2.5 support
-----------------
This product is done to work with the old Plone 2.5 release also. To use it, copy the *SimpleGroupsManagement*
in your *Products* section.
Changelog
=========
0.1.0
-----
* Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file Products.SimpleGroupsManagement-0.1.0alpha.tar.gz
.
File metadata
- Download URL: Products.SimpleGroupsManagement-0.1.0alpha.tar.gz
- Upload date:
- Size: 59.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e1140f67ac91161702d0f2419c63d7dfecda50f46d26273cd41fe81d1f3b0c3 |
|
MD5 | 4ef29e9b7c71f94b4da4f93abf5f6dbf |
|
BLAKE2b-256 | af8f8b6c11a3e7452a13461562ed61ea020b0a202eab41b1c09f330feb87e82b |
File details
Details for the file Products.SimpleGroupsManagement-0.1.0alpha-py2.4.egg
.
File metadata
- Download URL: Products.SimpleGroupsManagement-0.1.0alpha-py2.4.egg
- Upload date:
- Size: 17.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c4d2fd989ad6e993be8357d4faf050817c66cf67959d11b9af70cbf3abe7f18 |
|
MD5 | 5ccdd93045d4a3ea6e04aa6ce7b07077 |
|
BLAKE2b-256 | c83a618b88cecf79659cd85225bd258d51ea8751a173248ae16a62651399c5ac |