Field Watcher
Das Tool Field Watcher verfolgt alle Aktionen, die das System für ein ausgewähltes Formularfeld ausführt, und zeigt diese an.
Administratoren können mit Field Watcher herausfinden, was mit dem Feld geschieht und wie sich der Wert des Felds ändert, wenn ein Event wie das Auslösen einer Business Rule oder die Durchsetzung einer Datenrichtlinie stattfindet. Administratoren können sich auch als Nicht-Admin-Benutzer ausgeben, um zu debuggen, was passiert, wenn diese Benutzer Änderungen an einer Instanz vornehmen. Es kann jeweils nur ein Feld beobachtet werden. Benutzer ohne Administratorberechtigung mit der Rolle „Identitätswechsel“ haben Zugriff auf das Field Watcher-Feature.
Funktionsweise des Field Watcher
- Der Standardwert wird für das Feld festgelegt.
- Benutzerzugriffsrechte für das Feld ändern sich aufgrund einer ACL- oder Dictionary-Einstellung.
- Eine Datenrichtlinie verhindert, dass der Wert festgelegt wird.
- Eine Referenzqualifizierer-Abfrage des Feldwerts wird ausgeführt.
- Eine Benutzeroberflächenrichtlinie ändert ein Feld zu oder von schreibgeschützt, sichtbar, obligatorisch oder bearbeitbar.
- Ein abhängiger Wert in einem anderen Feld schränkt die Auswahlmöglichkeiten ein.
- Der Wert des Feldes wird festgelegt oder geändert, basierend auf:
- Zuweisungsregeln
- Aktionen von einer Engine, z. B. der Workflow-Engine
- Business Rules
- Benutzereinträgen
- Client-Skripts
- UI Actions
Field Watcher verwenden
Greifen Sie auf Debugging-Informationen auf Feldebene über Field Watcher zu.
Vorbereitungen
Erforderliche Rolle: keine
Prozedur
Details zur Registerkarte Field Watcher
Field Watcher zeigt Feldinformationen und Konfigurationsoptionen an.
- Tabelle: Tabelle, zu der das Feld gehört.
- Element: Feldbezeichnung.
- Typ: Typ der im Feld gespeicherten Daten.
- Abhängig: Feld, von dem das aktuelle Feld abhängt.
- Referenz: Tabelle, aus der der Feldwert stammt, falls zutreffend.
- Referenz-Qual: Referenzqualifizierer, die möglicherweise Daten in dem Feld einschränken.
- Attribute: Attribute für das Feld, wie im Dictionary-Eintrag für dieses Feld angegeben.
Wählen Sie auf der rechten Seite der Registerkarte Field Watcher die Art der Aktivitätsinformationen aus, die Sie für das ausgewählte Feld anzeigen möchten. Deaktivieren Sie die Checkbox für Informationen, die nicht benötigt werden.
Versteckte Felder beobachten
Administratoren müssen möglicherweise ein verstecktes Feld beobachten.
Prozedur
Informationen für das überwachte Feld anzeigen
Wenn Informationen zu einem überwachten Feld geändert werden und der Datensatz aktualisiert wird, werden am Ende der Registerkarte Field Watcher relevante Informationen angezeigt.
- Zeitstempel: Uhrzeit, zu der das Feld geändert wurde, im Format HH:MM:SS (ms).
- Orangener Text: serverseitige Änderungen wie ACLs.
- Blauer Text: clientseitige Änderungen wie Client-Skripts.
- Objekttyp, der das Feld und den zugehörigen Namen geändert hat: Die Art des Elements, das sich im Feld geändert hat; zum Beispiel, CLIENT-SKRIPT, Business Rule oder ACL. Bei Skripts, Business Rules oder anderen Feldern des Konfigurationstyps zeigt Field Watcher den Namen des Skripts oder der Business Rule an, die das Feld geändert hat, sofern vorhanden. Klicken Sie auf den Namen, um direkt zum Datensatz für dieses Element zu gelangen.
- Alte und neue Werte: Die alten und neuen Werte für das Feld, wenn sich der Wert geändert hat. Field Watcher zeichnet den Wert nicht auf, wenn er zum Zeitpunkt der Erstellung des Datensatzes standardmäßig in das Formular eingefügt wurde.
- Zusätzliche Informationen: Rufen Sie Informationen zur Nachverfolgung auf, z. B. den Namen der Skript-Engine oder des Workflows, die das Feld geändert haben. Klicken Sie auf das Plus-Symbol, um die Auswahl zu erweitern.
- Orangener Text: Zeigt serverseitige Aktivität an.
- Blauer Text: Zeigt eine clientseitige Aktivität an.
Beispiel: Incident-Priorität überwachen
Das folgende Beispiel zeigt, was mit dem Feld Priorität auf dem Incident-Formular geschieht, wenn sowohl das Feld Auswirkung als auch das Feld Dringlichkeit geändert wird.
| Originalwerte |
|---|
|
| Erste Änderung |
Hinweis: Zu diesem Zeitpunkt wurde der Datensatz nicht gespeichert. |
| Zweite Änderung |
|