Scanning Setup Guide
Setting Up AquilaX Scanning and Groups: A Guide
Step-by-Step Guide
1. Organize Your Groups
2. Clean Up Existing Projects
3. Configure the Security Policy
{
"frequency": "weekly",
"avatar": "https://avatars.githubusercontent.com/u/155273638?s=200&v=4",
"description": "Example Policy for production purposes",
"author": "<Your team name here>",
"ignore": [
"test/*",
"tests/*",
"node_modules/*",
"semgrep-rules/**",
"yara_rules/**",
"configs/**"
],
"jira_project_key": "SCRUM",
"notify_on_failure": true,
"raise_tickets": true,
"ticket_body": "Was found this {{vuln}} on this file {{file}}",
"ticket_integration": "GitHub, GitLab, Jira",
"ticket_title": "AquilaX - {{vuln}}",
"repos": [
"https://github.com/aquilax-ai"
],
"scanners": [
{
"compliance": true,
"enforced": true
},
{
"enforced": true,
"secret": true
},
{
"enforced": true,
"pii": true
},
{
"enforced": true,
"sast": true
},
{
"enforced": true,
"sca": true,
"licenses": {
"mixed_licenses": true,
"prohibited": [
"GPL*",
"BSD"
]
},
},
{
"container": true,
"enforced": true
},
{
"enforced": true,
"iac": true
},
{
"api": true,
"enforced": true
},
{
"enforced": true,
"malware": true
}
],
"tags": [
"all-scanners",
"prod"
],
"testing": false,
"threshold": {
"HIGH": 50,
"LOW": 99999,
"MEDIUM": 1000,
"total": 300
}
}4. Enable CI/CD Integration
5. Schedule Monthly Full Scans
6. Review Findings with AquilaX
7. Monitor Reports
8. Create a Testing Group (Optional)
Last updated