Role Configuration
This document contains details on the roles required to perform action in Works Frontend App
# | Module | Actions | Role Description | Roles |
---|---|---|---|---|
1 | Project | Create Search Modify | Project Creator | PROJECT_CREATOR, ESTIMATE_VIEWER |
2 | Project | Search | Project Viewer | PROJECT_VIEWER |
4 | Estimate | Create Search Edit | Estimate Creator | ESTIMATE_CREATOR, PROJECT_VIEWER] |
5 | Estimate | Search Update (Workflow) | Estimate Verifier | ESTIMATE_VERIFIER, PROJECT_VIEWER |
6 | Estimate | Search Update (Workflow) | Technical Sanctioner | TECHNICAL_SANCTIONER, PROJECT_VIEWER |
7 | Estimate | Search Update (Workflow) | Estimate Approver | ESTIMATE_APPROVER, PROJECT_VIEWER |
8 | Estimate | Search | Estimate Viewer | ESTIMATE_VIEWER, PROJECT_VIEWER |
9 | Contract | Create Search Edit | Work Order Creator | WORK_ORDER_CREATOR, ESTIMATE_VIEWER, PROJECT_VIEWER, ORG_VIEWER |
10 | Contract | Search Update (Workflow) | Work Order Verifier | WORK_ORDER_VERIFIER, ESTIMATE_VIEWER, PROJECT_VIEWER |
11 | Contract | Search Update (Workflow) | WOrk Order Approver | WORK_ORDER_APPROVER, ESTIMATE_VIEWER, PROJECT_VIEWER |
13 | Muster Roll | Search Update (Workflow) and Edit | Muster Roll Verifier | MUSTER_ROLL_VERIFIER, ORG_VIEWER |
14 | Muster Roll | Search Update (Workflow) | Muster Roll Approver | MUSTER_ROLL_APPROVER,ORG_VIEWER |
15 | Organization | Create Update Search | MUKTA Admin | MUKTA_ADMIN |
16 | Wage Seeker | Update Search | MUKTA Admin | MUKTA_ADMIN |
17 | Employee Management | Create Update Search | HRMS Admin | HRMS_ADMIN |
18 | Mukta Dashboard | Mukta Dashboard | Dashboard Viewer | STADMIN |
19 | CBO App | all actions of CBO App | CBO Admin | ORG_ADMIN |
20 | Billing | Inbox Search update Create | Bill Creator | BILL_CREATOR,WORK_ORDER_VIEWER,ORG_VIEWER |
21 | Billing | Inbox Search View, Update | Bill Viewer | BILL_VIEWER |
22 | Common | This role will have all common access that employee should have like edit profile, get Workflow status ,Inbox Search, HRMS Employee Search, | Common Role For all employee | EMPLOYEE_COMMON |
23 | Organization | Search | Org Viewer | ORG_VIEWER |
24 | Expense | Supervision Bill Generator | CronJob | SYSTEM |
25 | Payment | Payment Advise Creation, Download | Bill Accountant | BILL_ACCOUNTANT,CONTRACT_VIEWER,ORG_VIEWER,BILL_VIEWER |
26 | Contract | Search | Contract Viewer | WORK_ORDER_VIEWER |
27 | Billing | Search, View, Update | BILL Verifier | BILL_VERIFIER,WORK_ORDER_VIEWER,ORG_VIEWER |
28 | BILL_VIEWER | BILL_VIEWER | BILL_VIEWER | BILL_APPROVER,WORK_ORDER_VIEWER,ORG_VIEWER |
Note:
The role "EMPLOYEE_COMMON" needs to be assigned to all users as it grants access to common employee actions listed in the table (#22).
It is important to note that "Bill Accountant" and "Mukta admin" roles should not be assigned to any employees who perform actions in the Muster, Bill, Project, Estimate, or Contract Modules.
Also, there are certain restricted roles that should not be assigned to any employees.
Last updated