# Integrating SailPoint with BambooHR

BambooHR is Human Resources (HR) management software that brings a large set of features and functionality. The BambooHR source manages Employees from BambooHR.

This guide is designed to give specific information about the requirements and fields needed to successfully configure an instance of the BambooHR source.

> [!NOTE]
>
> To view the latest features, enhancements, and fixes for all SaaS connectors, refer to the [SaaS Release Notes](<https://community.sailpoint.com/release-notes/saas>) page.

## Supported Features

The BambooHR source supports the following features:

- Aggregation of Accounts (Both Active and Inactive accounts)
- Get Account
- Provisioning

  - Update Account

    The update operation is applicable to the following attributes:

    - `displayName`
    - `firstName`
    - `lastName`
    - `preferredName`
    - `jobTitle`
    - `workPhone`
    - `mobilePhone`
    - `workEmail`
    - `department`
    - `location`
    - `division`
    - `pronouns`
    - `workPhoneExtension`

## Prerequisites

The Bamboo HR application supports **API Key** authentication. To connect with BambooHR, you must first generate an **API Key** in the BambooHR system. You will then use this key for authentication and authorization.

No additional permissions are required to generate API Keys.

Full Admins have the access to manage accounts.
