Teams Predefined Roles

Teams come with six predefined roles which cover common use cases for levels of access.

The predefined roles are owner, biller, billing viewer, member, modifier, and resource viewer. Each role has a different set of permissions:

Role Shared Resources Billing Information Team Settings
Owner 🟢 Full access 🟢 Full access 🟢 Full access
Biller 🔴 No access 🟢 Full access 🔴 No access
Billing Viewer 🔴 No access 🟡 Limited read only 🔴 No access
Member 🟢 Full access 🔴 No access 🟡 Read only
Modifier 🟡 Full access except delete 🔴 No access 🟡 Read only
Resource Viewer 🟡 Read only 🔴 No access 🟡 Read only

Shared resources include DigitalOcean infrastructure components and some team resources:

Billing information includes everything on the Billing page tabs, like payment methods and promos. However, billing viewers cannot view billing settings on the Settings tab.

Team settings includes the settings on the Team tab of the Settings page:

Personal access tokens for the API are unique to the people who generated them. The permissions of your team role control the scopes available to your API tokens.

In this article...