When integrating a new application with your BetterCloud instance, the overall installation process is consistent. However, each integration is different, and may require varying levels and types of authentication. This article provides instructions for configuring and collecting all the information you need in order to add the Greenhouse Recruiting integration in BetterCloud.
BetterCloud requires the following authentication type when integrating with Greenhouse Recruiting regardless of SKU:
- API Token
When adding the Greenhouse Recruiting integration you must enter a API Token
Please Note: In order to enable the Greenhouse/BetterCloud integration, you will need the developer permission Can manage ALL organization’s API Credentials.
To generate an API token, please take the following steps within Greenhouse Recruiting:
In the Greenhouse Recruiting dashboard, click on the settings icon on the top right corner of the screen
Select 'Dev Center' from the left menu
Select 'API Credential Management'
Click on 'Create New API Key' button on the top of the screen
Enter a 'Description' for your API Key and select 'Harvest' from the 'Type' dropdown list
Copy the API Key
Check the required Permissions fields and then Update
(Note: Greenhouse recommends the ‘Departments’, ‘Jobs’, ‘Offices’, ‘User Roles’ and ‘Users’ fields. BetterCloud suggests Select All, to future-proof for new functionality.)
In your BetterCloud installation, enter a name for your installation in the field for 'Name'. Enter your Greenhouse API Key in the field for 'API Token'. Enter your email address (if you are the admin) in the field for 'adminEmail' then click install.