Available permissions in Plone

Description

What Zope security permissions you have available for your Plone coding

Listing different available permissions

Each permission name is a string.

To see available permissions, click Security tab at your site root in Zope Management Interface.

In programming, use pseudoconstants instead of permission string values:

For available ZCML permission mappings see:

or search for the string <permission in *.zcml files in the eggs folder of your Plone development deployment.

Example using UNIX grep tool:

grep -C 3 -Ri --include=*.zcml "<permission" *

Useful permissions

Permissions are shown by their verbose name in the ZMI.

List folder contents
This governs whether you can get a listing of the contents of a folder; it doesn't check whether you have the right to view the objects listed.
View
This governs whether you are allowed to view some content.
Modify Portal Content
This governs whether you are allowed to modify some content.
Access Contents Information
This permission allows access to an object, without necessarily viewing the object. For example, a user may want to see the object's title in a list of results, even though the user can't view the contents of that file.

More info:

Table Of Contents

About Plone

This is documentation for Plone®. Plone is a popular, open source, content management system written in Python programming language.




Edit this document

The source code of this file is hosted on GitHub. Everyone can update and fix errors in this document with few clicks - no downloads needed.

  1. Go to Available permissions in Plone on GitHub.
  2. Press Fork and edit this file button.
  3. Edit file contents using GitHub's text editor in your web browserm
  4. Fill in the Commit message text box at the end of the page telling why you did the changes. Press Propose file change button next to it when done.
  5. On Send a pull request page you don't need to fill in text anymore. Just press Send pull request button.
  6. Your changes are now queued for review under project's Pull requests tab on Github.

For basic information about updating this manual and Sphinx format please see Writing and updating the manual guide.