Developer Announcements

hseligson
HubSpot Employee
HubSpot Employee

Public Beta: Introducing Developer Permission Set and Role-Based Developer Permission Template

We're excited to announce two powerful new features for all subscription tiers designed to help admins manage developer access to HubSpot's CRM development tools more efficiently: the Developer Permission Set and the new Developer Role-Based Permission Template. These enhancements allow admins to grant developers access to necessary tools and resources without requiring SuperAdmin permissions, improving both security and control.

 

What's changing?

1. Developer Permission Set

In the past, most customers had to grant developers SuperAdmin access because there were no specific permissions for development tools. This approach often gave developers access to unnecessary features and objects.

With the new Developer Permission Set, admins can now provide developers with targeted access to the tools they need while restricting access to other areas of HubSpot.

A new permission toggle will be available under the Account tab in User Permission Settings, allowing admins to enable access to the following developer tools:

hseligson_1-1727789648653.png

  • Projects
  • Private Apps
  • Development Sandboxes (standard sandboxes still require Super Admin access to create/delete)
  • Personal Access Keys
  • Developer Home Space (including in-app developer documentation and onboarding)

This granular permission ensures that developers can work efficiently while access to sensitive areas remains under admin control. The availability of the tools listed above depends on the HubSpot account’s subscription tier.


2. Developer Role-Based Permission Template

We've introduced the Developer Role-Based Permission Template to streamline the process of managing developer access. This template simplifies permission setup by automatically enabling all the necessary permissions for developers, removing the need for manually toggling individual settings.

Historically, developers needed SuperAdmin access to use developer tools, leading to potential security risks. The new Developer tools access toggle and the Developer permission template resolve this issue, providing admins with a quick way to assign all relevant permissions to developers without granting SuperAdmin rights.

After applying the template, admins can customize individual permissions to suit their organization’s needs.

How to use the Developer-Role-based template:

  1. Navigate to Settings > Users & Teams.
  2. When creating or editing user permissions, select Choose how to set access.
  3. Under Start with a template, choose Developer from the dropdown for role-based templates.
  4. Adjust individual permissions if needed, then click Save.

This template is available in Starter+ portals and ensures that developers can quickly and securely access the tools they need.

 

When is it happening?

This change went into effect on September 30th, 2024. To opt in for this beta, please refer to the Product Updates by clicking on your profile picture of your HubSpot account, navigating to In beta, and clicking Join Beta to opt into this new permission set and template. Please refer to this documentation for more information on how to opt into public betas with HubSpot.  

 

Questions or comments? Join the developer forums below for a peer-to-peer discussion.

4 Replies 4
evaldas
Key Advisor | Platinum Partner
Key Advisor | Platinum Partner

Public Beta: Introducing Developer Permission Set and Role-Based Developer Permission Template

This was much needed, thank you @hseligson!


✔️ Did this post help answer your query? Help the community by marking it as a solution.

CDow
Participant | Elite Partner
Participant | Elite Partner

Public Beta: Introducing Developer Permission Set and Role-Based Developer Permission Template

This is a great idea as permissions are always challenging for developers without admin level access.
Will this also include pages (editing for website/landing) permissions? These are generally a key part of testing/implemenatation for developers.

hseligson
HubSpot Employee
HubSpot Employee

Public Beta: Introducing Developer Permission Set and Role-Based Developer Permission Template

Hi @CDow— Thank you for the feedback! 
Please refer to the documentation; there, you will find an outline of all the features/tools accessible to developers when leveraging the developer template. This includes access to "View/edit/publish access to blogs, landing pages, and website pages." Let us know if you have any other questions!

Jaycee_Lewis
Community Manager
Community Manager

Public Beta: Introducing Developer Permission Set and Role-Based Developer Permission Template

Amazing news 🧡 — Jaycee

linkedin

Jaycee Lewis

Developer Community Manager

Community | HubSpot