Integrating BambooHR with Josys enables the IT Admin to view the accounts.
Key benefits
When you integrate Josys with BambooHR, you can:
- View: List of user accounts, including their status, roles, and timestamp of last login.
Note: Josys supports multiple BambooHR integrations.
Prerequisites
Before you begin with the integration, make sure that you have:
- A BambooHR admin account
- The Subdomain and OAuth app client id and secret
- The ESSENTIALS or ADVANTAGE plan
Creating OAuth app
Step 1: Log in to BambooHR Developer portal:https://developers.bamboohr.com
Step 2: Click Add application.
Step 3: Provide a name and click on Create Application.
Step 4: Click on Add details and add the redirect URL below.
https://app.josys.it/admin/integrations/callback/bamboohr
Step 5: Click on Select Scopes and add the scopes below
company:administration (Read)
company:info (Read)
offline_access (Read)
user (Read)
user:management (Read)
Step 6: Copy Client ID and Client Secret
Steps to Integrate
Step 1: Select BambooHR from the App Catalog in the Apps section.

Step 2: (Optional)Provide a suitable Label for identification.
Step 3: Enter Subdomain, Client ID and Client Secret Click Next to proceed. Login Bamboo HR using Admin account and allow Josys access.
For example, if the URL is https://josystest.bamboohr.com, then input josystest in Subdomain
Step 4: After the integration is complete, allow some time for data synchronization to occur. You can now view and perform required actions from the Managed Apps in the Apps section.
