HiBob
Visualize HiBob employees, departments, and time-off data in the JupiterOne graph. Map employees to their managers to build an organization chart, track time-off policies and requests, and monitor changes through custom queries and alerts.
- Installation
- Authorization
- Data Model
- Release Notes
HiBob Integration Installation in JupiterOne
Overview
This guide walks you through how to connect your HiBob account with JupiterOne to ingest and monitor your HR data.
The integration pulls employee profiles, departments, organizational hierarchy, time-off policies, and time-off requests from HiBob using a service user authenticated via the HiBob API.
Prerequisites
- A HiBob account with admin access.
- Permission to create service users and permission groups in HiBob.
- Access to JupiterOne with permission to configure integrations.
Set Up in HiBob
Step 1: Create a Service User
- Log in to your HiBob account as an administrator.
- Navigate to Settings > Integrations > Service Users.
- Click Add a New Service User and provide a name (e.g., "JupiterOne").
- Generate an API token for the service user.
- Copy the Service Account ID and Token — save them securely. You will need both when configuring the integration in JupiterOne.
Refer to the HiBob Service Users documentation for more details.
Step 2: Configure Service User Permissions
By default, HiBob service users have no access permissions. You must create a dedicated permission group and assign the appropriate permissions for the integration to work correctly.
- In HiBob, go to Settings > Permissions > Permission Groups.
- Create a new permission group (e.g., "JupiterOne Integration").
- Add the service user you created in Step 1 to this group.
- Grant the following permissions:
People's Data Permissions (Required)
The integration needs View access to employee data categories to read employee profiles, departments, and management hierarchy.
| Permission Category | Access Level | Purpose |
|---|---|---|
Basic Info (root) | View | Access employee names and core identity fields |
| About | View | Access personal information fields |
| Employment | View | Access employment-related data |
| Work | View | Access department, job title, site, start date, and manager (reports-to) information |
| Lifecycle | View | Access employee status and lifecycle status |
| Personal > Communication | View | Access work phone and mobile phone numbers |
| Time Off > See who's out today | View | Access time-off requests (select See who's out) |
HiBob permissions are assigned at the category level, not at the individual field level. Granting View access to a category provides access to all fields within that category.
HiBob returns a 200 OK response even when permissions are incomplete — fields the service user cannot access are silently omitted from the response. Verify that all expected data appears in JupiterOne after the first ingestion.
Feature Permissions (Required)
| Feature | Permission | Purpose |
|---|---|---|
| Time Off > Settings | Manage company's time off settings | Access time-off policy types and policy definitions |