Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

The IT Profile page (/it/employees/:id/it-profile) shows a consolidated IT view for a specific employee, organized into four tabs: Accounts, Assets, Licenses, and History. It is linked from the IT onboarding module and accessed via an employee ID.

Overview

The page reads the :id param as employeeId. It loads access accounts via useAccessAccounts({ employee_id }) and onboarding/offboarding history via useOnboardingInstances({ employee_id }). The Assets and Licenses tabs currently show placeholder states with links to the full asset and license lists. The History tab renders a DataTable of all onboarding and offboarding workflow instances for the employee. Account columns: account type, account name, identifier, access level, status (ITAccessAccount.status), provisioned date.
History columns: workflow type (onboarding/offboarding), template name, status, target date, completed date.

Who it’s for

No explicit secondary permission gate beyond the outer ITViewGuard (it.view). The back button returns to /it/onboarding.

Before you start

  • Navigate from an onboarding or offboarding instance row that includes a link to this profile, or construct the URL with the employee’s ID.

Steps

1

Open the employee IT profile

Navigate to /it/employees/:id/it-profile where :id is the employee’s ID.
2

Review access accounts

The Accounts tab lists all IT access accounts provisioned for this employee, including type, name, identifier, access level, status, and provisioning date.
3

Check assigned assets

Click the Assets tab. If no assets are assigned, a prompt appears to navigate to /it/assets to make assignments.
4

Check license assignments

Click the Licenses tab. If no licenses are assigned, a prompt appears to navigate to /it/licenses.
5

Review onboarding/offboarding history

Click the History tab to see all past provisioning and deprovisioning workflows for this employee.

Key concepts

ConceptDescription
ITAccessAccountRepresents a system account provisioned for an employee (e.g., Active Directory, application accounts)
AccountStatusBadgeComponent rendering status of a provisioned account
Workflow historyAll ITOnboardingInstance records for this employee across both onboarding and offboarding types

IT Service Management

IT Service Management overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/it.tsx
  • src/cores/it/pages/onboarding/EmployeeITProfilePage.tsx
  • src/cores/it/hooks/useAccessAccounts.ts
  • src/cores/it/hooks/useOnboardingInstances.ts