How can we help you?

Developer Permissions


Developer permissions are a subset of user-specific permissions that allow a particular user to  manage Greenhouse features related to our API, webhooks, integrations, etc... and can be assigned to any permission level (Basic, Job Admin, Site Admin). In this article, we will cover:


Assign/Remove Developer Permissions

If your organization needs to add or edit a Greenhouse user's developer permissions, click the Configure icon configure.png in the upper right-hand corner and navigate to Users on the left-hand panel. 


Select a Greenhouse user profile from the subsequent list.


Navigate to the User-Specific Permissions panel and expand the Developer Permissions panel.


Click the permissions that will be added/removed from the user.

Click Save when finished.


Developer Permissions Summary

There are four developer permissions that you can give to a user:

Can manage Job Board related API Credentials

- Allows the user to manage Job Board APIs to build careers pages with a unique look and feel, construct department-level pages, etc...

Can manage ALL organization's API Credentials - Allows the user to manage Job Board APIs and Harvest APIs to build job boards and programmatically access your jobs, candidates, interviews, and other data from Greenhouse
Can manage and configure web hooks - Allows the user to manage and configure webhooks for your organization so that you are notified when particular events occur in Greenhouse.
Can configure Workday integrations - Allows the user to configure Greenhouse Recruiting's integration with Workday. Click here to learn more.