-
Notifications
You must be signed in to change notification settings - Fork 14
Feature: Implementation of Agent-Based Reporting Module #251
Description
Feature Description
Feature Description
Develop and integrate an automated "Agent" system within the OASM platform capable of generating comprehensive security reports. This feature should allow the system to synthesize data from asset discovery, vulnerability scans, and risk assessments into a downloadable or viewable report format.
Problem or Need
Currently, security teams must manually aggregate data from various sections of the platform (Asset Management, Vulnerability Scanning) to present findings to stakeholders. An automated reporting agent would reduce manual effort and provide a centralized way to communicate the current state of the attack surface and security posture.
Proposed Solution
Agent Integration: Leverage the existing MCP Server or Core API to create a reporting agent.
Report Generation: The agent should pull data from the PostgreSQL database to create summaries of discovered assets and identified vulnerabilities.
Customization: Allow users to define the scope of the report (e.g., specific workspace or time range).
Format: Initial support for PDF or Markdown-based reports accessible via the Console.
Alternatives Considered
Manual data extraction via the Core API and external formatting, which is time-consuming for non-technical users.
Additional Context
This aligns with the Monitoring and Alerts and MCP Server for AI core features mentioned in the README, enhancing the platform's ability to provide actionable insights.
Problem or Need
No response
Proposed Solution
No response
Alternatives Considered
No response
Additional Context
No response
Code of Conduct
- I agree to follow this project's Code of Conduct