An advanced view for managing users in plone.
Python JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
ftw
.gitignore
MANIFEST.in
README.rst
bootstrap.py
development.cfg
setup.py
sources.cfg
test-plone-4.2.x.cfg
test-plone-4.3.x.cfg

README.rst

ftw.usermanagement

This package allows users to easily manage users and groups through a new view without having plone's manage portal permission. This is useful when the person who manages users and groups should have full manager access to the site.

If the user has the permission "Manage users", a new action is displayed in the user menu, giving him the ability to list and modify users and groups.

Features

  • Manage users
    • List users
    • Assign users to groups
    • Add users
    • Delete users
    • Reset password of a user and send a notification
  • Manage groups
    • List groups
    • Add groups
    • Delete groups

Usage

If you are using zc.buildout and the plone.recipe.zope2instance recipe to manage your project, you can do this:

  • Add ftw.usermanagement to the list of eggs to install, e.g.:
[instance]
...
eggs =
    ...
    ftw.usermanagement
  • Re-run buildout, e.g. with:
$ ./bin/buildout
  • Install the generic setup profile.
  • Grant chosen users the zope2.ManageUsers ("Manage users") permission.

Compatibility

Plone 4.2

https://jenkins.4teamwork.ch/job/ftw.usermanagement-master-test-plone-4.2.x.cfg/badge/icon

Plone 4.3

https://jenkins.4teamwork.ch/job/ftw.usermanagement-master-test-plone-4.3.x.cfg/badge/icon

Links

Copyright

This package is copyright by 4teamwork.

ftw.usermanagement is licensed under GNU General Public License, version 2.