The system enforces the following properties:

  1. No user's empl ID is displayed in conjunction with that user's first name, last name, username, email address, or nickname.

  2. Except for their @calpoy.edu email address, no student's email address is displayed to another user, without the student's explicit permission.

  3. No user can edit any item's score except for the instructor who created the item or a user possessesing a role created by the same instructor giving the user explicit permisson to do so.

  4. No user can view any item's score except for the instructor who created the item or a user possessesing a role created by the same instructor giving the user explicit permisson to do so.

  5. No user can add or remove any item or student from a class except for the instructor who created the class or a user possessesing a role created by the same instructor giving the user explicit permisson to do so.

  6. No user can add or remove a class except for the user who intialized the system's network connection.

  7. All user-related data originated by the system for transmission over a network protocol will have sufficient encryption to ensure confidentiality.