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

  1. Go to Settings > Roles & Permissions.
  2. Click "Create New Role".
  3. Give it a name (e.g., "Recruiter").
  4. 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).