ACLs auf AJAXGlideRecord (clientseitiger Glide-Datensatz) anwenden

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Verwenden Sie eine Systemeigenschaft, um die Validierung der Zugriffssteuerungsliste (ACL) durchzuführen, wenn auf serverseitige Datensätze (z. B. Tabellen) mithilfe von GlideAjax-APIs in einem Client-Skript zugegriffen wird.

    Wenn Sie Zugriffssteuerungslisten (ACL) auf GlideAjax- API-Aufrufe anwenden, können Sie nur Daten abfragen, für die der aktuell verbundene Benutzer über Zugriffsrechte verfügt. Wenn der Benutzer beispielsweise als ESS-Benutzer angemeldet ist, der keine Rechte zum Lesen der Tabelle „cmn_location“ hat, schlägt jeder GlideAjax- API-Aufruf durch den Benutzer fehl.

    Wenn Sie das System ohne ACL ausführen, die GlideAjax- Aufrufe überprüft, kann die API Informationen zurückgeben, auf die der aktuell angemeldete Benutzer ansonsten nicht über die Anwenderoberfläche zugreifen könnte.
    Hinweis:
    Legen Sie diese Eigenschaft in fest Systemeigenschaften > Sicherheitan.
    Eigenschaft Standard
    Standardsicherheits-ACLs auf AJAXGlideRecord- Aufrufe anwenden ACL-Überprüfung erzwungen
    Warnung:
    sys_class_name, sys_id und sys_domain werden bei ACL-Prüfungen ignoriert.

    Weitere Informationen zu dieser Eigenschaft finden Sie unter Aktivieren der AJAXGlideRecord-ACL-Überprüfung in Härtungseinstellungen für Instanzsicherheit.