User Roles & Permissions
Control who can see and do what in HRMGridSys using Role-Based Access Control (RBAC).
Default Roles
HRMGridSys ships with standard roles:
- Super Admin: Full access to everything.
- HR Manager: Access to employee data, payroll, and recruitment.
- Manager: Access to team data, approvals, and performance reviews.
- Employee: Access to personal data (Self-Service) only.
Creating Custom Roles
- Go to Settings > Roles & Permissions.
- Click "Create New Role".
- Give it a name (e.g., "Recruiter").
- Select permissions from the granular list.
Permissions Breakdown
Permissions are categorized by module:
- View: Read-only access.
- Create/Edit: Ability to modify data.
- Delete: Ability to remove records (use with caution).
- Approve: Authority to approve requests (Leaves, Expenses).
Assigning Roles
You can assign roles when creating an employee or update them later in the Employee Profile > "Account Settings" tab. An employee can have multiple roles if needed (though usually 1 is sufficient).