Skip to content

Organization roles and permissions

There are three roles in an organization:

  • Owner: Users who manage organization members and billing.
  • Admin: Users who manage team membership and package access.
  • Member: Users who create and publish packages in the organization scope.
On the public registry, you cannot remove the last owner from an organization. To delete an organization, contact npm Support.
npm Enterprise users: If you are using npm Enterprise, deactivating the only owner of an organization will cause that organization to be ownerless. If you have deactivated the last owner of an organization on an npm Enterprise instance, contact Enterprise Support.
ActionOwnerAdminMember
Manage organization billingX
Add members to the organizationX
Remove members from the organizationX
Rename an organizationX
Delete an organizationX
Change any organization member's roleX
Create teamsXX
Delete teamsXX
Add any member to any teamXX
Remove any member from any teamXX
Manage team package accessXX
Create and publish packages in the organization scopeXXX