Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install ftw.permissionmanager

How to install ftw.permissionmanager

  1. Download and install ActivePython
  2. Buy and install the Business Edition license from account.activestate.com
  3. Open Command Prompt
  4. Type pypm install ftw.permissionmanager

ftw.permissionmanager contains builds that are only available via PyPM when you have a current ActivePython Business Edition subscription.

 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
1.4.4
1.4.7Never BuiltWhy not?
1.4.4 Available View build log
Windows (64-bit)
1.4.4
1.4.7Never BuiltWhy not?
1.4.4 Available View build log
Mac OS X (10.5+)
1.4.4
1.4.7Never BuiltWhy not?
1.4.4 Available View build log
Linux (32-bit)
1.4.7
1.4.7 Available View build log
1.4.5 Available View build log
1.4.4 Available View build log
Linux (64-bit)
1.4.7
1.4.7 Available View build log
1.4.5 Available View build log
1.4.4 Available View build log
 
License
GPL2

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]

System Message: ERROR/3 (<string>, line 30)

Inconsistent literal block quoting.

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.

System Message: WARNING/2 (<string>, line 36)

Bullet list ends without a blank line; unexpected unindent.

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>

Changelog

2.0 (2013-05-24)
  • Use also the patched sharing.py for updateSharingInfo (ajax call).

System Message: WARNING/2 (<string>, line 80)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

  • Add dropdown to select encoding.

System Message: WARNING/2 (<string>, line 83)

Bullet list ends without a blank line; unexpected unindent.

[tschanzt]

  • Drop KSS for custom sharing view.

System Message: WARNING/2 (<string>, line 86)

Bullet list ends without a blank line; unexpected unindent.

[jone]

  • Drop compatibility for Plone <= 4.2.

System Message: WARNING/2 (<string>, line 89)

Bullet list ends without a blank line; unexpected unindent.

[jone]

  • Sharing view: No longer limit visible roles. Visibility of roles is

System Message: WARNING/2 (<string>, line 92)

Bullet list ends without a blank line; unexpected unindent.

determined by delegate permissions. [buchi]

  • Prevent duplicated userids.

System Message: WARNING/2 (<string>, line 96)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

  • Advanced sharing: disable right and left column in order to gain space.

System Message: WARNING/2 (<string>, line 99)

Bullet list ends without a blank line; unexpected unindent.

[jone]

  • Advanced sharing: make table not sortable (it's a tree).

System Message: WARNING/2 (<string>, line 102)

Bullet list ends without a blank line; unexpected unindent.

[jone]

1.4.7 (2012-10-16)
  • Fix typo in german translation.

System Message: WARNING/2 (<string>, line 109)

Bullet list ends without a blank line; unexpected unindent.

[jone]

1.4.6 (2012-07-30)
  • Sharing view: do not list roles for which the user has no delegate permission.

System Message: WARNING/2 (<string>, line 116)

Bullet list ends without a blank line; unexpected unindent.

[jone]

  • Sharing view: move visible roles configuration to a seperate method

System Message: WARNING/2 (<string>, line 119)

Bullet list ends without a blank line; unexpected unindent.

for making it easier to customize it. [jone]

  • Encode User/Group ID with utf-8 to prevent unicodeerrors

System Message: WARNING/2 (<string>, line 123)

Bullet list ends without a blank line; unexpected unindent.

[tschanzt]

1.4.5 (2012-06-13)
  • Show User-ID in local roles listing and search form.

System Message: WARNING/2 (<string>, line 130)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

1.4.4 (2012-05-08)
  • Use new test buildout config and fix some translations.

System Message: WARNING/2 (<string>, line 137)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

  • Prepare Readme for public release

System Message: WARNING/2 (<string>, line 140)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

1.4.3 (2012-05-01)
  • Fix choose all function on sharing.pt

System Message: WARNING/2 (<string>, line 147)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

1.4.2 (2012-04-30)
  • Fix german translations

System Message: WARNING/2 (<string>, line 154)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

1.4.1 (2012-04-02)
  • Added checkbox to choose if only folderish types will be exported

System Message: WARNING/2 (<string>, line 161)

Bullet list ends without a blank line; unexpected unindent.

on export/import view. [mathias.leimgruber]

  • Translate defaults to english.

System Message: WARNING/2 (<string>, line 165)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

1.4 (2012-03-26)
  • Added tests for remove and copy permissions view.

System Message: WARNING/2 (<string>, line 172)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

  • Show AuthenticatedUsers group, only to Users with ManagePortal permissions

System Message: WARNING/2 (<string>, line 175)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

  • Adde a better sharing view, which provides a user/group search and temp.

System Message: WARNING/2 (<string>, line 178)

Bullet list ends without a blank line; unexpected unindent.

stores selected (not yet saved selection) roles for a set of user/groups [mathias.leimgruber]

  • Split up views

System Message: WARNING/2 (<string>, line 182)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

  • German translations

System Message: WARNING/2 (<string>, line 185)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

1.3.1 (2012-03-19)
  • Fix manifest.in

System Message: WARNING/2 (<string>, line 192)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

1.3 (2012-03-19)
  • Change name of manage_permission view.

System Message: WARNING/2 (<string>, line 199)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

  • Split up permissionmanager view.

System Message: WARNING/2 (<string>, line 202)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

  • Translations.

System Message: WARNING/2 (<string>, line 205)

Bullet list ends without a blank line; unexpected unindent.

[mathias.leimgruber]

1.2
  • Implemented is aquired in advanced sharing view.

System Message: WARNING/2 (<string>, line 211)

Bullet list ends without a blank line; unexpected unindent.

[16.02.2011, mathias.leimgruber] - Litte bit CSS [16.02.2011, mathias.leimgruber]

1.0-dev (unreleased)
  • Initial release

Subscribe to package updates

Download Stats

Last month:2

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.