Skip to main content

Roles & Permissions

Levo uses Role-Based Access Control (RBAC) to determine what each member of your organization can see and do. Instead of granting access to people one action at a time, you group related permissions into a role and then assign that role to your team members.

A user's access is the union of all the roles they hold — roles are additive, so a member keeps every permission granted by every role assigned to them. The most permissive grant always wins.


Where to find it

Roles and users are managed from the IAM page, under the Administration section of the left-hand navigation:

Administration → IAM

The IAM page has these tabs:

TabWhat it does
UsersInvite members, and assign or remove their roles.
RolesView, create, edit, clone, and delete roles.
Single Sign-OnConfigure SSO (when your organization uses an SSO provider).
note

If you don't see the Roles tab, RBAC may not be enabled for your organization yet. Contact your Levo administrator or support@levo.ai to enable it.


Two kinds of roles

Every role in Levo is either managed or custom.

Managed roles

Managed roles are built and maintained by Levo. They are marked with a Managed tag and appear in every organization.

  • They cannot be edited or deleted.
  • Their permissions update automatically as new Levo features ship, so members holding a managed role always get sensible access to new capabilities without any action from you.
  • To customize a managed role, clone it — this creates an editable custom copy.

Levo ships with the following managed roles:

RoleDescriptionAccess summary
OwnerFull control of the organization.Every permission, including deletes and IAM management.
AdminRead, write, and execute across the platform. No deletes.Everything except delete actions.
ViewerRead-only access to inventory, findings, and test results.Read-only across the platform.
Security EngineerDefault role assigned when RBAC is first enabled.Read-only (to be tuned by your admins).
Who gets a role when RBAC is turned on

When RBAC is first enabled for your organization, the organization owner is granted the Owner role, and all other existing members receive a default read-only role so that no one is unexpectedly locked out. Your administrators can then refine access from there.

Custom roles

Custom roles are the ones your organization creates. They are marked with a Custom tag and are visible only within your organization.

  • They can be edited, cloned, and deleted by members with the right IAM permissions.
  • You build them by picking exactly the permissions you want to grant — optionally starting from a template.

The IAM page on the Roles tab, showing the Create Role button, the roles table with Type, Permissions, Scope, Assigned and Updated columns, and the All/Managed/Custom filters.

The Roles tab. Each role shows its Type (Managed / Custom), the number of Permissions granted, its Scope, how many users are Assigned, and when it was last Updated. Filter chips let you show All, Managed, or Custom roles, and the Create Role button is at the top-right.


Next steps

Was this page helpful?