Notifications

Users are informed about project activity through configurable notifications. Notifications can be managed at both the organization level and the project level, giving flexibility in how updates are delivered to your team. The following types of notifications are supported:

  • Project Issues
    • License/Compliance issues
    • Security vulnerability issues
    • Package quality issues

Users can tailor notifications to their preferences, ensuring they receive timely updates on the aspects of the project that matter most. In order to receive notifications, notifications must first be enabled, whether it's at the organization level, where propagation settings are available, or enabled selectively at the project level.

⚠️

Note: The types of project issues that appear depend on which scanning features are enabled, including license scanning, security scanning, and quality scanning.

Types of notifications

Notifications can be received in two ways: via email or Slack. For instructions on setting up Slack notifications, see the Supported Integrations section.

Subscribed users

Members of the organization can receive email notifications for project issues by selecting Custom notifications and adding the desired users.

Modal for managing subscribed users.

Subscribed users can be configured through the default notification settings at the organization level or more granularly at the project level.

Configure default notifications

At the organization level, administrators can set default notification settings that apply to all projects within the organization. This can ensure that team members receive consistent updates without requiring each project to be configured individually. Notification preferences can be adjusted at: Settings > Projects > Notifications

Configure notifications at the organization level

Propagate notification settings

When you need to override default notification settings, three options are available. Click Propagate settings… to apply any of the following across all projects:

  • Disable email notifications for all projects
  • Enable slack notifications for all projects
  • Disable API webhook notifications

Propagating notification settings at the organization level


⚠️

Note: Selecting any of the propagation settings will override the settings for all projects.

Configure project notifications

By default, the user who adds a project will receive email notifications for new issues. Notification preferences at the project level can be adjusted at: Your Project > Settings > Notifications

Configure notifications at the project level

Supported integrations

You can receive issue notifications through the following supported integrations:

Notification preferences are configured in the organization settings. For example, a Slack notification looks like this:

Slack notification on a project with one issue


⚠️

Note: Slack notifications can currently be configured for only one channel.