User types, roles and permissions

About user types, roles and permissions in Unity Cloud

Read time 4 minutes

To control access to an organization and its projects, you assign user types and roles to organization members and project members:

  • The user type is the member's default permissions in the organization or project.
  • User roles are the member's additional permissions in the organization or project.

User types and roles

User are assigned permissions to a seat at an organizational level. These roles include Owner (billable), Manager, User, and Guest.  

Project roles are assigned permissions to a seat that are specific to projects. For example, a Unity Cloud Pro user could be a Viewer for one project and a Contributor in a different project.

User types

Organization-level access

PermissionOrganization OwnerOrganization ManagerOrganization UserGuest
View organization membersYesYesYesNo
View organization settingsYesYesYesNo
View projectsYesYesYesNo
Add and remove membersYesYes, except on the OwnerNoNo
Edit organization settingsYesYesNoNo
Manage organization-level add-on roles for membersYesYesNoNo
Create projectsYesYesNoNo
Archive and unarchive projectsYesYesNoNo
Transfer projectsYesYesNoNo
Set up notificationsYesNoNoNo
Manage finance and billing settingsYesNoNoNo
Manage subscription settingsYesNoNoNo
Sign up for Unity Gaming ServicesYesNoNoNo

Project - level access

PermissionProject OwnerProject ManagerProject User
Access financial and billing informationYesNoNo
Access and edit everything across all projectsYesYesNo
View project environmentsYesYesYes
Create, view, and delete environmentsYesYesNo
Add and remove project iconsYesYesNo
Manage project-level add-on roles for membersYesYesNo
View project settingsYesYesYes
Edit project settingsYesYesNo
Restrict the visibility of projectsYesNoNo
View restricted projectsYesYesonly project members
Enable servicesYesYesNo
View project servicesYesYesYes
Access and edit all project servicesYesYesNo
Archive and unarchive projectsYesNoNo
Transfer projectsYesNoNo
Set up notificationsYesNoNo
Manage finance and billing settingsYesNoNo
Manage subscription settingsYesNoNo
Sign up for Unity Gaming ServicesYesNoNo

Roles

An Owner or a Manager can:

  • At the organization level, assign a user type and roles to an organization member. This grants the organization member access to the data and services of all projects that require this specific role. Within a project, the member's role is labeled Inherited from the organization.
  • At the project level, invite an organization member, or a guest from outside the organization, to the project and assign them a user type and roles. Project members can access only the data and services of this specific project. Guests can access only the selected project. Within the project, the member's role is labeled Individual Grant.