Die globale Suche kann für Benutzergruppen über deren Einstellungen von Admins freigegeben werden. Die Aktivierung der Suche blendet in der Menüleiste ein Suchfeld ein.
Nutzer geben in das Suchfeld einen Suchbegriff ein und starten die Suche, um Inhalte, für die sie Zugriffsberechtigungen im System haben, zu durchsuchen. Eine Ergebnisseite gliedert die Suchergebnisse in Datengruppen auf und verlinkt auf die jeweiligen Entitäten. So kann unter mehreren Treffern aus der Suche das gewünschte Ergebnis identifiziert und dann gezielt aufgerufen werden.
Nachfolgend einige Hinweise zur Funktionsweise der Suche:
Allgemeines
Ausführbar über Suchfeld in Top-Menu-Bar oder direkt über https://[URL]/search
- Mindesteingabe: 2 Zeichen
- Multiword Eingabe möglich, die Suche aller Wörter werden mit dem “UND” Operator ausgeführt
- Volltextsuche
- case-insensitiv
- Suche nach Teilwörtern möglich, z.B. “Einbr”: Treffer wären z.B. “Einbruch”, “Einbrecher”
- Highlighting der Suchbegriffe auf der Ergebnissseite
- die Suche ist begrenzt auf folgende Entities: Incidents, Formulare, Personen-Presse-Produkt-Fahrzeugdaten
- Top-Secret und gelöschte Incidents werden ignoriert
- Userrechte werden einbezogen, inkl. Sonderechte bei Beobachtungsliste und Aufgaben
- Wenn Userrecht vorhanden aber keine Ergebnisse in einer Sektion, dann wird in der Sektion “Suchergebnisse: 0” angezeigt
- die Suche ist auch über einen API-Endpoint erreichbar, Rechte voraussgesetzt
[GET-Request]
[URL]/api/search/?q=[Suchbegriff]
Eingabe
Folgende Felder sind durchsuchbar:
Incident
- name
- reference
- facts
- reporter (Ersteller)
- deviatingReporter (Meldender)
- location: name, address
- source
- scenarios: name
Formulare
- formName
- fieldName
- value
Personendaten
- firstName
- lastName
- contact
- function
- address
- reference
- placeOfBirth
- nationality
- nameOfReference
Produktdaten
- name
- components
- serial
Pressedaten
- reporter
- agency
- contact
Fahrzeugdaten
- manufacturer
- model
- fin
- licensePlate
- additionalNumbers
- insurance
- remark
- equipmentInside
- equipmentOutside
- damage