Skip to content

Employee Directory

7. Employee Registry

The Employee Registry manages the company's employee directory. This data is used by guards to validate that incoming AI requests are associated with authorized employees in the correct organizational departments.

7.1 Employee Table

Column Description
Employee ID Unique identifier for the employee
Email Employee's email address
Full Name Employee's full name
Department Department name or ID
Status ACTIVE or INACTIVE
Source How the record was created (manual, hr_sync, csv_import)

Search is available by employee ID, name, or email. Clicking an employee ID navigates to a detailed employee profile page.

7.2 Add Employee

Clicking Add Employee opens a modal with: - Employee ID (required) - Email (optional) - Full Name (optional) - Department ID (required) - Department Name (optional)

Source is automatically set to manual for manually created records.

7.3 Delete Employee

Each row has a delete button that removes the employee record after confirmation. Deletion may affect guard access for the affected employee immediately.

7.4 Sync & Migration

A Migration button links directly to the Department Migration page for resolving department ID format mismatches detected by the governance system.



8. Department Migration

Department Migration is a specialized tool for resolving department ID format mismatches between the employee registry and the active guard configurations. This typically occurs when an organization changes its department ID format (e.g., from numeric 1001 to alphanumeric ENGR).

8.1 Summary Metrics

Three summary cards are displayed: - Affected Employees — Total number of employees blocked due to department ID mismatches - Blocked Requests — Total number of AI requests blocked due to mismatches - Pending Resolution — Number of guards with unresolved mismatches

8.2 Mismatch Table

Column Description
Guard The guard detecting the mismatch
Old ID The department ID format the guard currently expects
New ID The department ID format being sent by affected employees
Affected Number of employees impacted
Status PENDING, RESOLVED, or DISMISSED
Actions Update or Dismiss buttons

8.3 Resolving a Mismatch

Clicking Update on a pending row opens a modal to: 1. Review the current mismatch details 2. Enter the correct new department ID 3. Confirm the update

After resolution, affected employees regain access. Legacy requests with the old department ID format continue to be honored during the transition period.

Clicking Dismiss closes the mismatch without making changes (used when the mismatch is expected and intentional).