Portal-Playbook-Widget
Erkunden Sie das Portal-Playbook-Widget.
Über das Widget
Das Playbook-Widget ist ein iFrame, mit dem Administratoren angeben können, wohin ein Playbook-Ereignis geleitet werden soll. Die iFrame-URL ist UI Builder Playbooks-Portalseite. Das Widget verarbeitet Ereignisse, auf die das Playbook über die Sitzungsspeicher-API hört, damit es weiß, wann eine Aktion im Portal ausgeführt werden soll, z. B. das Öffnen eines Datensatzes oder einer Liste in einem modalen Element in Serviceportal.
Die sofort einsatzbereiten Komponenten sind für jeden konzipiert Playbook-Experience Möglicherweise benötigen Sie für Serviceportal Anwender. Wir empfehlen nicht, sofort einsatzbereite Inhalte direkt zu bearbeiten UI Builder Playbook-Portalseite, die Serviceportal Playbook-Widget oder Playbook-Inhaltselement. Das Ändern der sofort einsatzbereiten Komponenten kann zu technischen Problemen führen.
Wenn Sie beispielsweise eine UXF-Clientaktion benötigen, um für zu arbeiten Ihre Instanz der Playbook-Seite , Wir empfehlen, stattdessen das Playbook-Widget zu klonen.
Playbook-Serviceportal-Widget wird geklont
| Feld | Beschreibung |
|---|---|
| Name | Geben Sie einen Namen für das geklonte Widget ein. |
| ID | Die Widget-ID wird standardmäßig automatisch basierend auf dem Widget-Namen erstellt, Sie können sie jedoch beliebig ändern. |
| Beschreibung | Fügen Sie eine optionale Beschreibung hinzu, die Details für das Widget enthält. |
| Anwendung | Wählen Sie einen Anwendungsbereich aus, in dem Ihr Widget ausgeführt werden soll. Auswählen Global Lässt zu Playbook In einem beliebigen Anwendungsbereich ausführen. Weitere Informationen finden Sie unter Anwendungsbereich . |
| Öffentlich | Wählen Sie aus, ob Ihr Widget öffentlich ist. Wenn diese Option deaktiviert ist, ist Ihr Widget privat, und nur authentifizierte Anwender mit der Rolle „snc_internal“ oder „snc_external“ können das Widget sehen. |
| Rollen | Beschränken Sie den Zugriff auf das Widget auf bestimmte Rollen. |
| HTML-Textvorlage | Nutzen Sie die bidirektionale Angular JS-Bindung, um Ihre Controller-Variablen an Ihr Markup zu binden. Gefahr: Die iFrame-URL ist die URL des UI Builder Seite.Weitere Informationen zum HTML-Vorlagenfeld finden Sie unter Developing custom widgets.Nehmen Sie Änderungen an HTML-Vorlagen nur vor, wenn Sie über erweiterte Codierungskenntnisse und ein fundiertes Verständnis von AngularJS und der Plattform-API verfügen. Warnung: Stellen Sie sicher, dass sich die iFrame-URL Ihres geklonten Widgets von der iFrame-URL für das sofort einsatzbereite Widget unterscheidet. |
| CSS | Konfigurieren Sie das Widget-CSS. Die Konfiguration von CSS in einem tatsächlichen Widget wirkt sich auf alle Instanzen dieses Widgets aus. Weitere Informationen zum CSS-Feld finden Sie unter Developing custom widgets. |
| Serverskript | Skript für die serverseitige Logik. Dies ist in erster Linie hilfreich bei der Interaktion mit der Glide-Plattform über serverseitige APIs. Gefahr: Weitere Informationen zum Feld Serverskript finden Sie unter Developing custom widgets.Ein Serverskript erfordert Kenntnisse der ServiceNow-API, um mit Datensatzdaten zu arbeiten. |
| Client-Controller | In Angular enthalten HTML-Vorlagen angular-spezifische Elemente und Attribute. Angular kombiniert die Vorlage mit Informationen aus dem Modell und dem Client-Controller, um die dynamische Ansicht zu rendern, die ein Anwender im Browser sieht. Bezeichnername für eine Referenz zum Controller im Bereich der Direktive Gefahr: Ein Client-Skript erfordert Kenntnisse über die ServiceNow-API und AngularJS, um einen Client-Controller zu erstellen. |
| controllerAs | Die HTML-Vorlage verwendet die controllerAs-Syntax für die Basisbindung. |
| Verknüpfung | Verwenden Sie eine Verknüpfungsfunktion, um DOM direkt zu bearbeiten. Gefahr: Weitere Informationen zum Feld Link finden Sie unter Developing custom widgets.Die Link-Funktion erfordert Kenntnisse in AngularJS. |
| Verfügt über Vorschau | Wählen Sie die Option aus, um eine Vorschau des Widgets im Widget-Editor zu aktivieren. |
| Demodaten | Bereitstellen von Daten, wenn Sie eine Vorschau des Widget im Widget-Editor anzeigen. |
| Datentabelle | Wählen Sie eine Tabelle aus, die als Datenquelle verwendet werden soll. |
| Felder | Wählen Sie Felder aus, die als Instanzoptionen angezeigt werden sollen. |
| Optionsschema | Erlaubt einem Serviceportal-Admin das Widget zu konfigurieren. Weitere Informationen zum Optionsschemafeld finden Sie unter . Und Widget option schema. |
| Docs | Wählen Sie ein aus Serviceportal Dokumentationslink. |
Überprüfen Sie auf Fehler in UI Builder Konfiguration und Ereigniseigenschaften der Playbook-Experience-Portal-Seite, z. B. deaktivieren Sie das Ereignis „Datensatz öffnen“ als Wartungsanwender.