Skip to Content
DashboardRoles & Permissions

Roles & Permissions

Control who can access and modify resources in your Lamdis organization with fine-grained role-based access control (RBAC).

Overview

The Roles & Permissions system provides:

  • Role-Based Access: Assign roles to users for predefined permission sets
  • Custom Roles: Create custom roles tailored to your team structure
  • Granular Permissions: Control access at the feature and action level

Default Roles

RoleDescription
OwnerFull access, can manage billing and delete organization
AdminFull access except billing and org deletion
DeveloperCreate/edit tests, run tests, view results
ViewerRead-only access to tests and results

Managing Roles

  1. Navigate to Compliance → Roles & Permissions
  2. Click New Role to create a custom role
  3. Configure permissions for each feature area
  4. Save the role

Permissions

Permissions are organized by feature area:

Testing

  • tests.view - View test configurations
  • tests.create - Create new tests
  • tests.edit - Modify existing tests
  • tests.delete - Delete tests
  • runs.execute - Execute test runs
  • runs.view - View run results

Integrations

  • environments.manage - Create/edit environments
  • actions.manage - Create/edit actions
  • connections.manage - Manage API connections

Compliance

  • audit.view - View audit logs
  • audit.export - Export audit logs
  • roles.manage - Manage roles and permissions

Settings

  • users.invite - Invite new users
  • users.remove - Remove users
  • billing.manage - Manage billing

Assigning Roles

  1. Go to Settings → Users
  2. Select a user
  3. Choose their role from the dropdown
  4. Save changes

Changes take effect immediately.

Last updated on