Über anwenderdefinierte Berichtsprozessorskripts
Im Formular „Schwachstellenintegration“ ist der Berichtsprozessor ein Verweis auf eine Skripteinbindung, die die Skripteinbindung VulnerabilityReportProcessorBase erweitert. Die in diesem Skript enthaltene Funktionalität wird vom VulnerabilityIntegrationController aufgerufen und definiert die Methode, mit der die vom Integrationsskript zurückgegebenen Daten verarbeitet werden.
- IntegrationGr: Ein GlideRecord des Schwachstellenintegrationsdatensatzes, der die Ausführung der Integration angefordert hat.
- IntegrationProcessGr – GlideRecord des Schwachstellenprozesses, der kontextbezogene Informationen für den aktuellen Prozess einer Integration bereitstellt.
Die Skripteinbindung muss eine Implementierung für bereitstellen ProcessReport() Methode. Das an „processReport()“ übergebene Objekt ist das von „retrieData“ zurückgegebene Objekt und somit ein einfaches Objekt mit Eigenschaften für „content“, „contentType“ und „Extension“. Die tatsächliche Logik in processReport() ist implementierungsspezifisch und abhängig von den bereitgestellten Berichtsdaten.