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

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie EMR-Hilfe, um innerhalb eines Frames in Epic Hyperspace und Hyperdrive zu starten.

    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 Richtlinie zur Inhaltssicherheit schreibt vor, welche Websites von Drittanbietern eine ServiceNow-Seite oder ein ServiceNow-Portal in einem iframe laden können.

    Im EMR-Hilfeportal (Industry Remote Portal) muss ein bestimmter HTTP-Antwortheader für die URL der Epic Hyperdrive-Website konfiguriert sein, die die EMR-Hilfe in einem iframe startet.

    Dieser HTTP-Antwortheader muss nach einem globalen HTTP-Antwortheader angeordnet werden, und „Hinzufügen nach“ muss auf „Überschreiben“ festgelegt werden.

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

    Prozedur

    1. Legen Sie den Bereich auf EMR-Hilfe 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-Antwort-Header“ wie folgt aus.
      FeldAntwort
      Aktiv True
      Betrifft Bestimmter Typ
      Typ Service Portal [sp_portal]
      Datensatz Serviceportal: Remote-Hilfe der Branche
      Name Content-Security-Policy
      Wert

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

      Beispiel: Frame-Vorgängerelemente 'self' Epic.example.com.

      Beschreibung EMR-Hilfe-HTTP-Antwortheader für Epic Hyperspace/Hyperdrive-Unterstützung.
    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 auf das Feld Hinzufügen nach, und legen Sie den Wert auf Überschreiben fest.

    Ergebnisse

    Sie sollten jetzt den folgenden HTTP-Antwortheader haben:

    Für EMR-Hilfe konfigurierter HTTP-Antwortheader.

    Nächste Maßnahme

    Weitere Informationen zu Konfigurationsschritten in Epic finden Sie im Artikel Gewusst wie Sie EMR-Hilfe zum Starten innerhalb eines iFrame in Epic Hyperspace und Hyperdrive [KB1207128] in der Knowledge Base Now Support referenzieren.