skip to navigation
skip to content

Not Logged In

collective.contact.plonegroup 0.2

Organizations and functions combinations to create plone groups

Introduction

A Plone add-on that manage organizations and functions, leading to corresponding plone groups creation. This product makes the link between:

  • collective.contact.core : organization definition containing your organization services (multiple levels)
  • collective.dms.basecontent (LocalRolesToPrincipals field) : field presenting a list of services for which a local role can be given

How-to

First, create a directory in your site (object from collective.contact.core). This directory will contain all the informations related to your contacts.

You can then add your organization in it (with a specific id equal to 'plonegroup-organization'). An organization can contain organizations (such as services, divisions or department).

In the collective.contact.plonegroup configuration panel, you have to :

  • select some services of your organization to be used in LocalRolesToPrincipals field
  • define some function labels that will be used in each selected organization

When submitting, for each organization - function combination, a plone group will be created with the id "organization-uid"_"function-id" and name "organizations-name" ("function-name").

The generated plone groups will be used in LocalRolesToPrincipals field, where some local roles can be given to some function for each selected service.

Installation

  • Add collective.contact.plonegroup to your eggs.
  • Re-run buildout.
  • Install the product in your plone site.

Tests

This add-on is tested using Travis CI. The current status of the add-on is :

https://secure.travis-ci.org/collective/collective.contact.plonegroup.png

Credits

Have an idea? Found a bug? Let us know by opening a ticket.

Contributors

  • Gauthier Bastien, IMIO
  • Stéphan Geulette, IMIO
  • Vincent Fretin, Ecreall
  • Cédric Messiant, Ecreall
  • Frédéric Peters, Entr'ouvert

Changelog

0.2 (2014-03-18)

  • Corrected Manifest to include all files.

0.1 (2014-02-13)

  • Initial release. [sgeulette]
 
File Type Py Version Uploaded on Size
collective.contact.plonegroup-0.2.zip (md5) Source 2014-03-18 42KB
  • Downloads (All Versions):
  • 30 downloads in the last day
  • 201 downloads in the last week
  • 745 downloads in the last month