Roles & Permissions

Roles & Permissions Module Overview

Complete guide to creating roles and controlling page and action access across HRORA.

Last updated: October 30, 2026

The HRORA Roles & Permissions Module controls what each type of user can see and do. Every role carries its own set of permissions, applied across every module in the system.

Who Uses This Module

RoleWhat They Can Do
System AdminCreate roles, edit permissions for any role, activate or deactivate roles, delete roles
AdminManage roles and permissions within the limits of their own role

Roles & Permissions Workflow

Add a role โ†’ enter its name and description โ†’ save โ†’ role appears in the Role List โ†’ open Edit Permission โ†’ expand a module โ†’ tick the pages the role can access โ†’ tick the actions the role can perform on each page โ†’ save โ†’ the role's users see only the pages and controls they have been granted

Module Sections

  • Role List โ€” All roles with their creation date, description, and controls
  • Add Roles โ€” Form for creating a new role
  • Edit Permission โ€” Permission tree for granting page and action access to a role

Permission Structure

Permissions are granted at three levels, from broadest to narrowest.

LevelDescription
ModuleCollapsible section grouping all permissions for one area of HRORA
PageScreen within that module the role can open
ActionIndividual control on that page the role can use

Permission Modules

Permissions are grouped by module, including Dashboard Access, Employees, Candidates, Candidate Employment, Attendance, Leave, Work From Home, Roles, Shift & Roaster, Department & Designation, and Holidays.

Role Status

StatusDescription
EnabledThe role is active and can be assigned to users
DisabledThe role is retained in the list but not active

Permissions cascade downward. A role must have the page granted before its actions take effect, so tick the page first and then the actions beneath it.