Skip to content

docs: add DefectDojo Pro Report Builder guides (UI, API, LLM)#15008

Open
skywalke34 wants to merge 3 commits into
DefectDojo:devfrom
skywalke34:docs/pro-report-builder
Open

docs: add DefectDojo Pro Report Builder guides (UI, API, LLM)#15008
skywalke34 wants to merge 3 commits into
DefectDojo:devfrom
skywalke34:docs/pro-report-builder

Conversation

@skywalke34

Copy link
Copy Markdown
Contributor

Adds DefectDojo Pro Report Builder documentation, replacing the outdated report builder pages under metrics_reports/reports/:

  • Report Builder — UI walkthrough (Themes, Blocks, Templates, Generated Reports) with screenshots
  • Automating Reports with the API — create → run → poll → download, with a stdlib-only Python script and a verified filter/field reference
  • Building Reports with an LLM — a paste-in prompt that designs, creates, runs, and downloads reports
  • Using the Report Builder (Open Source) — build / run / retrieve; no saved templates or report history

New pages are gated to the DefectDojo Pro docs version via the audience flag; the open-source page stays on the Open Source version. Inbound links to the removed pages were repointed, and the Metrics & Reports prev/next ordering was corrected. Content and the API/field references were verified against the dojo-pro reporting code and a live tenant; screenshots were captured from the Report Builder UI.

Replace the outdated report builder pages with a Pro-focused multi-page section:
- Report Builder UI walkthrough (Themes, Blocks, Templates, Generated Reports)
- API automation guide: create, run, poll, and download reports, with a stdlib Python script
- LLM-assisted authoring guide with a paste-in prompt
- Open-source report builder page (build, run, retrieve; no saved templates/history)
- Rewrite the section landing page with OSS-vs-Pro orientation

Adds UI screenshots captured from the Pro Report Builder.

Authored by T. Walker - DefectDojo
…formerly Products) nomenclature

- Repoint inbound links from the removed using_the_report_builder URL: the FAQ
  and intro-to-findings pages now link to the Report Builder section landing,
  and the open-source new-user checklist links to the OSS report builder page.
- Use "Assets (formerly Products)" / "Organizations (formerly Product Types)"
  wording in the Pro Report Builder pages, and correct the filter-discovery
  endpoints to /api/v2/assets/ and /api/v2/organizations/.

Authored by T. Walker - DefectDojo
The theme builds the bottom-of-page Prev/Next links from all regular pages in
the top-level metrics_reports section ordered by weight. The low weights on the
new Report Builder pages collided with the Pro Metrics and Dashboards pages,
scrambling the sequence (e.g. the API page's Next went to "Custom Dashboard
Tiles"). Reweight the Report Builder pages and MCP Server so the reading order
flows Pro Metrics -> Report Builder -> Automating Reports with the API ->
Building Reports with an LLM -> MCP Server, with the open-source page last.
Sidebar grouping and order are unchanged.

Authored by T. Walker - DefectDojo
@github-actions github-actions Bot added the docs label Jun 14, 2026
@valentijnscholten valentijnscholten added this to the 2.60.0 milestone Jun 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants