I am creating a web application in asp.net c#.
The project is for assigning tasks to different employees in the system. The project requires that, there are three types of employees, and the privileges corresponding to them are basic, superviser and manager.
The "basic" privilege only has the option to view his/her profile. The "superviser" can create jobs, and when "manager" approves the job, it would become available, and the "superviser" can assign the job to an employee.
As said above, aach of the privileges have a set of avaiable "Actions". My requirement is the following:-
After an employee is created by the admin, the employee need to be given the privileges. The admin can select the privileges (say for example, for basic employee-->view profile, view the work assigned; for superviser--> view profile, create jobs, assign
employee to jobs; for manager--> view profile, create jo ...
Go to the complete details ...