Abonnieren Sie die Anforderung von Eintragsaktualisierungen
Senden Sie das Ergebnis von jedem Gesundheits-Screening von MitarbeiternEingabeanforderung an ein Drittparteisystem durch Konfiguration eines Webhooks.
Vorbereitungen
Das Senden ausgehender Webhook-Aufrufe erfordert die folgenden Plugins.
- ServiceNow IntegrationHub Laufzeit (com.glide.hub.integration.runtime)
- Workflow-Studio Aktionsschritt – Nutzlastgenerator (com.Glide.Hub.action_STEP.Payload)
- ServiceNow IntegrationHub Aktionsschritt – REST (com.Glide.Hub.action_STEP.Rest)
Wenn Sie den Webhook einrichten, sendet das System automatisch eine REST-Anforderung an einen Drittpartei-Endpunkt, wenn ein Mitarbeiter oder Besucher den Eintrag anfordert. Arbeiten Sie mit einem Administrator für das Drittparteisystem zusammen, um den richtigen Endpunkt zu bestimmen, der bereitgestellt werden soll.
Hinweis:
Der Webhook enthält keine Authentifizierungsheader in der Anforderung. Stellen Sie sicher, dass Sie einen Endpunkt angeben, der Abfrageparameter enthält, um die Anforderung zu authentifizieren.
Um mehr über zu erfahren Gesundheits-Screening von MitarbeiternModul „Anforderungseintrag“, siehe Führen Sie einen Integritätsbildschirm für den Eintrag durch.
Erforderliche Rolle: sn_imt_Core.admin oder admin
Prozedur
Ergebnisse
{
"event": "entry.requested",
"email": "aileen.mottern@example.com",
"username": "aileen.mottern",
"user_id": "a8f98bb0eb32010045e1a5115206fe3a",
"location": "San Antonio",
"location_id": "108486c7c611227500b093211aa88dcc",
"access_granted": false,
"updated": "2020-07-01 22:19:03"
}| Eigenschaft | Beschreibung |
|---|---|
| Ereignis | Typ des in der Webhook-Tabelle definierten Ereignisses. Datentyp: Zeichenfolge |
| E-Mail-Adresse des Mitarbeiters. Datentyp: Zeichenfolge |
|
| username | Anwendername des Mitarbeiters aus der Tabelle „Arbeitsschutz-Anwender“ [sn_imt_core_health_and_safety_user]. Datentyp: Zeichenfolge |
| user_id | SYS_ID des Anwenderdatensatzes aus der Tabelle „Arbeitsschutz-Anwender“ [sn_imt_core_health_and_safety_user]. Datentyp: Zeichenfolge |
| location | Standort der Gesundheitsuntersuchung. Datentyp: Zeichenfolge |
| Standort_ID | SYS_ID des Standortdatensatzes aus der Tabelle „Standort“ [cmn_location]. Datentyp: Zeichenfolge |
| Access_granted | Kennzeichnung, die angibt, ob dem Mitarbeiter aufgrund der Gesundheitsprüfung Zugriff gewährt wurde. Gültige Werte:
Datentyp: Boolescher Wert |
| aktualisiert | Datum und Uhrzeit, zu der der Mitarbeiter oder Besucher den Eintritt angefordert hat. Datentyp: Datum/Uhrzeit |