How to Enable Employee Self Service

Quick answer Enable the Employee Self Service module, assign ESS permissions (or the Employee Self Service role), and set Linked User on each employee profile. Staff then use Self Service → My Profile, My Leave, Apply Leave, and My Attendance. Managers see pending team leave on My Leave when they are the reporting-manager approver.
Employee viewing My Leave balances and applying leave in Biznsbook Self Service
How to Enable Employee Self Service — EmployeeSelfService module, Linked User, My Profile, My Leave, My Attendance, team leave approvals in Biznsbook.

Employees email HR for every balance and attendance question

HR spends hours answering “how many leave days do I have?” tickets.

Managers approve leave in chat because staff cannot submit structured requests.

Attendance disputes start because employees never see their month calendar.

Why this happens

  • ESS licensed but Linked User left blank.
  • Sidebar Self Service menu hidden because module is off.
  • Permissions missing for ESS.ApplyLeave or ESS.ViewAttendance.
  • Assuming HRMS View alone unlocks the employee portal.

Biznsbook addresses this through EmployeeSelfService module, Linked User, My Profile, My Leave, My Attendance, team leave approvals when HR Management is enabled; license Employee Self Service for My Profile / My Leave / My Attendance, and Payroll when you need pay runs.

Finance teams lose days each month reconciling versions that should never have diverged. Naming Biznsbook screens as the system of record — and closing periods when agreed — prevents silent edits that auditors flag immediately.

Step-by-step: Enable Employee Self Service

Built for HR generalists and managers using Biznsbook HR Management — directory, org chart, leave policy engine, performance cycles, employee assets, and optional Employee Self Service.

  1. License Employee Self Service. Activate ERPModule.EmployeeSelfService (requires HR Management). Confirm Self Service appears in the sidebar.
  2. Assign ESS role or permissions. Use Employee Self Service, People Manager, or custom ESS.* permissions on the user.
  3. Link the user to the employee. On Employee Edit, set Linked User to the portal login. Without this, ESS shows Not Linked.
  4. Verify My Profile. Sign in as the employee and open /HRMS/MyProfile for balances and recent leave.
  5. Apply leave from ESS. Use Apply Leave; policy engine validates balances, notice, and documentation the same as HRMS leave create.
  6. Check My Attendance. Open My Attendance month calendar for present, absent, leave, and holiday chips.
  7. Manager team inbox. Managers with Linked User who are ApproverID see pending team requests on My Leave and can approve or reject.

Review results after the first full monthly cycle. Adjust roles, mappings, or approvals where the same exception repeats.

Screen-level flows live in the Help Center. This guide focuses on the business process; help articles cover click-by-click navigation.

Common mistakes to avoid

  • Mistake 1: ESS licensed but Linked User left blank. Repeating this each month usually shows up first in people ops accuracy, leave compliance, and exit accountability.
  • Mistake 2: Sidebar Self Service menu hidden because module is off. Repeating this each month usually shows up first in people ops accuracy, leave compliance, and exit accountability.
  • Mistake 3: Permissions missing for ESS.ApplyLeave or ESS.ViewAttendance. Repeating this each month usually shows up first in people ops accuracy, leave compliance, and exit accountability.
  • Mistake 4: Assuming HRMS View alone unlocks the employee portal. Repeating this each month usually shows up first in people ops accuracy, leave compliance, and exit accountability.

Track recurring exceptions in month-end notes; each should map to a control above.

Best practices that hold up as you scale

  • License Employee Self Service — Activate ERPModule.
  • Assign ESS role or permissions — Use Employee Self Service, People Manager, or custom ESS.
  • Link the user to the employee — On Employee Edit, set Linked User to the portal login.
  • Verify My Profile — Sign in as the employee and open /HRMS/MyProfile for balances and recent leave.
  • Apply leave from ESS — Use Apply Leave; policy engine validates balances, notice, and documentation the same as HRMS leave create.

Teams that keep reporting managers current, initialize leave balances, and link ESS users before go-live avoid the ticket backlog that follows every hire wave.

How Biznsbook supports this workflow

EmployeeSelfService module is documented in Biznsbook HRMS capabilities. Use it as part of a controlled finance process — posting, review, and period close — not as an isolated export. When Sales, Purchase, Inventory, Taxation, Expense, or Finance Management modules are enabled, related documents can post through the central accounting posting service with double-entry validation.

Linked User is documented in Biznsbook HRMS capabilities. Use it as part of a controlled finance process — posting, review, and period close — not as an isolated export. When Sales, Purchase, Inventory, Taxation, Expense, or Finance Management modules are enabled, related documents can post through the central accounting posting service with double-entry validation.

My Profile is documented in Biznsbook HRMS capabilities. Use it as part of a controlled finance process — posting, review, and period close — not as an isolated export. When Sales, Purchase, Inventory, Taxation, Expense, or Finance Management modules are enabled, related documents can post through the central accounting posting service with double-entry validation.

My Leave is documented in Biznsbook HRMS capabilities. Use it as part of a controlled finance process — posting, review, and period close — not as an isolated export. When Sales, Purchase, Inventory, Taxation, Expense, or Finance Management modules are enabled, related documents can post through the central accounting posting service with double-entry validation.

My Attendance is documented in Biznsbook HRMS capabilities. Use it as part of a controlled finance process — posting, review, and period close — not as an isolated export. When Sales, Purchase, Inventory, Taxation, Expense, or Finance Management modules are enabled, related documents can post through the central accounting posting service with double-entry validation.

team leave approvals is documented in Biznsbook HRMS capabilities. Use it as part of a controlled finance process — posting, review, and period close — not as an isolated export. When Sales, Purchase, Inventory, Taxation, Expense, or Finance Management modules are enabled, related documents can post through the central accounting posting service with double-entry validation.

HRMS permissions separate employee edits, leave approve, performance manage, and assets. ESS requires Linked User on the employee record.

Suggested implementation timeline

  1. Week 1: Document current process gaps and configure EmployeeSelfService module with finance owner sign-off.
  2. Weeks 2–3: Pilot on one month or one entity; post all test transactions through Biznsbook; freeze parallel spreadsheet journals.
  3. Week 4: Run first trial balance or report tie-out; fix mapping and permission issues.
  4. Month 2–3: Roll out to full team; add approvals and period close cadence from this guide.
  5. Ongoing: Monthly review using go-live tip and leadership dashboard.

Metrics to track monthly

  • Employees with Reporting Manager set
  • Leave requests rejected by policy vs approved
  • Open appraisal cycles and completion rate
  • ESS users with Linked User
  • Assigned assets cleared at exit

Start with three metrics; trend direction matters more than a single point-in-time snapshot.

Spreadsheet / manual books vs integrated ERP

Compare typical manual finance work with Biznsbook EmployeeSelfService module and related capabilities.

CapabilityManual / SpreadsheetBiznsbook
Access❌ HR-only screens✅ Self Service menu for linked staff
Leave apply❌ Email to HR✅ My Leave → Apply with policy checks
Balances❌ Ask HR✅ Shown on My Profile / My Leave
Attendance view❌ None for employee✅ Month calendar in My Attendance
Manager approve❌ Chat only✅ Team Approvals on My Leave
Setup key❌ License alone✅ License + Linked User + ESS permissions

Go-live tip

Pilot ESS with one department: link users, apply one leave each, and verify manager ApproverID matches Reporting Manager.

Document this in your finance SOP and revisit each quarter as transaction volume or entity structure changes.

Frequently asked questions

Is ESS included with HRMS?

No. It is a separate license that requires HR Management.

Why do I see Account Not Linked?

Your login is not set as Linked User on an employee record. Ask HR to link it.

Can ESS users edit salary?

No. ESS focuses on profile, leave, attendance, and related view permissions—not payroll processing.

Does Apply Leave bypass HRMS policy?

No. Create goes through ILeaveService and the leave policy engine.

How this differs by industry

Retail

Store associates apply leave from phones after closing; managers clear team approvals before the next roster publish.

Wholesale & distribution

Office staff check leave balances without opening tickets to HR during month-end.

Manufacturing

Operators review month attendance calendars before raising correction requests.