Please enable JavaScript.
Coggle requires JavaScript to display documents.
Bytescrum-Admin, Nest-Backend, Role Hierarchy, Admin - Coggle Diagram
Bytescrum-Admin
Role & Actions
Employee
Manage Projects
Manage Tasks
Reviews
Manage Leaves
Manage Leaves
Time Tracking
Feedback
Authentication Required
CRUD On Profile
Admin
Manage
Employee
View / create / update / remove Employee
Assign / Remove / Update Employee Role
Give Feedback and Reviews to Employees
Assign/Remove/update Project to Employee
Assign / Remove Employee's Permision
Approve Leaves
Permissions related to Projects
Client
View / create / update / remove client
Add / update / remove Projects
Manage Developer
Projects
View /create / update / remove Projects
Create Task
Assign Project to Employee
Manage Project Status
Tasks
View / create / update / remove tasks
Schedule task
View Task timeline
Designation
Example
Manager
HR
Javascript Developer
Woordpress Developer
Administrator
Role
CRUD on Roles
Blog
CRUD Opetion on Blogs
Auth Required
Client
Auth Required
View / update project Status
View Developer assigned
Create Task And Todos
Feedback to Developer
Reviews to dev
System User / Access Everything
Create / update / Administrator
Nest-Backend
Schemas
User
Admin
Employee
UserType
Project
Client
Roles
Reviews
Feedback
Leaves
Task
Auth
Guards
auth.controller.ts
auth.service.ts
User
Employee
Client
Controllers
Role Hierarchy
Root User / System User
Admin
Multiple Account Allowed
Employees
Multiple Account Allowed
Client
Account count 1
Admin