Inhaltssicherheit in KI-Suche

  • Freigeben Version: Yokohama
  • Aktualisiert 4. Februar 2025
  • 2 Minuten Lesedauer
  • KI-Suche filtert Suchergebnisse und zeigt nur die Datensätze an, auf die der aktuell angemeldete Benutzer zugreifen kann.

    Die Inhaltssicherheit wird automatisch aktiviert und ist nicht konfigurierbar.

    Indizierte Sicherheitsfunktionen

    Bei der Indizierung von Datensätzen aus Tabellen Now Platform® behält KI-Suche die folgenden Einstellungen für die Zugriffssteuerung bei:

    KI-Suche unterstützt keine geskripteten ACLs auf Feldebene.

    Frühe und späte Bindungssicherheitsimplementierungen für Suchabfragen

    Zum Zeitpunkt der Abfrage filtert KI-Suche Suchergebnisse, indem der Benutzerzugriff auf indizierte Tabellen und Datensätze ausgewertet wird. Welche Filterimplementierung verwendet wird, hängt von den Sicherheitsfunktionen ab, die für Tabellen und Datensätze vorhanden sind, die der Suchabfrage entsprechen.

    Implementierung der Inhaltssicherheit Beschreibung
    Frühe Bindung

    Standardimplementierung der Inhaltssicherheit, die Sicherheitsfilter in die Suchabfrage integriert.

    Das System fügt jeder Suchabfrage relevante Sicherheitsfilter für den Benutzer hinzu. Um in den Suchergebnissen angezeigt zu werden, müssen Datensätze mit der Suchabfrage übereinstimmen und alle Sicherheitsfilter bestehen.

    Die frühe Bindungssicherheit unterstützt nicht geskriptete ACLs, Business-Regeln für „Vor Abfrage“ und Domänentrennung sowie Anwenderkriterien für Datensätze, die von den Tabellen „kb_knowledge“ und „sc_cat_item“ indiziert werden. Wenn eine Suche mit Datensätzen übereinstimmt, die über geskriptete ACLs auf Tabellenebene verfügen, greift die Suchabfrage automatisch auf die späte Bindungssicherheit zurück.

    Hinweis:
    Wenn ein früher Bindungsfilter einen Fehler erzeugt, greift die Suchabfrage automatisch auf die Sicherheit für späte Bindung zurück.
    Späte Bindung

    Rechenaufwändigere alternative Implementierung der Inhaltssicherheit, die Suchergebnisse nachfiltert.

    Das System wendet Sicherheitsfilter auf die Suchabfrage an, genau wie die frühe Bindungssicherheit. Nach dem Abrufen von Datensätzen, die der gefilterten Abfrage entsprechen, wird für jeden Datensatz die Methode GlideRecord.canRead() aufgerufen. Um in den Suchergebnissen angezeigt zu werden, müssen Datensätze mit der Suchabfrage übereinstimmen, alle Sicherheitsfilter bestehen und true für die API-Methode zurückgeben.

    Die Sicherheit für späte Bindung unterstützt alle indizierten Sicherheitsfunktionen.

    Standardmäßig dient die späte Bindungssicherheit als Fallback-Mechanismus für die frühe Bindungssicherheit. Sie können dieses Standardverhalten folgendermaßen überschreiben:
    • Damit KI-Suche die Sicherheit späterer Bindungen für alle Ergebnisse aus einer indizierten Quelle verwendet, legen Sie den Wert des Felds Späte Bindung erzwingen dieser indizierten Quelle auf truefest.
    • Damit KI-Suche die späte Bindungssicherheit für alle Suchergebnisse verwendet, legen Sie den Wert der Systemeigenschaft Erzwingen Sie KI-Suche, späte Bindung für ACL-Bewertung zu verwenden ( glide.ais.security.force_late_binding ) auf truefest.

    Wenn KI-Suche Sicherheit für späte Bindung auf Ergebnisse aus einer indizierten Quelle anwendet, die von einem Aspekt verwendet wird, ändert sich die Liste der verfügbaren Filterauswahlmöglichkeiten für den Aspekt. In diesem Fall zeigt der Aspekt nur Feldwerte an, die auf der aktuellen Seite der Suchergebnisse gefunden wurden. Einzelheiten zu Aspekten finden Sie unter Erstellen Sie einen Aspekt in einer Anwendungskonfiguration KI-Suche ..

    Wenn Sie die Anzahl der Suchergebnisse für eine Suchanwendung aktivieren, geben die Anzahlen die Anzahl der Ergebnisse an, die der Suche des Benutzers entsprechen. Die Sicherheit für späte Bindung kann Ergebnisse entfernen, nachdem sie gezählt wurden, wodurch die tatsächliche Anzahl der angezeigten Ergebnisse niedriger ist als die Anzahl. Weitere Informationen zu Ergebnisanzahlen finden Sie unter Zeigen Sie die Anzahl der Suchergebnisse auf der Ergebnisseite für eine Suchanwendung an.

    Inhaltssicherheit für externe Inhalte

    KI-Suche behält Zugriffsberechtigungen beim Erfassen externer Dokumente bei. Sie können für die Benutzer Now Platform Alias für die extern definierten Benutzer und Gruppen festlegen, die in diesen Zugriffsberechtigungen angegeben sind. KI-Suche erstellt aus diesen Berechtigungen und Aliassen Inhaltssicherheitsfilter für Datensätze externer Dokumente.

    Informationen zur Verwendung von KI-Suche mit externen Datenquellen finden Sie unter Indizieren und Suchen von externen Inhalten in KI-Suche. Ausführliche Informationen zur Sicherheit externer Inhalte finden Sie unter Sicherheit externer Inhalte für KI-Suche.