1. Home
  2. Docs
  3. User
  4. Roles Management
  5. System Default Roles

System Default Roles

🛡️DaaI Business Suite comes with two system-generated default roles. These roles are created automatically during installation and cannot be removed or edited by any user—including the Super Admin. Depending on your subscription plan, you can assign these default roles to employees within the limits of your allowed user count.

1️⃣ Self-Service Access

Purpose:
Assigned to regular employees to provide limited self-service access only to their own records.

Access & Permissions Included:

Module/SectionAccess Type
DashboardView
HolidaysView
AnnouncementsView
HRM – Employee ModuleView own profile (Read Only)
Timesheet ModuleView own timesheets (Read Only)
Leaves ModuleApply LeaveView own leaves
Salary ModuleView own salaries and payslips (Read Only)

Key Notes:

  • Employees cannot see or modify any other user’s information.
  • This role ensures employees have basic access to personal records and can perform actions like applying for leave.

2️⃣ Super Admin

Purpose:
Reserved for system administrators requiring full unrestricted access across the entire application.

Permissions Included:

  • All modules and all actions (Create, Read, Update, Delete, Reports, Approval, Configuration).
  • Complete system configuration and maintenance.
  • User and role management.

Key Notes:

  • The Super Admin role is the highest authority in the system.
  • Should be assigned only to trusted system administrators.

🔒 Restrictions on Default Roles

These two roles are mandatory system roles and:

  • ❌ Cannot be edited
  • ❌ Cannot be deleted
  • ❌ Cannot be renamed
  • ❌ Cannot be hidden from the system

Any additional roles you create yourself can be customized freely—but Basic Employee Access and Super Admin will always remain in the system for operational consistency.