When integrating with external domains, the requirements for web application scan results include:
1. **Comprehensive Scan Reports**: Submit reports for all external endpoints involved in the integration, detailing any identified vulnerabilities and their resolutions.
2. **Document False Positives**: Clearly document and justify any false positives in the scan results.
3. **Provide Credentials and Documentation**: Include authentication credentials and API documentation (if available) to facilitate testing.
4. **Ensure Security Compliance**: Verify that external endpoints comply with security standards, such as using TLS v1.2 or above.
5. **Avoid Risky Practices**: Do not use wildcarded CORS for non-public endpoints.
For non-Salesforce domains integrated with your application, you need to perform a Dynamic Application Security Test (DAST) scan on the external endpoints. Accepted tools include ZAP, Burp Suite, HCL AppScan, or WebInspect. When submitting your solution for security review, include the scan reports, authentication credentials, and any relevant API documentation for these integrations.
These steps ensure the integration meets security review requirements.