Erstellen Sieund eine Skripteinbindung, um Scratchpad-Aktualisierungen vom Anbieter umzuwandeln
Um von Ihrem Anbieter gesendete Scratchpad-Aktualisierungen in ein Format umzuwandeln, das für den Zero Touch-Anforderungs-Flow erforderlich ist, benötigen Sie eine Skripteinbindung mit der Methode transformScratchPadToHAMZTRFormat.
In den Bestätigungs- und Versandphasen des Zero Touch-Anforderungs-Flows sollte Ihr Anbieter Scratchpad-Updates idealerweise in einem bestimmten Format an Ihre Instanz ServiceNow senden. Details finden Sie unter Verwenden Sie das Scratchpad , um Ihre Anforderungserfüllungsaufgaben abzuschließen. Wenn das Scratchpad-Update Ihres Anbieters jedoch nicht im erforderlichen Format vorliegt, können Sie es mithilfe einer Skripteinbindung mit der Methode transformScratchPadToHAMZTRFormatumwandeln.
Berücksichtigen Sie beim Erstellen der Skripteinbindung die folgenden Punkte:
- Auf die Skripteinbindung kann über den Anwendungsbereich Asset-Management Common zugegriffen werden, indem Sie die folgenden Einstellungen im Anwendungsressourcendatensatz anpassen:
- Legen Sie das Feld Zugänglich von auf Alle Anwendungsbereiche fest.
- Legen Sie das Feld Anruferzugriff auf Keine fest, um sicherzustellen, dass der Anruferzugriff nicht eingeschränkt ist.
- Definieren Sie die Methode transformScratchPadToHAMZTRFormat im folgenden Format:
/*** Input to the following method is scratchpad value of type JSON ***/ transformScratchPadToHAMZTRFormat: function (input) { // Logic to transform the input to the expected format // This method should return a value of type JSON with expected format }