Automatically assign vulnerabilities

Last updated: June 25, 2026

Use this article when new vulnerabilities should automatically route to a default owner for each repository.

How auto assignment works

  • A repository can have a default assignee.

  • New vulnerabilities in that repository inherit the default assignee.

  • You can still reassign or unassign any vulnerability after it is created.

  • Clearing the default assignee stops automatic routing for future vulnerabilities in that repository.

Where to configure it

  • Open the repository settings for the repository you want to route.

  • Set Default Assignee.

  • Review newly created vulnerabilities to confirm they receive the expected owner.

Important behavior

  • Auto assignment applies only to newly created vulnerabilities.

  • Existing vulnerabilities are not retroactively assigned when the default assignee changes.

  • Manual reassignment still works for individual vulnerabilities.

Canonical docs

For the maintained reference, see Auto assignment, Vulnerability list view, and Vulnerability detail view.

Contact support if

  • New vulnerabilities are not assigned to the configured default assignee.

  • A vulnerability was assigned to an unexpected owner.

  • The repository default assignee cannot be changed or cleared.