Switching Employees
IceHrm allows admins and managers to log in as another employee. This feature is useful for performing tasks on behalf of employees who may not have system access or need assistance.
What Can You Do When Switched?
When logged in as another employee, you can:
- Apply for leave requests on their behalf
- Add attendance records for the employee
- Update timesheets with correct work hours
- View the system from the employee's perspective
Who Can Switch?
| User Level | Can Switch To |
|---|---|
| Admin | Any employee in the system |
| Manager | Their direct reports (subordinates) only |
How to Switch to an Employee
-
Go to Employees > Employees
-
Find the employee you want to switch to
-
Click the Switch to Employee button

- The system will reload and you'll now be viewing IceHrm as that employee
When switched, a banner appears at the top of the screen showing you are logged in as another employee.
Switching Back to Your Account
To return to your original account:
-
Look for the switch indicator banner at the top of the screen
-
Click Switch Back or Return to My Account
-
The system will restore your normal admin/manager view
Common Use Cases
Submitting Leave for an Employee
If an employee doesn't have system access or needs help:
- Switch to the employee
- Navigate to Leave > Apply for Leave
- Submit the leave request on their behalf
- Switch back to your account
Recording Attendance
For employees who forgot to punch in:
- Switch to the employee
- Go to Attendance > Punch In/Out
- Add the correct attendance record
- Switch back to your account
Updating Timesheets
To correct or complete an employee's timesheet:
- Switch to the employee
- Navigate to Time Management > Timesheets
- Make the necessary updates
- Switch back to your account
Best Practices
- Use only when necessary — Switch only for legitimate HR tasks
- Inform the employee — Let them know if you performed actions on their behalf
- Switch back promptly — Return to your account when finished
- Document your actions — Keep a record of what was done and why
Troubleshooting
Cannot See the Switch Button
- Verify you have Admin or Manager user level
- Managers can only switch to their direct reports
- Check that the employee's account is active
Actions Not Saving While Switched
- Ensure all required fields are completed
- Check for validation errors on the form
- Verify the employee has the necessary entitlements (e.g., leave balance)