Contents

Rights Management

The images and documentation below features the new Rights Management UI available since XWiki Enterprise 1.1.2 and XWiki Enterprise 1.2M2 and beyond.

XWiki allows you to control all access permissions at a fine grained level. There are different levels of control and these rights are cumulative. The rights for a page override the rights for a space which override the rights for a wiki.

Thanks to the three levels of control offered by XWiki, it becomes quite easy to manage places where people are allowed to read, write and comment - or not allowed to go. You can create groups of users in order to manage the rights of a category of people more easily. For instance, say you have managers and staff in the marketing and IT department: you can create a group for the staff on each department and another for managers (4 in all), and a space for every category. Then you can choose to let marketing staff access the marketing space only but let marketing managers have access to the IT space at the staff level (but not IT manager level), and so on...

Warning: You'll need to have admin rights if you want to modify user rights.

Rights at the wiki level

Click on the "Administration" button of your wiki. On the new skin it's located in the top right corner of the screen. Then select the "Global Rights" tab as shown on the following image:

globalrights.jpg

Here's how you can change permissions:

  • Select the Users or Groups for which you want to set a permission.
    • There are some default users to know about:
      • Unregistered Users: represents the anonymous user (i.e. a user not logged in)
      • XWiki.XWikiAllGroup: represents all groups
      • XWiki.XWikiAdminGroup: represents all users with admin privileges
  • Click once in a checkbox to allow a right, twice to deny it and three times to clear the right (delete the entry). As a result, rights entries are saved automatically, using the Ajax technology.

Rights at the space level

Click on the "Administration" button of your wiki. On the new skin it's located in the top right corner of the screen. Then select the "Space Rights" tab. Then select the space for which to modify the rights. For example:

spacerights.jpg

Then use exactly the same steps as the one use for changing global rights.

Rights at the page level

Simply navigate to the page for which you wish to change the permissions, Edit the page and then click on the Page Access Rights tab.

documentrights.jpg

Version 80.1 last modified by EvelinaSlatineanu on 07/03/2008 at 16:53

Comments 3

sylvaticus | 23.01.2007 at 07:01 PM
Can applications made on top of xwiki assign write permissions only to the author of the records (e.g. forum posts) ?

GeorgeLeCompte | 05.03.2007 at 03:18 PM
Re: Rights at the wiki level. When I click the "Administration" button on http://mcctest.xwiki.com/xwiki/bin/view/XWiki/ I don't get anything like the display in your "Rights at the wiki level". What's going on here?

Aneiba | 31.10.2007 at 12:50 PM
I am trying to insert wider image to a page, but when i try to display the pag, i can not see the whole image and there is no slide bar to take you to the end of the image, any idea why Xwiki doing that, even in this page if you look at the first image, it is the same thing you can not see it as a whole.

Attachments 3

Image
globalrights.jpg 1.3
PostedBy: EvelinaSlatineanu on 05/12/2007 (72kb )
Image
spacerights.jpg 1.3
PostedBy: EvelinaSlatineanu on 05/12/2007 (91kb )
Image
documentrights.jpg 1.3
PostedBy: EvelinaSlatineanu on 05/12/2007 (62kb )

Creator: VincentMassol on 2007/11/27 23:39
This wiki is licensed under a Creative Commons license
1.4.1.10194