Intelligent Finding Analytics (IFA) in Dynamic Application Security Testing (DAST)
augments error page detection by reducing false positives and enhancing test results. HCL
AppScan DAST uses heuristic and comprehensive methods to identify error pages, with Gen AI
now selectively employed to confirm errors and handle edge cases, thus increasing accuracy
and minimizing scan times. Configuring Azure OpenAI is also required to validate LLM
testing.
About this task
Set up Azure OpenAI to detect error pages and validate LLM
tests.
Procedure
-
Navigate to .
-
Under the Scanning features section, click
Bring your own LLM to enable Azure OpenAI
configuration.
Note:
- AppScan supports
deployments that support Chat Completions API. The GPT 5 mini model
was used for testing.
- Azure OpenAI services incur costs based on token usage (input and
output). Follow best practices and regularly monitor usage to ensure
cost efficiency.
-
Enter the Endpoint in the following format:
https://{azure_openai_endpoint}
Table 1. Endpoint elements
| Element |
Description |
Example |
{azure_openai_endpoint} |
Replace with the value from the
Endpoint field under the
Keys & Endpoint section from the Azure
portal.
|
https://aoairesource.openai.azure.com
where aoairesource is specific to your
Azure OpenAI resource. |
-
Enter the API Key. This value can be found in the
Keys & Endpoint section when examining your resource from the
Azure portal. You can use either
KEY1 or
KEY2.
-
Enter the Deployment ID. This is the custom name you
assigned to the model deployment when you created it. You can find this value in
Azure OpenAI Studio in the Azure portal.
-
Click Save to apply the configuration for your
organization.
The Azure OpenAI endpoint, API key and deployment ID have been
configured.
If the Azure OpenAI endpoint, API key, or Deployment ID is not
configured correctly, the scan fails. Verify that these values are correct,
update them if needed, and then run the scan again.
What to do next
Start your scan in AppScan on Cloud as usual.