Sensei Reference | DefectDojo Documentation

Sensei Reference (Pro)

Note: Sensei is a DefectDojo Pro-only feature and is currently in BETA.

A quick reference for the statuses, actions, and limits you’ll encounter while using Sensei.

Repository statuses

The status shown for an onboarded repository on the Sensei hub:

Status Meaning
Active Onboarded and ready to scan.
Pull Request Open Sensei has an open pull request against the repository.
Pull Request Closed A Sensei pull request was closed.
Error The last operation failed: check Scan Activity for the root cause.
Not Configured The repository is connected but not yet configured.

Candidate and fix statuses

Auto-fix candidates and fix records move through these states:

Status Meaning
Candidate Staged by a scan’s auto-fix criteria. Nothing runs until you approve.
In Progress Approved: Sensei is generating the fix and will open a pull request.
PR Open A fix pull request is open; the badge links to it.
Failed The fix could not be completed; it stays listed so it doesn’t disappear silently.

Repository row actions

Each onboarded repository has a row-actions menu on the Sensei hub:

Quotas and metering

Sensei is metered against your DefectDojo Pro license, shown as meters at the top of the hub:

To raise a limit, contact your DefectDojo account team.

GitLab specifics

GitLab is supported alongside GitHub (gitlab.com and self-managed). The scan-and-fix behavior is identical; these are the GitLab-specific details:

Bitbucket specifics

Bitbucket Cloud and Server/Data Center are supported. The scan-and-fix behavior is identical; these are the Bitbucket-specific details:

Azure DevOps specifics

Azure DevOps Repos are supported via a Personal Access Token. The scan-and-fix behavior is identical; these are the Azure-specific details:

GitHub Enterprise Server specifics

GitHub Enterprise Server uses the same GitHub App model as github.com; only the host differs:

Troubleshooting

🔎 Still in BETA: Sensei is evolving quickly. If behavior doesn’t match this guide, check the Pro changelog for recent changes.