wiki:acl
=>  Releases

Current version
Git/Latestdiff: 1.5.6

Latest Snapshots
Produced after each commit or rebase to new upstream version

GIT
RSBAC source code, can be unstable sometimes

=>  Events

No events planned

ACL Administration

Make sure that you understood the concept of namespaces first. Namespaces are a bit like directories.

Users, Groups and Permissions

There are 2 special groups:

  • admin (has full wiki access regardless of the permissions)
  • ALL (represents any user, logged in, or without login, like someone visiting the page from outside)

There are 5 different rights that can be given to users or groups:

  • Read (can view the page)
  • Edit (can edit the page, can potentially remove all content, but old versions are kept in history)
  • Create (can create new pages in the namespace)
  • Upload (can upload documents, pdfs, images, etc)
  • Delete (can completely remove the page and history)

It is possible to assign the above rights to users or groups. If you want to create a new group, simply specify that you are setting group permission in the “Add new Entry” section, and type the new group name.

Make sure that you will add some users to this group in the user management panel later on :-)

Example of ACL administration

Let's see how it looks like with an example. To edit ACL permissions, go the page or namespace you want to change rights for, then click the “Admin” button.

  • In this example, the group “users” has read and edit access everywhere (namespace *), while “ALL”, can only read pages.
  • People from the group “level1”, also have read and edit access, but only to the page “start/level1”. They have additional rights, create and upload, to pages that belong to the namspace “start/level1/*” and beyond.
  • Also, the group “level1_friends” has read and edit access to every page in the “start/level1/*” namespace, including the “start/level1” page itself.
  • Note that it is possible to specify individual users instead of group names. It is also possible that namespaces beyond this one have restrictions. For example the group “level1” could be denied the right to read, edit, create, and upload in the namespace “start/level1/restricted_page”
//
wiki/acl.txt · Last modified: 2006/11/29 16:53 by 127.0.0.1

wiki/acl.txt · Last modified: 2006/11/29 16:53 by 127.0.0.1
This website is kindly hosted by m-privacy