Skip to main content

The Employee Portal

Discover what the Employee Portal includes, how to access it, and who can access it.

Isak avatar
Written by Isak
Updated this week

What is it?

The Employee Dashboard is a personalized hub that gives employees quick access to their most important information and tasks in Aboard.

When employees log in, they see a customized dashboard with their upcoming time-off, tasks, team updates, and more. This central view helps employees stay organized and informed without navigating through multiple pages.

The dashboard automatically adapts based on the employee's role, company settings, and available features. It displays relevant widgets like time tracking, vacation plans, upcoming meetings, and colleague birthdays, making it easy for employees to manage their workday at a glance.


Access

The Employee Dashboard is automatically available to all employees in your company. No additional setup is required from HR or administrators. When an employee logs in, they are automatically directed to their dashboard based on their role:

  • Employees are redirected to the Employee portal

  • Managers and Administrators are redirected to the Admin portal

The system automatically determines which portal to show based on the employee's role in the company.

  • Employee role: Full access to the Employee portal with all employee features

  • Manager role: Redirected to Admin portal instead

  • Superadmin role*: Redirected to Admin portal with additional administrative features

Employees cannot access the Admin portal unless they have Manager or Admin roles assigned. However, the employee portal can be accessed by both Managers and Admins


Features & widgets

Personalized greeting

The dashboard greets employees with a time-appropriate message:

  • "Good morning, [First Name]"* (5:00 AM - 11:59 AM)

  • "Good afternoon, [First Name]"* (12:00 PM - 5:59 PM)

  • "Good evening, [First Name]"* (6:00 PM - 4:59 AM)

This personalized greeting appears at the top of the dashboard and helps create a welcoming experience.

Quick action buttons

At the top of the dashboard, employees see several quick action buttons that help them complete common tasks:

Request time off

The "Request time off" button appears when the employee has access to absence policy types. Clicking this button opens a form where employees can:

  • Select the type of time off (vacation, sick leave, etc.)

  • Choose start and end dates

  • Select duration (Full days, half days, hours etc.)

  • Add an optional description

  • Submit the request for approval

Pending time-off requests

If the employee has submitted time-off requests that are still pending approval, a button appears showing the count (e.g., "1 pending time-off request" or "3 pending time-off requests"). This button helps employees track their submitted requests that are awaiting manager approval. Clicking this button takes employees to their time-off calendar where they can view the status of all their requests.

Tasks

If the employee has pending tasks, a button shows the count (e.g., "1 task" or "3 tasks"). Clicking this button scrolls to the tasks section on the dashboard where employees can see:

  • Tasks from 1-on-1 meetings

  • Onboarding tasks

  • Offboarding tasks

  • General assigned tasks

Each task shows its due date and can be marked as complete directly from the dashboard.

Profile completion

If the employee's profile is incomplete, a button appears showing the completion percentage (e.g., "Complete your profile 66%"). This encourages employees to fill in missing information like:

  • Profile photo

  • Contact details

  • Emergency contacts

  • Work preferences

What counts towards the % of the profile completion is based on what the admins of the company has set up to be required.

Clicking this button takes employees to their profile completion page.

Pending certifications

If there are certification requests pending approval, a button appears showing the count (e.g., "2 pending certification requests"). This helps employees track documents that need their attention.

Draft events

If the employee has created draft events, a button shows the count (e.g., "1 event in draft"). This helps employees remember to publish events they've started creating.

Dashboard Widgets

The dashboard displays various widgets in a card-based layout. These widgets show different information based on what's relevant to each employee.

Time tracking widget

If time tracking is enabled for the employee, they'll see a "Clock in" button and time tracking widget.

Employees can:

  • Clock in and out for work

  • Select activity types like "Break" or "Work"

  • View their current timesheet week

  • See a "Review week" button to submit their timesheet

The widget shows the current week (e.g., "Timesheet Nov 17 - Nov 23") and indicates if time has been reported or not.

Vacation plans

If the employee is part of an active vacation plan, they'll see a vacation plan widget. This shows:

  • The vacation plan name (e.g., "Summer 2026"*)

  • Status information (e.g., "No days submitted yet"*)

  • Important deadlines (e.g., "Add your time-off before May 1"*)

  • A "Submit time-off"* button to add their vacation requests

Time off widget

The time off widget always appears on the dashboard.

It shows:

  • If the employee has approved active or upcoming time off*: The type of time off (e.g., "Vacation"), an emoji indicator (🌴 for vacation), and the date range (e.g., "Dec 24 - Jan 8"). For single-day requests, it shows just the date.

  • If there's no upcoming time off*: The message "No upcoming time-off"* is displayed.

Clicking this widget takes employees to their time-off calendar for more details.

Current onboarding

If the employee is currently being onboarded, they'll see a large onboarding widget showing:

  • Their onboarding progress

  • Important dates and deadlines

  • Tasks they need to complete

This widget helps new employees stay on track during their first weeks.

Team onboardings

If the employee is involved in onboarding other team members, they'll see a carousel widget showing:

  • All active team onboardings they're part of

  • The onboardee's name and photo

  • The first day of work date

This helps employees track their responsibilities in helping new colleagues.

Mobile app download

Employees see a widget encouraging them to "Experience Aboard on the go! Download the app." This includes:

  • A QR code for easy mobile app download

  • Information about mobile access

Upcoming meetings

If the employee has upcoming 1-on-1 meetings, they'll see a widget showing:

  • The next meeting date and time (e.g., "Wednesday, November 19 04:00 - 04:30")

  • Meeting type (e.g., "Weekly 1-on-1")

  • The other participant's name (e.g., "David Wallace")

Clicking this widget takes employees to their 1-on-1 meetings page.

Face quiz

If the company has at least 10 employees with profile photos, employees can access the "Face quiz" widget. This shows:

  • The game title: "Who's who?"*

  • A "Play face quiz"* button

This fun feature helps employees learn their colleagues' names and faces.

Expense reports

If expense reporting is enabled, employees see a widget showing:

  • Recent unreported expenses with categories (πŸ“Œ General office supplies, ✈️ Transportation, πŸ• Lunch)

  • Expense amounts and dates

  • A "Report" button to submit expenses for approval

Out of office

The "Out of office" section shows colleagues who are currently on approved time off. Employees can filter this view by:

  • Everyone*: Shows all colleagues out of office

  • Pinned: Shows only pinned colleagues

  • Department*: Shows only colleagues from the same department

  • Workplace*: Shows only colleagues from the same location

This helps employees know who's available and who's away.

Upcoming birthdays

The dashboard shows a carousel of colleagues with birthdays in the near future (including recent and upcoming birthdays). Each card shows:

  • The colleague's photo and name

  • Their birthday date (e.g., "Nov 12" or "Nov 15")

Employees can scroll through the carousel to see all birthdays. Clicking a colleague's card takes them to that person's profile.

The "Me" section

Employees can access a dedicated "Me" section from the dashboard navigation. This section provides a comprehensive view of their personal information and work details.

Profile overview

The profile card shows:

  • Employee photo and name

  • Job title

  • Department

  • Quick actions to edit profile

Profile completion

If the profile is incomplete, a progress card shows:

  • Completion percentage

  • Indication of what's missing (purple dots or "missing" text)

Department

Shows information about the employee's department:

  • Department name

  • Colleagues in the department (up to 12 visible)

  • Total department size

  • Link to see all department members

Workplace

Displays the employee's work location:

  • Location name

  • Address details

  • Time zone information (if applicable)

Salary development

Shows salary history and development:

  • Current salary information

  • Salary changes over time

  • Monthly salary details

Note: This section only appears if salary information is configured and the employee has permission to view it.

Additional details

The details card shows:

  • Current employment information

  • Direct managers

  • Team memberships

  • Other relevant work details

Navigation

The dashboard includes a left-side navigation menu with the following options:

Main navigation

  • Home: Returns to the dashboard

  • Time-off: Access time-off calendar and requests

  • Timesheet: View and manage time tracking (if enabled)

  • Documents: Access company documents and personal documents

  • Forms: Complete company forms and surveys

  • Onboardings: View onboarding progress (if applicable)

  • 1-on-1: Access scheduled 1-on-1 meetings (if applicable)

  • People: Browse employee directory

  • Photos: View company photos

  • Posts: Read and create company posts

  • Events: View and manage company events


Best practices and tips

For HR professionals

  1. Encourage profile completion: Regularly remind employees to complete their profiles. A complete profile helps with team building and internal communication.

  2. Set up vacation plans: Create vacation plans well in advance so employees can see deadlines and submit their time-off requests early.

  3. Use time tracking: Enable time tracking for employees who need to log hours. This helps with payroll and project management.

  4. Configure absence policies: Set up clear absence policy types (Vacation, Sick Leave, Personal Days, etc.) so employees know what options are available.

  5. Keep documents updated: Regularly update company documents and ensure they're properly categorized so employees can easily find what they need.

  6. Monitor dashboard usage: Check which widgets employees use most frequently to understand their needs and preferences.

For managers

  1. Review employee dashboards: Periodically check what employees see on their dashboards to ensure information is accurate and helpful.

  2. Respond to time-off requests promptly: When employees request time off, approve or deny requests quickly so they can plan accordingly.

  3. Assign tasks clearly: When creating tasks for employees, provide clear descriptions and realistic due dates.

  4. Encourage profile updates: Remind team members to keep their profiles current, especially contact information and photos.

  5. Use the out of office feature: Make sure your own time-off is properly recorded so your team knows when you're unavailable.

For employees

  1. Check daily: Make it a habit to check your dashboard each morning to see new tasks, upcoming meetings, and important updates.

  2. Complete your profile: A complete profile helps colleagues find and contact you. Add a photo, update your contact information, and fill in work preferences.

  3. Request time off early: Submit vacation requests as early as possible, especially during busy periods or when vacation plans have deadlines.

  4. Use time tracking consistently: If time tracking is enabled, clock in and out consistently and review your timesheet weekly.

  5. Pin important colleagues: Pin frequently contacted colleagues to quickly see when they're out of office.

  6. Bookmark important documents: Bookmark frequently accessed documents for quick reference.

  7. Review tasks regularly: Check your tasks section daily and complete items before their due dates.

  8. Explore all sections: Take time to explore all dashboard sections to understand what information is available to you.


Common troubleshooting and FAQ

Why can't I see the "Request time off" button?

The "Request time off" button only appears when:

  • Your company has configured absence policy types

  • You have access to at least one absence policy type

  • Your employee profile is active

If you don't see this button, contact your HR administrator to ensure absence policies are set up correctly.

Why am I seeing the admin dashboard instead of the employee dashboard?

The system automatically shows the admin dashboard to users with manager or superadmin roles. If you're an employee but see the admin dashboard, your role may have been changed. Contact your HR administrator to verify your role assignment.

Why don't I see the time tracking widget?

The Time Tracking widget only appears when:

  • Time tracking is enabled for your company

  • Your employee profile has time tracking enabled

  • Your role has permission to track time

If you need time tracking but don't see it, contact your HR administrator.

Why is my profile completion percentage low?

Your profile completion percentage is calculated based on required and optional fields. To improve it:

  • Add a profile photo

  • Complete contact information

  • Add emergency contacts

  • Fill in work preferences

  • Update your address information

Click the "Complete your profile" button to see which sections need attention.

Why can't I see certain widgets?

Widgets appear based on:

  • Your role and permissions

  • Company feature settings

  • Your specific data (e.g., you'll only see onboarding widgets if you're being onboarded)

  • Company size (e.g., Face Quiz requires at least 10 employees with photos)

If you expect to see a widget but don't, check with your HR administrator about feature availability.

How do I change my dashboard language?

The dashboard language is determined by your account settings. To change it:

  1. Click your profile menu (top right)

  2. Select "Account settings"

  3. Choose your preferred language

  4. Save your changes

The dashboard will refresh with your selected language.

How do I report a bug or issue?

If you encounter problems with the dashboard:

  1. Take a screenshot of the issue

  2. Note what you were trying to do when the problem occurred

  3. Contact your HR administrator or Aboard support

  4. Provide your browser type and version if possible

Can I customize what appears on my dashboard?

The dashboard automatically shows relevant widgets based on your role, company settings, and available data. You cannot manually hide or reorder widgets, but the system intelligently displays what's most relevant to you.

Why do I see different information than my colleagues?

Each employee's dashboard is personalized based on:

  • Their role and permissions

  • Their department and location

  • Their assigned tasks and responsibilities

  • Their time-off requests and approvals

  • Their team memberships

This personalization ensures you see information relevant to your specific work situation.

How often does the dashboard update?

The dashboard updates in real-time when you:

  • Complete a task

  • Submit a time-off request

  • Clock in or out

  • Update your profile

Some information (like birthdays and out-of-office status) refreshes automatically when you visit the dashboard.

If you need additional assistance, contact your HR administrator or Aboard support.

Did this answer your question?