Permissions & Notifications

Permissions are inherited from the pipelines. There are no separate or additional permissions specifically for Unit Tests.

Project Roles and Scopes

Unit Tests support four permission levels:

  • None (deny) - no access to Unit Tests
  • View-only - can only view test results and analytics
  • Run-only - can view results and run tests but cannot modify suite settings
  • Manage - full access, including creating, editing, and deleting suites as well as rotating tokens

Suite Management

Users with Manage role can:

  • Create new test suites
  • Edit suite configuration
  • Delete suites
  • Rotate suite tokens

Notifications via Pipelines

You can configure pipelines to trigger notifications based on test results:

Trigger Conditions

  • When a session fails - notify when any test in the session fails
  • When flaky tests appear - notify when flaky tests are detected
  • When slow tests appear - notify when tests exceed the slow test threshold

Notification Channels

Buddy supports the following notification channels:

  • Slack
  • Microsoft Teams
  • Email
  • Discord
  • Telegram
  • SMS

Configure notification actions in your pipeline to receive alerts when the test status changes.

Last modified on Dec 12, 2025