Organization Roles and Permissions
There are three roles in an organization:
- Owner: Can manage organization settings, members, and packages
 - Admin: Can manage members and packages
 - Member: Can view and use packages
 
On the dartpm registry, you cannot remove the last owner from an organization. To delete an organization, contact dartpm support.
| Action | Owner | Admin | Member | 
|---|---|---|---|
| Rename an organization | |||
| Manage organization billing | ✅ | ||
| Delete an organization | ✅ | ||
| Add members to the organization | ✅ | ✅ | |
| Remove members from the organization | ✅ | ✅ | |
| Change any organization member's role | ✅ | ✅ | |
| Add org owned packages to other orgs | ✅ | ✅ | |
| Create teams | ✅ | ✅ | |
| Delete teams | ✅ | ✅ | |
| Add any member to any team | ✅ | ✅ | |
| Remove any member from any team | ✅ | ✅ | |
| Manage team package access | ✅ | ✅ | |
| Create and publish packages in the organization scope | ✅ | ✅ | ✅ |