Class: Role

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/role.rb

Overview

#82 new Roles and Users

Reported by Magee | August 9th, 2010 @ 02:11 PM

Currently we should have four roles (three in the system right now). They are effectively as follows:

  1. Reader – users with login accounts who can

view contents of sections but not edit anything.

  1. Editor – users with the ability to add or edit

content to the system. These are the users for whom an “edit” button displays on content details pages allowing them to make changes (or an “add” button as appropriate)

  1. Administrator – users who have administrative

rights to the system to add users, etc.

  1. Superuser – Magee and Jake

There may not be any system behaviors defined for Superusers. They may strictly be Conceptual Roles to describe users who may make backend or other changes outside of the scope of normal system operations. If necessary, a system role may be added in the future to address functions only for that group.