Personal tools
Document Actions

Assigning Roles

Steps to assign roles and permission to users and groups. Several use cases are outlined here for you.

Note: managers need to be logged in to perform these steps

When a group of members will need the same role:

  1. Create a group that will have this role (then members can be given the role simply by adding them to the group, saving time as those participating change).  Use the Groups Overview screen (at http://yoursite/prefs_groups_overview) --> Add new group.
  2. Add members who will need this role into the group. From the Groups Overview screen (at http://yoursite/prefs_groups_overview) screen, select your new group.  You will see a list of the site members. Check the box next to those that you want to add to the group (one screen at a time), and click "add selected users to this group" (near bottom of the page). 
  3. Navigate to the content you want to allow the group to manage. 
  4. Assign a local role to the group. Click on the Sharing tab in the taskbar.  Scroll down the page to the "Add sharing permissions to groups" section. Check the box next to the name of the group you created and select the appropriate role from the drop-down menu.  Click "assign local role to selected group".

       Note: You can assign a group a manager role for a folder. They will be able to add/edit/delete content in that folder and any subfolder. This is the most common

When a single member needs a unique ability to manage specific content...

  1. If the person does not already have a member/user account on the Web site, create one. From the Users Overview screen (at http://yoursite/prefs_users_overview) screen, click on the add new user button. Enter in the necessary information: full name, a user name (for example, first initial + last name), email address, and a password (make one up that the member can later change), and click on the box to send the user the password via email.
  2. Navigate to the content you want to allow the member to manage.
  3. Click on the Sharing tab (in the group of tabs with "edit", "view", "content" etc located over the  content bar) to access the local role form.
  4. Scroll down the Local role form page to the section "Add sharing permissions for <name of content>". Find the user by entering a search term in the box and searching for the username or name of the member.  When you see the user's name in the list, check the box next to the name and select the appropriate role from the drop-down menu.  Click "assign local role to selected user". 

When a user needs a global role (ie permissions in all content areas of the site)...

You can assign some roles for site-wide capabilities (manager and reviewer). Both of these roles have been set up with groups, so that to assign the site-wide role, you can just add the given member into the appropriate group.

Note: the manager role should not be assigned to people who are not willing to accept responsibility for all of the privileges that come with this role. PLEASE use this role sparingly as it can lead to difficulties in maintaining the site if too many people have a global manager role.

To assign the global role, add the member to the appropriate group:

  • Alternate 1 Find the member that you want to assign the role to from the Users Overview screen (at http://yoursite/prefs_users_overview) screen.  Click on the member's username and you will see the "user properties" information (note the tab over the content). Click on the "group memberships" tab next to the highlighted tab. Check the box next to the appropriate group (ie "reviewer" or "manager") from the list and click "add user to selected group".
  • Alternate 2 (useful when adding two or more members at a time).  Click on the name of the group you will be adding members to from the Groups Overview screen (at http://yoursite/prefs_groups_overview) page. From the list of members that is presented, check off the boxes next to the username(s) that you want to add to the group (add members from one screen before scrolling through the list to find additional members). Click on "add selected members to this group" button.
 
by samk last modified 2006-08-21 09:16
Contributors: Sam Knox, Renee Leach
All content on this site is licensed under a Creative Commons License.
Still Stumped?
If you've still got questions about Plone, here are your best bets for finding out more:
 

All content in this site distributed under the Creative Commons "Attribution-NonCommercial-ShareAlike" license unless otherwise noted.

Powered by Plone CMS, the Open Source Content Management System