User types, roles and permissions

About user types, roles and permissions in Unity Cloud

Read time 18 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

Organization OwnerOrganization ManagerOrganization UserGuest
View organization members
View organization settings
View projects
Add and remove members✓ (except Owner)
Edit organization settings
Manage organization-level add-on roles for members
Create projects
Archive and unarchive projects
Transfer projects
Set up notifications
Manage finance and billing settings
Manage subscription settings
Sign up for Unity Gaming Services

Project - level access

Project OwnerProject ManagerProject User
Access financial and billing information
Access and edit everything across all projects
View project environments
Create, view, and delete environments
Add and remove project icons
Manage project-level add-on roles for members
View project settings
Edit project settings
Restrict the visibility of projects
View restricted projectsonly project members
Enable services
View project services
Access and edit all project services
Archive and unarchive projects
Transfer projects
Set up notifications
Manage finance and billing settings
Manage subscription settings
Sign up for Unity Gaming Services

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.