Leave Approvals
This guide explains how administrators can review, approve, reject, and manage leave requests from employees.
You need SYSADMIN role to access leave approval features.
Admin Leave Dashboard
The admin dashboard shows all leave requests across your organization with filtering and search capabilities.
Reviewing Pending Requests
Access Admin Requests
Navigate to Attendance → Admin → Leave Requests
Filter by Status
Use the status filter to show only "Pending" requests that need action.
Review Request Details
Click on a request to see full details including dates, category, and reason.
Take Action
Choose to Approve, Reject, or Modify the request.
Approval Actions
Approving a Request
- Open the request details
- Click Approve
- Optionally add a note
- Confirm approval
When approved:
- Status changes to "Approved"
- Days move from "Pending" to "Used" in employee's balance
- Employee is notified (if notifications are enabled)
Rejecting a Request
- Open the request details
- Click Reject
- Provide a reason for rejection (recommended)
- Confirm rejection
When rejected:
- Status changes to "Rejected"
- Days are returned to employee's "Available" balance
- Employee can see the rejection reason
Modifying a Request
Administrators can modify pending requests before approval:
- Open the request details
- Click Edit
- Adjust dates or leave category
- Save changes
When modifying requests, ensure the employee is informed of the changes. Consider adding a note explaining the modification.
Creating Leave for Employees
Administrators can create leave requests on behalf of employees:
- Go to Admin → Create Leave for Employee
- Select the employee
- Choose leave category and dates
- Enter reason
- Submit (can be auto-approved)
Bulk Actions
For efficiency, administrators can perform bulk actions:
- Bulk Approve: Select multiple pending requests and approve all at once
- Export: Download request data for external reporting
Viewing Employee Balances
View and manage leave balances for all employees:
- See current balances by category
- Filter by role or department
- Identify low balance employees
Best Practices
- Process pending requests daily to ensure timely responses
- Always provide reasons when rejecting requests
- Consider team schedules and workload before approving multiple leaves
- Use the calendar view to visualize leave distribution
- Document any policy exceptions in request notes