Changes between Version 1 and Version 2 of access_control


Ignore:
Timestamp:
2012-02-17T23:04:22Z (13 years ago)
Author:
Pan Luo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • access_control

    v1 v2  
    55== Requirements ==
    66
    7 === Super Admin ===
     7=== User ===
     8
     9* A user have different role(s) in the system.
     10* A user may have more than one role. (e.g. a person can be a TA and student)
     11
     12
     13=== Role ===
     14
     15A role can be considered as a group of permission a user can have. There are some typical roles in iPeer:
     16
     17==== Super Admin ====
    818* Have access to all the functions without restriction
    919
    10 === !Faculty/School Admin ===
     20==== !Faculty/School Admin ====
    1121* Have the view of whole faculty and school
    1222* Can manage the instructors, students, courses, evaluations within the faculty/school
    1323
    14 === Instructor ===
     24==== Instructor ====
    1525* Have the view of his/her own courses, students,  evaluations
    1626
    17 === Tutor ===
     27==== Tutor ====
    1828* Have the view of the courses he/she enrolled in
    1929
    20 === Student ===
     30==== Student ====
    2131* Have the view of the courses he/she enrolled in
    2232
    2333
     34=== Permission ===
     35
     36The permission can give a user access to the resources. There are two types of permissions.
     37
     38==== !Controller/Action Permission ====
     39
     40==== Functional Permission ====