Roles and Privileges

This page will give you a top level overview of the roles and privileges you can assign to members of your team.


Organizations allow you to manage privileges of multiple contributors. Roles allow you to assign members of your Organization the ability to manage different aspects of the Organization.

There are several types of management in an Organization:

There are three (3) roles in an Organization:

  • Owner
  • Admin
  • Member
Owner Admin Member
Manage billing
Add/remove any Member to/from the Org
Change any Member's Role
Create/delete Teams
Add/remove any Member from any Team
Manage Team package access

Owner

The user who creates the Organization is automatically set up as an Owner. An Owner is the highest level of privilege in the Organization and can manage any and all aspects of the Organization..

An Owner is the only Role that can:

  • Manage billing
  • Add/remove any Member to/from the Org
  • Change any Org member's Role

They can also:

  • Create/delete Teams
  • Add/remove any Member from any Team
  • Manage Team package access

You cannot remove the last owner from an Organization. (This would render the Organization inaccessible. If you are trying to delete your organization, you can learn more here.)

Admin

An admin is a team leader. This is the second highest level of privilege. Admin privileges allow a user to manage Teams and package access.

An Admin can:

  • Create/delete Teams
  • Add/remove any Member from any Team
  • Manage Team package access

If an Admin would like to add an npm user to their team, they will need to ask and Owner to first add that user as a member of the Organization.

Member

Members are the lowest level of privilege in an Organization. They do not have any management privileges.

results matching ""

    No results matching ""