https://travis-ci.org/kitconcept/pas.plugins.memberpropertytogroup.svg?branch=master https://coveralls.io/repos/kitconcept/pas.plugins.memberpropertytogroup/badge.svg Code Health Documentation Status Latest Version License

kitconcept

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.

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”.

If you are on Plone 3, you need to include the plone.app.registry KGS (know good set) and add the [plone3] extras to fetch the additonal dependencies that are not part of Plone 3:

[buildout]
extends =
    http://dist.plone.org/release/3.3.6/versions.cfg
    http://good-py.appspot.com/release/plone.app.registry/1.0b2?plone=3.3.6

...

eggs =
    pas.plugins.memberpropertytogroup [plone3]

You can find a working example of a Plone 3 buildout here: https://github.com/kitconcept/pas.plugins.memberpropertytogroup/blob/master/plone-3.3.x.cfg

Support

If you are having issues, please let us know.

Development

Plone 3

There must be an python2.4 binary available in system path, then:

$ bootstrap-3.3.x.sh
Plone 4

There must be an python binary available in system path pointing to Python 2.7 , then:

$ bootstrap-4.3.x.sh
Plone 5

There must be an python binary available in system path pointing to Python 2.7 , then:

$ bootstrap-5.0.x.sh

Credits

Bonn University

The development of this plugin has been kindly sponsored by Bonn University.

kitconcept

Developed by kitconcept.

Icon by FamFamFam