Verhindern Sie die Erstellung von Vorschlägen in Sonderfällen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Deaktivieren Sie die Generierung von Vorschlägen aus bestimmten Suchzeichenfolgen, um zu verhindern, dass nicht hilfreiche Begriffe in Vorschlägen angezeigt werden, oder um die Offenlegung persönlicher oder sicherer Informationen zu verhindern.

    Vorbereitungen

    Stellen Sie sicher, dass Sie mit der Mustersyntax für reguläre Ausdrücke von Java vertraut sind. Weitere Informationen zur Mustersyntax für reguläre Ausdrücke finden Sie im Javadoc für die Klasse java.regex.util.Pattern.

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Suchvorschläge generiert Vorschläge für die automatische Vervollständigung und Suchvorschläge aus den von Benutzern eingegebenen Suchzeichenfolgen. Möglicherweise möchten Sie keine Vorschläge aus allen Suchzeichenfolgen erstellen. Sie können die Generierung von Vorschlägen mit einer der folgenden Methoden verhindern:
    • Schließen Sie Wörter oder Muster regulärer Ausdrücke aus Vorschlägen zur automatischen Vervollständigung und Suchvorschlägen aus.

      Beispielsweise kann ein Benutzer nach KB2938272suchen. Diese Suchzeichenfolge ist zu undurchsichtig, um einen aussagekräftigen Vorschlag bereitzustellen. Oder jemand gibt eine Sozialversicherungsnummer oder Telefonnummer als Suchzeichenfolgen ein, die nicht als Vorschläge für andere Personen angezeigt werden sollen. Sie können also alle Suchzeichenfolgen ausschließen, die mehrere Zahlen enthalten. Wenn jemand in einer Suchzeichenfolge einen Ausdruck verwendet, möchten Sie dieses Wort möglicherweise nicht in Vorschlägen anzeigen. Die Tabelle „Ausschlussliste für Suchvorschläge“ [sys_search_suggestion_blacklist] enthält die Liste der ausgeschlossenen Wörter.

    • Weisen Sie Benutzern Rollen zu, die die Generierung von Vorschlägen aus ihren Suchzeichenfolgen verhindern.

      Möglicherweise gibt es Personen, deren Suchen aus Datenschutz- oder Sicherheitsgründen nicht in Such- oder Autovervollständigungsvorschlägen angezeigt werden sollen. Um zu verhindern, dass Suchvorgänge Vorschläge generieren, weisen Sie ihnen die Rolle „Suggestion_exempt“ zu. Diese Rolle ist in den meisten Situationen unnötig. Suchvorschläge zeigen nie an, wer die erste Suche durchgeführt hat. Um zu verhindern, dass Personen Vorschläge zur automatischen Vervollständigung und Suchvorschläge sehen, weisen Sie ihnen die Rolle „cant_read_suggestions“ zu.

    Suchvorschläge enthält eine Tabelle mit ausgeschlossenen Wörtern und Mustern für reguläre Ausdrücke in den folgenden Sprachen:
    • Chinesisch
    • Tschechisch
    • Niederländisch
    • Finnisch
    • Französisch
    • Deutsch
    • Hebräisch
    • Ungarisch
    • Italienisch
    • Japanisch
    • Norwegisch
    • Polnisch
    • Portugiesisch
    • Russisch
    • Spanisch
    • Schwedisch
    • Thailändisch
    • Türkisch

    Prozedur

    1. Navigieren Sie zur Listenansicht der Tabelle „Ausschlussliste für Suchvorschläge“ [sys_search_suggestion_schwarze Liste].
      1. Wählen Sie Alleaus.
      2. Geben Sie sys_search_suggestion_schwarze Liste.list in den Navigationsfilter ein.
      3. Drücken Sie die Eingabetaste.
    2. So aktivieren oder inaktiven Sie ein Wort oder ein reguläres Ausdrucksmuster:
      1. Wählen Sie in der Liste die Bedingung aus, die Sie aktivieren oder deaktivieren möchten.
      2. Aktivieren oder deaktivieren Sie im angezeigten Formular „Ausschlussliste für Suchvorschläge“ die Option Aktiv.
    3. So fügen Sie ein neues ausgeschlossenes Wort oder Muster eines regulären Ausdrucks hinzu:
      1. Wählen Sie Neu.
      2. Füllen Sie die Felder im Formular „Ausschlussliste für Suchvorschläge“ aus.
        Tabelle : 1. Formular „Ausschlussliste für Suchvorschläge“.
        Feld Beschreibung
        Formulierung Auszuschließendes Wort oder Muster des regulären Ausdrucks.
        Sprache Die Sprache, in der sich das ausgeschlossene Wort befindet. Verwenden Sie den ISO 639-1-Code für die Sprache, z. B. „en“ für Englisch. Da Muster für reguläre Ausdrücke für alle Sprachen funktionieren, ignorieren Suchvorschläge dieses Feld für Muster für reguläre Ausdrücke.
        Beschreibung Erklärung, warum Sie das Wort oder Muster des regulären Ausdrucks ausgeschlossen haben, wenn es nicht erkennbar ist. Dieses Feld ist besonders wichtig für Muster des regulären Ausdrucks.
        Aktiv Option zum Entfernen des ausgeschlossenen Wort- oder regulären Ausdrucksmusters aus Vorschlägen.
        Typ Option, die angibt, ob das Feld Ausdruck ein Wort oder ein reguläres Ausdrucksmuster darstellt.
        Hinweis:
        Wenn Sie Muster für reguläre Ausdrücke verwenden, sollten Sie sicherstellen, dass sie die gewünschten Wörter ausschließen. Weitere Informationen finden Sie unter Testen Sie Muster für reguläre Ausdrücke in Regeleinträgen für Suchvorschlag-Ausschlusslisten.
    4. So weisen Sie jemandem eine Rolle zu, die verhindert, dass er Vorschläge zur automatischen Vervollständigung und Suchvorschläge sieht, oder um zu verhindern, dass Suchzeichenfolgen zu Vorschlägen werden:
      1. Navigieren zu Alle > Benutzeradministration > Benutzer und wählen Sie den Namen eines Benutzers aus.
      2. Wählen Sie Bearbeiten in der zugehörigen Liste „Rollen“.
      3. Um zu verhindern, dass ein Benutzer Autovervollständigungsvorschläge und Suchvorschläge sieht, verschieben Sie „noten_lesen_vorschläge“ aus der Spalte „Sammlungen“ in die Spalte „Rollenliste“ und wählen Sie Speichernaus.
      4. Um zu verhindern, dass die Suchzeichenfolgen eines Benutzers Vorschläge für die automatische Vervollständigung und Suchvorschläge generieren, verschieben Sie „ suggestion_exempt “ aus der Spalte „Sammlungen“ in die Spalte „Rollenliste“ und wählen Sie Speichernaus.