How to install ftw.permissionmanager
- Download and install ActivePython
- Buy and install the Business Edition license from account.activestate.com
- Open Command Prompt
- Type
pypm install ftw.permissionmanager
Introduction
Make permission management easier in Plone.
Provides several new permission / role management views:
- A sitemap like, filterable permission overview.
- Remove user/group permission recursively.
- Copy existing permission/role settings from one to another user.
- Exports/imports user/group permissions/roles recursively.
- Export only structure (folderish types).
- Export using relative paths.
- A better sharing view:
- Search for users.
- Temporary stores your selection over multiple search operations.
Usage
- Add ftw.permissionmanager to your buildout configuration:
[instance]
eggs += ftw.permissionmanager
- Install the generic import profile.
- Configure the types that should be visible in the recursive sharing view by setting it in the registry.
You can do this configuring it in portal_registry or by adding a registry.xml to your generic setup profile:
<registry>
<record name="ftw.permissionmanager.manage_types"> <value> <element>Folder</element> <element>Document</element> </value> </record>
</registry>
Links
- Main github project repository: https://github.com/4teamwork/ftw.permissionmanager
- Issue tracker: https://github.com/4teamwork/ftw.permissionmanager/issues
- Package on pypi: http://pypi.python.org/pypi/ftw.permissionmanager
- Continuous integration: https://jenkins.4teamwork.ch/search?q=ftw.permissionmanager
Copyright
This package is copyright by 4teamwork.
ftw.permissionmanager is licensed under GNU General Public License, version 2.
alt: | githalytics.com |
---|---|
target: | http://githalytics.com/4teamwork/ftw.permissionmanager |
Changelog
2.0 (2013-05-24)
- Use also the patched sharing.py for updateSharingInfo (ajax call).
[mathias.leimgruber]
- Add dropdown to select encoding.
[tschanzt]
- Drop KSS for custom sharing view.
[jone]
- Drop compatibility for Plone <= 4.2.
[jone]
- Sharing view: No longer limit visible roles. Visibility of roles is
determined by delegate permissions. [buchi]
- Prevent duplicated userids.
[mathias.leimgruber]
- Advanced sharing: disable right and left column in order to gain space.
[jone]
- Advanced sharing: make table not sortable (it's a tree).
[jone]
1.4.7 (2012-10-16)
- Fix typo in german translation.
[jone]
1.4.6 (2012-07-30)
- Sharing view: do not list roles for which the user has no delegate permission.
[jone]
- Sharing view: move visible roles configuration to a seperate method
for making it easier to customize it. [jone]
- Encode User/Group ID with utf-8 to prevent unicodeerrors
[tschanzt]
1.4.5 (2012-06-13)
- Show User-ID in local roles listing and search form.
[mathias.leimgruber]
1.4.4 (2012-05-08)
- Use new test buildout config and fix some translations.
[mathias.leimgruber]
- Prepare Readme for public release
[mathias.leimgruber]
1.4.3 (2012-05-01)
- Fix choose all function on sharing.pt
[mathias.leimgruber]
1.4.2 (2012-04-30)
- Fix german translations
[mathias.leimgruber]
1.4.1 (2012-04-02)
- Added checkbox to choose if only folderish types will be exported
on export/import view. [mathias.leimgruber]
- Translate defaults to english.
[mathias.leimgruber]
1.4 (2012-03-26)
- Added tests for remove and copy permissions view.
[mathias.leimgruber]
- Show AuthenticatedUsers group, only to Users with ManagePortal permissions
[mathias.leimgruber]
- Adde a better sharing view, which provides a user/group search and temp.
stores selected (not yet saved selection) roles for a set of user/groups [mathias.leimgruber]
- Split up views
[mathias.leimgruber]
- German translations
[mathias.leimgruber]
1.3.1 (2012-03-19)
- Fix manifest.in
[mathias.leimgruber]
1.3 (2012-03-19)
- Change name of manage_permission view.
[mathias.leimgruber]
- Split up permissionmanager view.
[mathias.leimgruber]
- Translations.
[mathias.leimgruber]
1.2
- Implemented is aquired in advanced sharing view.
[16.02.2011, mathias.leimgruber] - Litte bit CSS [16.02.2011, mathias.leimgruber]
1.0-dev (unreleased)
- Initial release