Daten an das Gesundheits-Screening von Mitarbeitern-Protokoll senden

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Senden Sie Daten von einem Drittanbietersystem an die Anwendungsprotokolltabelle Gesundheits-Screening von Mitarbeitern. Sie können diese Tabelle verwenden, um Berichte zu erstellen und Gesundheitstrends zu überwachen.

    Vorbereitungen

    Erforderliche Rolle: sn_imt_core.api_logging_user

    Prozedur

    1. Senden Sie eine POST-Anforderung an die Tabellen-API für Ihre Instanz.
      Weitere Informationen finden Sie unter Tabellen-API.
      1. Konstruieren Sie den Endpunkt mithilfe der Protokollimporttabelle [sn_imt_core_log_import].
        https://<your-instance>.servicenow.com/api/now/table/sn_imt_core_log_import
      2. Legen Sie Felder in der Protokolltabelle fest, indem Sie die folgenden Anforderungstextparameter definieren.
        Feld Beschreibung
        Quelle Interner Name zur Identifizierung des Drittanbietersystems, das den Protokolleintrag erstellt
        Ebene Benutzerstatus, Protokollebene oder eine andere aussagekräftige Zeichenfolge. Beispielsweise können Sie Zugelassen oder Verweigert eingeben, um anzugeben, ob die Person für den Zutritt freigegeben ist.
        Nachricht Beschreibung der Gesundheitsprüfung. Beispiel: Temp. zu hoch.
        Anwender Die E-Mail-Adresse des Mitarbeiters oder Besuchers aus der Tabelle der Health and Safety-Anwender [sn_imt_core_health_and_safety_user]
        Zusätzliche Informationen Daten, die zusätzliche Informationen bereitstellen. Beispiel: {'Temperatur': '101', 'Standort': 'San Diego'}
      Diese Beispiel-cURL-Anforderung sendet einen Datensatz an die Protokollimporttabelle.
      curl "http://<your-instance>.servicenow.com/api/now/table/sn_imt_core_log_import" \
      --request POST \
      --header "Accept:application/json" \
      --header "Content-Type:application/json" \
      --data "{\"u_source\":\"BadgesRUs\",\"u_message\":\"Temp too high\",\"u_user\":\"abel.tutor@servicenow.com\",\"u_level\":\"Denied\"}" \
      --user 'username':'password'
      Das System fügt den Datensatz automatisch in die Protokolltabelle [sn_imt_core_log] ein.
    2. Navigieren Sie zur Protokolltabelle [sn_imt_core_log], um sicherzustellen, dass die Daten ordnungsgemäß importiert wurden.

    Nächste Maßnahme

    Generieren Sie Berichte über die Daten, die Sie mithilfe der Berichterstellungin die Tabelle „Protokoll“ [sn_imt_core_log] importiert haben.