Setup Custom Access Level
In your BambooHR account, go to your Settings > Access Levels
Click on the Add + Button and select Custom Access Level
Choose a name for this Access Level, then click Next Step
On the step "What this Access Level Can Do", click Next Step without changing anything
On the step "What this Access Level Can See", you will choose which attributes Café can view.
Make sure this access level can access All Employees.Set the minimum permissions:
Personal Tab > Basic Info > View Only: "Status", "First Name", "Last Name"
Personal Tab > Contact > View only: "Work Email"
Time Off Tab > All fields are set to View Only
Then click Save and Finish
Create a Non-Employee User
In your BambooHR account, go to your Settings > Access Levels
Select the custom access level you created
Click on the Gear Icon Button and select Add a Non-Employee BambooHR User
Then choose a name and an email you have access to, and set the access level to the custom level you created.
You will receive an email to finalize account creation and set a password.
Create an API Key
Sign in to BambooHR with a Non-Employee User with the right access level
Click on the avatar in the top right menu and select API Keys:
You can now Add New Key, give it a name and then copy the key.
You can now use this key in Café HRIS integration.