Repository navigation
docs(dashboards): list the widgets that need a feature, license or permission - #16879
Merged
Merged
Conversation
…rmission Adds a table of the Customizable Dashboards widgets that need another feature, a license capability or a permission, and what the picker and a placed tile do when one is missing. The API guide describes the catalog's requires object and that a widget_data action answers 403 while a requirement is missing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0143hYTGjwQXD5FR5mbSdBxd
"Every built-in role grants it" read as if every user gets Saved Reports. The permission comes from a global role or an Organization role (directly or through a group); a role on an Asset alone does not grant it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0143hYTGjwQXD5FR5mbSdBxd
Maffooch
approved these changes
Nov 14, 2026
devGregA
approved these changes
Nov 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Documents which Customizable Dashboards widgets need another feature, a license capability or a permission, and what happens when one is missing.
PRO__custom_dashboards.md): a new "Widgets that need a feature, license or permission" table (Scan Cadence, License Usage, Ingest Health, Saved Reports, Top Root Causes, PCI Quarter Status, Onboarding, Sensor Coverage, the four PSIRT widgets, Ingestion Health Status, Shadow AI, AI Footprint, CRA Article 14 Deadlines). Add Widget offers such a widget only when everything it needs is in place, and a placed widget whose requirement goes missing shows a placeholder naming it and loads nothing. Regulatory Scope needs no feature, and the page says why. The Saved Reports row adds the generated-reports permission.PRO__custom_dashboards_api.md): the catalog'srequiresobject (feature_flags,licensed_features,permissions), and that awidget_dataaction answers403while a requirement is missing instead of an empty result. Sensor Coverage is the one exception: it is listed only while Shogun is on and licensed, and while Shogun is off its action answers404.English only; the language copies are translated automatically.
Paired with the DefectDojo Pro change that ships this behavior; merge the two together.