To integrate BambooHR with TravelPerk, you need to have an account with the right level of access to the fields you want to use. You might have to:
- Configure a new Access Level
- Enable the Company Directory access to that level
- Add the account you will use to connect to that Access Level
Once you have configured your BambooHR account, you can integrate BambooHR with TravelPerk following the instructions on Integrate BambooHR with TravelPerk.
Types of BambooHR users
In BambooHR, there are 4 types of users for an account:
- Administrators: can view and edit everything.
- Managers: can view information from their direct and indirect reports, except for certain fields, like social security numbers and pay rates. They cannot edit this information.
- Employees: can only see their own information, benefits and training information.
- Custom access: can see and edit information for some or all employees.
We recommend using a Custom access user for the integration, but you can also use an Administrator.
1. Configuring a new Access Level
This only needs to be completed once for one user. If you decide to use an Administrator, the following steps are not necessary.
- Sign in to BambooHR and in the top right corner click Settings
- In the Settings menu, select Access Levels
- On the Levels menu, click the New Access Level button and select Custom Access Level
- Enter TravelPerkIntegration as the Access Level Name, add a description and then click Next Step
- On the What this Access Level Can Do page, do not change anything and click Next Step
- Make sure that this Access Level has access to the fields you have configured in the BambooHR TravelPerk integration. We recommend allowing access to all fields in the Personal and Job tabs.
-
To modify access, go to the All Fields are set to No Access link and change it to View Only. In particular, make sure to allow access to the below fields to avoid any issues:
-
Personal:
- First Name
- Last Name
- Birth Date
- Gender
- Status
- Work Email
-
Job:
- Hire Date
- Cost Center
- Department
- Manager
-
Personal:
- Click Save Access Level
Note: You can follow the same process to enable access to custom fields or tables in your BambooHR account.
2. Enabling company directory access to an Access Level
To provide access to the Company Directory for an existing access level:
- Go to Settings and select Company Directory
- Make sure Company Directory is on, then from the Can be seen by dropdown, select the Access Level you want to provide access to
- Make sure that Department, Division, Location, Manager, Mobile Phone, Work Email, Work Ext. and Work Phone are selected
Click Save Changes
3. Adding a user to an Access Level
Now that you have a new Access Level created, assign it to the user account that will be used to configure the TravelPerk BambooHR integration
- Go to Settings, select Access Levels and click the Access Level you have just created - it will have no users assigned to it
- Click the Add Employees button, and add the people that will be part of this Access level, moving them to the Selected employees list on the right
- Click Save
4. Integrate BambooHR with TravelPerk
Follow the instructions on Integrate BambooHR with TravelPerk.