Wiki

Case Status Kiln
Log In

Wiki

 
Alfresco (Content Store)»Alfresco Permissions setup.
  • RSS Feed

Last modified on 2/15/2011 10:35 PM by User.

Should you need help, please send an email to compass@yumaed.org

Alfresco Permissions setup.

Alfresco has defined 6 default "out of the box" user roles including:

  1. Consumer
  2. Editor
  3. Contributor
  4. Collaborator
  5. Coordinator
  6. Administrator

NOTE: These roles are for basic content management. Roles for web content management can be assigned via workflow.

Consumer

The consumer is a READ-ONLY role. The abilities of this role are extremely limited.

Editor

The editor has pretty limited access. He/She can only make changes to what has already been created (can't create anything new). Other observations and restrictions:

  • Can't post to forums
  • Can't request approval (put things through the simple workflow)
  • Can't create rules
  • Can't create Web projects or anything with web content management
  • CAN start advanced workflow for single pieces of content

Contributor

The contributor has a little more power than the editor. For the most part, the contributor is free to act within his/her own creations, but restricted when it comes to other people's content.

  • CAN create new content/spaces (NOT Web content, however)
  • CAN edit, delete, do anything to content created by him/her
  • Can't edit, delete, do anything to content he/she did not create
  • Can't create rules
  • CAN post to forums
  • CAN start advanced workflow

Collaborator

The collaborator is the next step up in the ladder of user roles. Basically, the collaborator has the power of both the editor and the contributor combined.

  • CAN create and edit anything (except Web content)
  • CAN ONLY delete content he/she has created
  • Can't request approval in simple workflow
  • CAN start discussions about content
  • CAN post to forums
  • CAN create rules
  • CAN manage space users

Coordinator

The coordinator has much more power than all of the previous roles. As opposed to the other roles, the coordinator has the ability to create web content. Other abilities include:

  • CAN edit, create, delete any piece of content or any space
  • CAN request approval (put things through a simple workflow)
  • CAN create rules
  • CAN manage space users
  • CAN post to forums, start discussions about content

Administrator

The administrator, as indicated by the name, has the most power of all the roles. So what differentiates the admin role from the coordinator? To start, in addition to having all of the abilities of the coordinator, by default only the admin can:

  • Create new presentation templates
  • Create new users
  • Create new categories

There are numerous other tasks that admin controls as well.

Recap of Roles

The following summarizes a few important points about the roles:

  • ONLY the Coordinator and admin have the ability to put things through simple workflow (i.e. request approval --> approve/reject)
    • This situation is not ideal. A person contributing content should be able to request approval as well. In addition, a person that reviews content (editor) should be able to approve/reject content to send it to the next step in the workflow.
  • The editor CANNOT create any new content.
  • A contributor can only edit what he/she creates.

An example workflow process (for web content)with assigned roles is listed on AlfrescoWiki

These roles can be modified in the code to fit our needs if necessary.