HCL AppScan (Pro)
On this page
The HCL AppScan connector uses the AppScan v4 REST API to import issues from AppScan on Cloud (ASoC) or a self-hosted AppScan 360° (both share the API). It syncs the whole account: DefectDojo discovers every application and creates a Record for each, then imports that application’s issues (DAST, SAST and IAST) as findings.
Prerequisites
You will need an AppScan API key — a Key ID and Key Secret generated under your AppScan account settings (API Key). The connector exchanges them for a short-lived session token on each run; the Key ID, Key Secret and token are never logged.
Connector Mappings
- Enter the AppScan console URL in the Location field: for ASoC use
https://cloud.appscan.com(orhttps://eu.cloud.appscan.comfor the EU region); for AppScan 360° use your instance host. - Set Provider to
ASOCfor AppScan on Cloud, orA360for a self-hosted AppScan 360°. - Enter the API Key ID and API Key Secret.
- Optionally, set a Minimum Severity to limit which findings are imported.
DefectDojo maps each AppScan application to a Record (VEP) and each issue to a finding: the title is the issue type with its domain / entity / cause-id / URL / path appended; the severity maps Informational → Info (Low/Medium/High/Critical pass through); the CWE, a labeled description, the remediation and advisory, and the host/port endpoint are carried over. Issues from static analysis are recorded as static findings and dynamic/interactive issues as dynamic findings; open issues are active and fixed/passed issues are mitigated.
See the AppScan REST API documentation for more information.