Stitchflow
HiBob logo

HiBob User Management Guide

Manual workflow

How to add, remove, and manage users with operational caveats that matter in production.

UpdatedMar 11, 2026

Summary and recommendation

HiBob user management can be run manually, but complexity usually increases with role models, licensing gates, and offboarding dependencies. This guide gives the exact mechanics and where automation has the biggest impact.

HiBob is a mid-market HRIS platform with a hybrid permission model that combines fixed system roles (Admin, Manager, Employee) with fully configurable custom roles. Permissions are scoped along two axes: which employees a role can see (people scope) and which fields or modules are accessible (data scope).

Field-level visibility is configurable per role on all plans, making it one of the more granular HRIS permission systems available - and the starting point for controlling access across every app connected to your identity stack.

Quick facts

Admin console pathSettings (gear icon, top-right) → Account Settings → People & Permissions
Admin console URLOfficial docs
SCIM availableYes
SCIM tier requiredAll plans
SSO prerequisiteYes

User types and roles

Role Permissions Cannot do Plan required Seat cost Watch out for
Admin Full access to all modules, settings, people data, payroll, reports, and integrations. Can manage roles, permissions, and account configuration. Cannot self-delete the primary admin account; some actions (e.g., payroll submission) may require specific module access. All plans Included in per-employee pricing; no separate admin seat cost documented. Admin access grants visibility into all employee records including sensitive compensation data unless field-level permissions are restricted.
Manager Access to direct and indirect reports' data as configured by admin. Can approve time-off, view team reports, and manage tasks for their team. Cannot access account-level settings, billing, or data outside their reporting hierarchy unless explicitly granted. All plans Included in per-employee pricing. Manager permissions are scoped by the org chart hierarchy; if the org chart is misconfigured, managers may see incorrect employee sets.
Employee (Self-service) Can view and update their own profile fields as permitted by admin, submit time-off requests, view company directory, and access assigned tasks. Cannot view other employees' sensitive data, access admin settings, or modify org-wide configurations. All plans Included in per-employee pricing. Employees count as seats regardless of how frequently they log in; no read-only or limited-access tier documented.
Custom Role (e.g., HR Business Partner, Finance) Configurable access to specific modules, people groups, and data fields. Admins define scope by people group (e.g., department, site) and by data category. Cannot exceed admin-level permissions; cannot be granted access to fields or modules not enabled on the account. Available on all plans; granularity of custom roles may vary by contracted modules. Included in per-employee pricing. Custom roles require careful configuration of both 'who can be seen' (people scope) and 'what can be seen' (data scope); misconfiguration can expose sensitive fields.

Permission model

  • Model type: hybrid
  • Description: HiBob uses a hybrid model combining predefined system roles (Admin, Manager, Employee) with custom roles that admins can create. Permissions are scoped along two axes: people scope (which employees a role can see, e.g., by department, site, or reporting line) and data scope (which fields and modules are accessible). Field-level visibility can be configured per role.
  • Custom roles: Yes
  • Custom roles plan: All plans (module availability may affect what can be included in a custom role)
  • Granularity: Field-level and module-level; admins can restrict visibility and editability of individual profile fields per role, and scope access to specific people groups.

How to add users

  1. Log in as Admin and navigate to the People tab.
  2. Click the '+ New Employee' button (top-right of the People list).
  3. Enter required fields: First Name, Last Name, Start Date, Site, and Department.
  4. Assign a manager (optional at creation but typically required for org chart accuracy).
  5. Set the employee's role/permissions if different from the default Employee role.
  6. Send an invitation email to the new employee (optional; can be deferred).
  7. Complete additional profile sections (compensation, employment details) as needed.

Required fields: First Name, Last Name, Start Date, Site, Department

Watch out for:

  • The employee record is created immediately upon saving, even before the invitation email is sent; the employee counts as a seat from creation.
  • Email address is required to send the invitation but may not be mandatory to create the record depending on account configuration.
  • New employees added manually do not automatically sync to connected IdPs unless SCIM provisioning is configured.
  • If onboarding workflows are configured, they trigger automatically based on start date and role; verify workflow rules before adding employees in bulk.
Bulk option Availability Notes
CSV import Yes People → Import Employees (accessible via the People tab action menu or Settings → Import)
Domain whitelisting No Automatic domain-based user add
IdP provisioning Yes All plans (SCIM available on all plans per HiBob documentation; SSO/IdP connection required)

How to remove or deactivate users

  • Can delete users: No
  • Delete/deactivate behavior: HiBob does not permanently delete employee records. Instead, employees are 'terminated' (offboarded), which moves them to an inactive/alumni state. Historical data, audit logs, and records are retained. This is consistent with HRIS compliance requirements for record retention.
  1. Navigate to the employee's profile in the People tab.
  2. Click the three-dot menu (⋮) or 'Actions' button on the employee profile.
  3. Select 'Terminate Employee'.
  4. Enter the termination date, reason for termination, and any required offboarding fields.
  5. Confirm the termination; the employee is moved to the 'Inactive' or 'Alumni' section.
  6. If SCIM is configured, the termination event can trigger automatic deprovisioning in the connected IdP.
Data impact Behavior
Owned records Employee profile data, historical records, and audit logs are retained in HiBob after termination. Data is moved to the inactive/alumni section and remains accessible to admins.
Shared content Documents, tasks, and shared content associated with the terminated employee remain in the system and are accessible to admins.
Integrations If SCIM provisioning is active, termination in HiBob can trigger deprovisioning in connected IdPs (e.g., Okta, Entra ID). Integration-specific behavior depends on the IdP configuration.
License freed The terminated employee's seat is freed upon termination; they no longer count toward the active employee seat count for billing purposes.

Watch out for:

  • Termination date determines when the employee loses system access; setting a future termination date means the employee retains access until that date.
  • Offboarding workflows (task lists, document collection) must be configured in advance to trigger automatically on termination.
  • Terminated employees remain visible to admins in the Alumni/Inactive view; they are not purged from the system.
  • If the terminated employee was a manager, their direct reports may become unassigned in the org chart; reassignment must be done manually or before termination.
  • SCIM deprovisioning is not automatic unless the IdP is configured to listen for HiBob termination events via SCIM.

License and seat management

Seat type Includes Cost
Active Employee Seat Full access to HiBob platform features as configured by role and permissions. Includes self-service, manager, admin, and custom role access. Approximately $16–$25/employee/month (custom pricing; varies by company size, modules, and contract terms)
  • Where to check usage: Settings → Account Settings → Subscription or Billing (exact path may vary; contact HiBob account manager for seat count reporting)
  • How to identify unused seats: HiBob does not natively surface a 'last login' report in a prominently documented location. Admins can use the Reports module to build custom reports filtering by employee status and login activity if the data field is available. Inactive employees (terminated) are automatically excluded from active seat counts.
  • Billing notes: HiBob uses custom per-employee-per-month pricing negotiated at contract time. Implementation fees are typically 10–20% of annual software cost. Multi-year commitments may yield 30–35% discounts. Seat counts are based on active (non-terminated) employees. Module add-ons (e.g., payroll, performance, compensation) may affect total contract cost.

The cost of manual management

When an employee is added in HiBob manually, that record does not automatically propagate to your IdP or downstream tools unless SCIM is configured - meaning access can be granted in HiBob days before the rest of your stack catches up.

Terminations carry the same risk: a future-dated termination in HiBob leaves the employee fully active until that date, and without SCIM deprovisioning, offboarding depends entirely on someone remembering to act in every app individually.

HiBob also has no natively surfaced last-login or inactive-user report, so identifying employees who have never logged in requires building a custom report in the Reports module, if the login activity field is available on your account.

What IT admins are saying

HR admins consistently flag the custom role configuration as the most error-prone part of HiBob setup.

The two-axis permission model (people scope plus data scope) is powerful but requires deliberate configuration - misconfiguring either axis can silently expose sensitive compensation data to roles that should not have it.

Offboarding workflows are a second recurring pain point: they require significant upfront configuration, and first-time admins frequently find the termination flow confusing. Manager-level access is tightly coupled to org chart accuracy, so any structural errors in the hierarchy directly affect what managers can see.

Bulk CSV imports are also cited as fragile, with error messages that do not reliably identify the problem row.

Common complaints:

  • Users report that the permission model, while flexible, is complex to configure correctly-particularly scoping custom roles to the right people groups without inadvertently exposing sensitive data.
  • Some HR admins note that there is no straightforward 'last login' or 'inactive user' report, making it difficult to identify employees who have never logged in or are no longer active system users.
  • Reviewers on G2 and Capterra mention that offboarding workflows require significant upfront configuration and that the termination flow can be confusing for first-time admins.
  • Community users note that bulk CSV imports require strict field formatting and that error messages during import are not always descriptive enough to quickly identify the problem row.
  • Some users report that manager-level permission scoping is tightly coupled to the org chart, so any org chart inaccuracies directly affect what managers can and cannot see.

The decision

HiBob's native SCIM 2.0 support is available on all plans but requires SSO to be configured first - that prerequisite blocks provisioning automation for teams that have not yet rolled out SSO.

If SSO is in place, SCIM covers the core provisioning lifecycle for Okta and Microsoft Entra ID and ensures that every app downstream of your IdP stays in sync with HiBob employee state.

Custom HiBob fields are not exposed via SCIM, so any workflow that depends on custom field data requires the REST API in addition to SCIM. Teams without SSO, or those needing custom field sync, should plan for API-based provisioning or a third-party integration layer from the start.

Bottom line

HiBob gives HR and IT teams a genuinely flexible permission model, but that flexibility comes with configuration overhead that is easy to underestimate.

The absence of a built-in inactive-user report, the org-chart dependency for manager scoping, and the SSO prerequisite for SCIM all create gaps that surface as access risk if not addressed deliberately.

Teams that invest in SCIM setup and clean org chart hygiene upfront will get reliable lifecycle automation across every app in their stack; teams that skip those steps will find manual provisioning and offboarding errors accumulating faster than expected.

Automate HiBob workflows without one-off scripts

Stitchflow builds and maintains end-to-end IT automation across your SaaS stack, including apps without APIs. Built for exactly how your company works, with human approvals where they matter.

Every app coverage, including apps without APIs
60+ app integrations plus browser automation for apps without APIs
IT graph reconciliation across apps and your IdP
Less than a week to launch, maintained as APIs and admin consoles change
SOC 2 Type II. ~2 hours of your team's time

UpdatedMar 11, 2026

* Details sourced from official product documentation and admin references.

Keep exploring

Related apps

15Five logo

15Five

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

15Five uses a fixed role-based permission model with six predefined roles: Account Admin, HR Admin, Billing Admin, Group Admin, Manager, and Employee. No custom roles can be constructed. User management lives at Settings gear → People → Manage people p

1Password logo

1Password

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

1Password's admin console at my.1password.com covers the full user lifecycle — invitations, group assignments, vault access, suspension, and deletion — without any third-party tooling. Like every app that mixes role-based and resource-level permissions

8x8 logo

8x8

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

8x8 Admin Console supports full lifecycle user management — create, deactivate, and delete — across its X Series unified communications platform. Every app a user can access (8x8 Work desktop, mobile, web, Agent Workspace) is gated by license assignmen