The Developer Platform Capability provides access to the API, Events platform, and Apps. Visit the Developer Platform Overview page on our developer documentation for more information.
If you don't see the button to generate an API key on your account settings page, reach out to your internal Benchling Tenant Admin and ask if they can provision you with the Developer Platform application using Capability Management.
Developer Platform Capability
To grant access to the developer platform capability, a Tenant Admin must use the Capability Management tool to set “Full” access.
- Click on your Avatar > Tenant Admin Console, and open the "Users" tab.
- Select the user(s) that need access and select “Manage application access” to change their access:
-
In the pop-up, set “Developer Platform” to “Full”:
This will allow the user(s) to access:
-
The API
-
Benchling Apps
To access to the Events system, users must also be a Tenant Admin as events will notify you of actions in the whole tenant, not filtered based on user permissions. You can add new Tenant Admins in the Tenant Admin Console on the "Settings" tab.
Benchling Apps
With the Developer Platform Capability, you can create and manage apps on your Benchling tenant.
You can create and edit existing Apps in the “Developer Console” section of the “Feature Settings” page:
Benchling Apps are recommended over user-affiliated API keys for scripts or integrations that will be used more than once in their lifetime. To get started with apps, check out our Getting Started guide on our developer documentation at docs.benchling.com.