People could have various roles in JetBrains Marketplace. The roles provided in order from less permissive. Each next role has all the permissions of the previous one.
A user who is not logged in with the JetBrains Hub account.
Read-only access to the Marketplace catalog (can see plugins pages, download available plugin versions)
A user who is logged in with the JetBrains Hub account.
Upload new plugins
A user who is added as a Developer to at least one plugin.
Publish updates for their plugins
Add new authors to their plugins
Edit the information of their plugins
Add custom pages to their plugins
Move their plugins to an organization if they are members of this organization and the plugins are properly configured
Check statistics of their plugins
Apply their plugins to be sold on the Marketplace
Subscribe to the new comments/reviews of their plugins
Subscribe to the verification results of their plugins (if available)
Global administrator in the scope of an organization.
Manage organization details
Manage organization staff
Manage organization plugins
- Reserve plugin IDs
Grant other organization members the administrator role
Remove the organization (only if this organization doesn’t have vendor information for paid plugins)
This role is needed for specific JetBrains team members to provide an ability to manage plugins in the scope of a family. As of now, we have the following moderator types:
Manage all plugins of a specific type (edit the information of these plugins, approve/unapprove these plugins and/or their updates, remove them).
The role with global rights for members of the JetBrains Marketplace team.