Skip to content

[Task]: Exclude specific developers (or their add-ons) from specific scanner rules, to reduce false positives without disabling the rule globally #16187

@bacharakis

Description

@bacharakis

Description

Problem
Scanner rules can generate recurring false positives for similar add-ons from a single developer group.
Currently, each case follows the same loop: auto-disable -> developer appeal -> reviewer re-review -> re-enable.
This is costly for reviewers and developers, especially when the developer(s) publish multiple add-ons weekly.

Proposed solution
A way to allowlist specific developer accounts against specific scanner rules:

  • Per-rule configuration of exempted developer account IDs
  • Scoped to one rule, not a blanket scanner bypass
  • Audit trail for additions/removals

Acceptance Criteria

  • Scanner rule configuration supports an allowlist of developer account IDs
  • Exemptions are scoped per-rule (not a global scanner bypass)
  • Add-ons from an allowlisted developer skip the configured rule during scans
  • All other rules continue to apply normally to allowlisted developers
  • Admins can add and remove developer IDs from a rule's allowlist

┆Issue is synchronized with this Jira Task

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions