• Custom Roles can be created by the User.
  • Each Custom role must be based off an existing Built-in or other custom role
  • Permissions can only be removed from Custom Roles
    • Each "Built-in" role will have a set of permissions assigned to it
    • When a custom role is generated from a "Built-in" role specific permissions can be removed from role
      • This is because each role has a fixed set of permissions
    • When a Custom Role is created from another custom role access can only be further restricted, no access previously provided to the "Built-in" Role can be added back to the new role

Roles DB Design
Roles WinForm UI Design
Roles Web UI Design

Last edited Jan 25, 2011 at 11:18 PM by mbulava, version 5

Comments

No comments yet.