Allow Employees to Log Working Hours Only
This guide helps you set up a custom role ("Employee") so users can only access time tracking features in Eemel. This feature is available in the Premium product tier and above.
🔹 General Info about Roles
Default Role: All users are administrators by default.
Role Restrictions: Roles can restrict access to specific sections or actions.
🔹 Step-by-Step: Creating the Employee Role
1. Ensure You Have Premium Version
Go to Your Subscription and upgrade to Premium if necessary.
2. Create the Role
Navigate to My Info → Roles.
Click New Role (+).
Role Description: Enter a name like Employee.
In Default page on login, choose Time tracking >>.
Allow login? → Yes
Allow invoice editing? → No
Can see others' invoices? → No
Allow editing of others’ invoices? → No
Can see others' customers? → No
Under Role Permissions, tick at minimum:
Time Tracking → Time Entries >>
Optional: Grant access to Payroll Reports, but keep “See all payrolls?” set to No.
Click Save.
3. Assign the Role to a User
Go to My Info → Users.
Create or edit a user.
In the Role dropdown, select Employee (or whatever name you gave the role).
Save.
🔹 Testing the Role
You can test the role by:
Creating a new test user, or
Temporarily assigning your email address to the test user.
💡 Remember to switch the email address back once testing is done.