-
Notifications
You must be signed in to change notification settings - Fork 276
Authorization and roles
bbalet edited this page Mar 30, 2014
·
2 revisions
There are three kind of users in LMS :
- User (code 2)
- Manager
- Admin (code 1)
A user can manage its password, submit a leave to its manager, cancel a non-approved leave and vizualize information about its leave requests.
A manager can approve leave requests of its team members. Note that if a user has itself as a manager as a manager, its leave requests are automatically validated
A team is a group of users having the same manager. A user can vizualize the calendar of leave request of its team mates (employees having the same manager than itself).
An admin can perform all actions.
Action | Admin | User | Manager |
---|---|---|---|
Submit a leave | Y | Y | - |
Approve a leave | Y | N | Y |
View its leaves | Y | N | Y |