--- title: Integration factory script fields description: The Vulnerability Integration form contains the integration factory script and, when the Custom Report Processor report processor strategy is selected, the Processor factory script. These fields are used to provide the logic to actually instantiate the object defined by the script include reference fields, Integration script, and Report processor, respectively. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/security-management/vulnerability-response/c\_AboutFactoryScript.html release: australia product: Vulnerability Response classification: vulnerability-response topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Define a new vulnerability integration, Manually create a vulnerability integration, Vulnerability Response integrations, Vulnerability Response, Unified Security Exposure Management, Security Operations] --- # Integration factory script fields The Vulnerability Integration form contains the integration factory script and, when the **Custom Report Processor** report processor strategy is selected, the Processor factory script. These fields are used to provide the logic to actually instantiate the object defined by the script include reference fields, Integration script, and Report processor, respectively. When the script include is selected, both fields are pre-populated with a no-argument constructor call. Often, this is sufficient, but there can be occasions where more logic is required to instantiate the script object. The integrationProcessGr record is exposed to the factory script fields so process-specific information can be used, as needed.