HiBob
Configuring the Veza integration for HiBob
The HiBob integration connects to your HiBob HR Information System (HRIS) platform to gather employee metadata and organizational structure information. As a primary source of workforce identity data, HiBob provides context for understanding user access patterns and supporting identity lifecycle decisions.
The integration enables:
Employee data synchronization for Lifecycle Management.
Visibility into HiBob structure and employee status.
Mapping HiBob accounts to external identities for query enrichment and access reviews.
Automated tracking of changes and reporting relationships.
This document includes steps to configure the integration, and details about the collected metadata.
Prerequisites
A HiBob administrator account with permissions to create service users and permission groups
The required HiBob roles to grant API access scopes:
People's data > People permissions
Access to employee lifecycle data
Service user API credentials (ID and Token)
Configuring HiBob
Create an API Service User, and retrieve the user ID and token for authentication:
In Bob, open Bob products > System settings.
Click Integrations.
From the All categories menu, choose Automation.
Click on Service users > Manage.
Click + New service user. Enter a display name and a description and click Next.
A popup will show the service user info. Copy the ID and Token and securely save them to configure the Veza integration.
Click Done.
See the help topic Manage Service Users for complete instructions.
Create a service user permission group with the required permissions to read default employee fields:
In Bob, go to Bob products > System settings
Choose Account > Permission groups
Click Create permission group
Choose Service user. Give the group a name, description, and optional tags
In the Group members section, choose the Veza service user and click Apply.
Click Create, then Confirm.
The new permission group will have no permissions marked by default. Use the People's data tab to add the following scopes:
People's data > People > About > View selected employees' About sections.
People's data > People > Basic info > View selected employees' Basic info sections.
People's data > People > Work > View selected employees' Work sections.
People's data > People > Work contact details > View selected employees' Work contact details sections.
People > Lifecycle > View selected employees' lifecycle sections.
Under People's data > Access rights, choose employees these permissions apply to. By default, the permissions apply to all
Employed
employees.Click Save, then click Apply.
For more information, see Create and Update Service User Permission Groups.
Configuring HiBob on the Veza Platform
In Veza, go to the Integrations page.
Click Add Integration and search for HiBob. Click on it and click Next to add an integration.
Enter the required information.
Click Create Integration to save the configuration.
Insight Point
Choose whether to use the default data plane or a deployed Insight Point.
Name
A friendly name to identify the unique integration.
Service User ID
Service user for API authentication.
Service User Token
Authentication token for the service user.
Sandbox
Toggle if connecting to a sandbox environment.
IdP Types
Comma-separated list of IdP types for identity mapping, e.g. (okta,azure_ad,custom,google_workspace,one_login).
Provisioning Source
Toggle to enable HiBob as a source of identity for Lifecycle Management.
Notes and Supported Entities
The integration gathers employee metadata to support identity governance and Access Reviews, automated provisioning/de-provisioning, and access analysis.
HiBob User Attributes:
id
- Unique identifier for the employeeemployeeNumber
- Company-specific employee identifiername
- Display name of the employeefirstName
- Employee's first namelastName
- Employee's surnamecanonicalName
- Full name in standard formatdisplayFullName
- Full name as displayed in the systememail
- Employee's email addressisActive
- Boolean indicating if the employee is currently activeemploymentStatus
- Status of employment (e.g., "ACTIVE", "WITHDRAWN")jobTitle
- Employee's current job titleemploymentTypes
- List of employment type classificationsworkLocation
- Physical work location/sitestartDate
- Employment start dateterminationDate
- Employment end date (if applicable)department
- Department reference containing department IDcompany
- Company identifiersupervisor
- Reference to the employee's manager (if applicable)is_manager
- Boolean indicating if the employee has managerial status
Last updated