Skip to main content
All CollectionsUser roles
Account user roles explained
Account user roles explained

Accounts and roles explained

Gabriele Gallo Stampino avatar
Written by Gabriele Gallo Stampino
Updated over a month ago

In Clayton, account-level roles and project-level roles serve distinct purposes in managing access and responsibilities.

Account-Level Roles

These roles are assigned at the account level and define what users can do across the entire Clayton platform. They determine a user's general access, permissions, and visibility across multiple projects. The main account-level roles are:

  1. Administrator - Has full access across all projects, manages users, connections, and policies. This role is ideal for those who oversee the platform as a whole and need visibility into all projects.

  2. User - Can access and join any project in the account and can also be assigned as a Project Lead or Developer in specific projects.

  3. Collaborator - Has limited access, viewing only the specific projects they are assigned to. This role is suited for users who need access to selected projects rather than the entire account.

Project-Level Roles

These roles are assigned within individual projects and define specific responsibilities and permissions for users within that project. They focus on a user's tasks and involvement at the project level rather than account-wide access. The main project-level roles are:

  1. Developer - Typically assigned to users who work directly with the code within a project, Developers can access code reviews, run scans, and download reports.

  2. Project Lead - A more managerial role within a project, responsible for configuring code review criteria, managing team members, and overseeing the project. Project Leads have authority over the project’s settings and team but only within that particular project.

Administrators can:

  • Invite and manage users (specifying role and projects).

  • Manage Connections (read more here).

  • Manage OAuth apps.

  • Manage code review Policies (read more here).

  • See and configure all the projects.

  • On every project, can be Developer or Tech Lead (read more here).

  • See People add-on insights.

Users can:

  • See and join all the projects.

  • Be project lead or developer (read more here).

Collaborators can:

  • See only the projects they are associated to.

  • Be project lead or developer (read more here).

Did this answer your question?