Plone PAS plugin to create virtual groups based on member properties
Project description
pas.plugins.memberpropertytogroup
Plone PAS plugin to create virtual groups based on member properties.
The main use case are organisations that have an existing LDAP infrastructure that organises groups through member properties instead of LDAP groups.
If you have a vanilla Plone site without LDAP, you most likely do not need this plugin.
Features
Documentation
The full documentation for integrators and developers can be found in the “docs” folder. It is also available online at http://paspluginsmemberpropertytogroup.readthedocs.org.
Installation
Install pas.plugins.memberpropertytogroup by adding it to your buildout:
[buildout] ... eggs = pas.plugins.memberpropertytogroup
and then run “bin/buildout”.
Contribute
Support
If you are having issues, please let us know.
Development
- Plone 5
There must be an python binary available in system path pointing to Python 3.7 or superior, then:
$ make build-plone-5.2
Credits
The development of this plugin has been kindly sponsored by Bonn University and Helmholtz Zentrum Berlin.
Developed by kitconcept.
Icon by FamFamFam
License
The project is licensed under the GPLv2.
Contributors
Timo Stollenwerk
Jens Klein
Víctor Fernández de Alba
Carsten Senger
Érico Andrei
Changelog
2.1.1 (2021-08-31)
Fix property matching. [ericof]
2.1.0 (2021-08-31)
Property matching now supports ‘*’ both in the start and in the end of the value. [ericof]
2.0.0 (2021-07-21)
Plone 5.2 compatibility. [timo]
Drop Python 2, Plone < 5.2 compatibility. [ericof]
Implement package uninstall (#12). [ericof]
1.1 (2018-03-05)
Plone 5.1 compatibility. [timo]
Make plugins (by default inactive) getGroupMembers pluggable, so that integrators may provide its own utility providing new IGetGroupMembers interface promising to return the actual group members. [jensens]
1.0 (2016-04-04)
Identical to 1.0a7. [timo]
1.0a7 (2015-10-25)
Control panel markup and JS refactoring. [sneridagh]
1.0a6 (2015-10-21)
Plone 3 compatibility fixes. [csenger]
1.0a5 (2015-10-21)
Fix js to work with Plone 3. [csenger]
Move add/remove buttons in controlpanel above the save/cancel buttons. [csenger]
1.0a4 (2015-10-19)
Add upgrade step for registry entries that have been added in 1.0a3. [timo]
1.0a3 (2015-10-12)
New feature: As administrator I can create a group based on multiple member properties. [sneridagh]
1.0a2 (2015-09-09)
Fix Scenario: As administrator I can create a group based on member properties prefixes [jensens]
Ignore empty lines in controlpanel input. [jensens]
1.0a1 (2015-08-06)
Initial release. [timo, jensens]
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
Hashes for pas.plugins.memberpropertytogroup-2.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c989586092e78725fa4d0f85af9a6835321f2ad0db1815ff25637269f9d1f693 |
|
MD5 | 0fa9ec6f474e6a3001ed1f1e801d482f |
|
BLAKE2b-256 | 3033e31558a815c3a0b0885b7bf3821b031ded632471d2a4a12b9e6aac0cc510 |
Hashes for pas.plugins.memberpropertytogroup-2.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da88b4022828d83e0834a8ef22ec99dd9e4471fd4d09969e76df87367105ba66 |
|
MD5 | 5c94a7bb12fc18ab33c6218726aea797 |
|
BLAKE2b-256 | 2970293495b53ca7313537ddcb3212f72c45d290e8b9c0506b8e51a3cca92f18 |