Konfigurieren Sie die iFrame-Unterstützung für EMR Help in ServiceNow

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie EMR Help so, dass er innerhalb eines Frames in Epic Hyperspace und Hyperdrive gestartet wird.

    Vorbereitungen

    Erforderliche Rolle: admin

    Damit eine ServiceNow-Seite oder ein ServiceNow-Portal innerhalb eines iframe gestartet werden kann, muss ein HTTP-Antwortheader mit der richtigen Inhaltssicherheitsrichtlinie konfiguriert werden. Diese Inhaltssicherheitsrichtlinie bestimmt, welche Websites von Drittanbietern eine ServiceNow-Seite oder ein ServiceNow-Portal in einem IFrame laden können.

    Für das EMR-Hilfeportal (Industry Remote Portal) muss ein bestimmter HTTP-Antwortheader für die URL der Epic Hyperdrive-Site konfiguriert sein, die EMR Help in einem IFrame startet.

    Dieser HTTP-Antwortheader muss nach allen globalen HTTP-Antwortheadern sortiert werden, und „Hinzufügen nach“ muss auf „Überschreiben“ festgelegt sein.

    Diese Konfiguration funktioniert sowohl für Hyperdrive als auch für Hyperspace. ServiceNow erkennt die Browserversion und ändert den HTTP-Antwortheader automatisch entsprechend.

    Prozedur

    1. Legen Sie den Umfang auf EMR Help fest.
    2. Navigieren zu Alle > HTTP-Antwortheader.

      (oder suchen Sie nach sys_response_header.list)

    3. Klicken Sie auf HTTP-Antwortheader.
    4. Klicken Sie in der Listenansicht auf Neu.
    5. Füllen Sie das Formular „HTTP-Antwortheader“ wie folgt aus.
      FeldAntwort
      Aktiv Wahr
      Betrifft Spezifischer Typ
      Typ Service Portal [sp_portal]
      Datensatz Service Portal: Remote-Hilfe für die Branche
      Name content-security-policy
      Wert

      Die anfordernde Hyperspace-/Hyperdrive-Domäne, die EMR Help lädt.

      Beispiel: frame-ancestors 'self' Epic.example.com.

      Beschreibung EMR-Hilfe-HTTP-Antwortheader für Epic Hyperspace/Hyperdrive-Support.
    6. Klicken Sie auf „Übermitteln“.
    7. Sortieren Sie in der Listenansicht nach dem Feld Reihenfolge.
    8. Doppelklicken Sie in das Feld Reihenfolge für den neu erstellten HTTP-Antwortheader, und legen Sie den Wert auf 500 fest.
    9. Doppelklicken Sie in das Feld Hinzufügen nach, und legen Sie den Wert auf Überschreiben fest.

    Ergebnisse

    Sie sollten jetzt einen HTTP-Antwortheader haben, wie unten dargestellt:

    Für EMR Help konfigurierter HTTP-Antwortheader.

    Nächste Maßnahme

    Weitere Konfigurationsschritte in Epic finden Sie im Artikel So konfigurieren Sie EMR Help, um innerhalb eines iFrame in Epic Hyperspace und Hyperdrive zu starten [KB1207128] in der Knowledge Base von Now Support.