Quotenbegrenzung auf REST-APIs anwenden

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Wenden Sie eine Quotenbegrenzung auf REST-APIs an, um eine übermäßige Verwendung oder Missbrauch öffentlich verfügbarer Katalogelemente zu vermeiden.

    Vorbereitungen

    Erforderliche Rolle: administrator, catalog_admin, Web_Service_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Quotenbegrenzung schränkt die unkontrollierte Erstellung öffentlich verfügbarer Katalogelemente ein und mindert die Risiken im Zusammenhang mit böswilligen Akteuren und automatisierten Bots.

    Prozedur

    1. Navigieren zu Alle > System-Webservices > Quotengrenzregelnan.
    2. Wählen Sie Neu.
      Formular für Quotenbegrenzungsregeln wird angezeigt
    3. Geben Sie die folgenden Feldwerte ein.
      Tabelle : 1. REST-API-Quotenbegrenzungsregel-Formularfelder
      Feld Beschreibung
      REST-API-Ressource Wert, der von den in den folgenden Feldern eingegebenen Werten abgeleitet wird.
      Name Eindeutiger Name für die Quotenbegrenzungsregel.
      REST-API

      REST-API, die aus der Liste aller nach außen gerichteten REST-APIs für die Instanz ausgewählt wurde.

      Wählen Sie Aus Servicekatalog .
      Version

      Version der REST-API. Die aufgeführten Werte hängen von der ausgewählten REST-API ab.

      Wählen Sie Aus Aktuell .
      Ressource

      Ressource für die Version. Die aufgeführten Werte hängen von der ausgewählten Version ab.

      Wählen Sie die erforderlichen Ressourcen aus:

      Beispiel:

      • Artikel Kaufen
      • Datensatzersteller übermitteln
      • Regulären Variablenausdruck validieren (wenn das Element aus einer Variablen besteht, die die Validierung des regulären Ausdrucks erfordert)
      • Bestellleitfaden Auschecken
      • Variablenanzeigewert
      • Prüfung für Delegierung für Element angefordert
      Aktiv Kontrollkästchen, um anzugeben, dass die Quotenbegrenzungsregel aktiv ist.

      Quotenbegrenzungsregeln werden standardmäßig aktiviert, sobald Sie sie erstellt haben. Sie können Quotenbegrenzungsregeln deaktivieren, um die Durchsetzung eines Quotenlimits zu beenden, oder Quotenbegrenzungsregeln aktivieren, um die Durchsetzung eines Quotenlimits fortzusetzen.

      Anforderungsbegrenzung pro Stunde Maximale Anzahl zulässiger Anforderungen pro Stunde.
      Hinweis:
      Immer wenn Sie den Wert dieses Felds aktualisieren, wird Now PlatformSetzt die Anzahl der Anforderungen auf 0 zurück und löscht alle Verstöße für die aktuelle Stunde.
      Anwenden auf
      Anwender, die durch diese Regel eingeschränkt sind:
      • Einzelner Anwender Wendet das Quotenlimit auf einen bestimmten Anwender an.
      • Anwender mit Rolle Wendet das Quotenlimit auf alle Anwender mit einer bestimmten Rolle an.
      • Alle Anwender Wendet das Quotenlimit auf alle Anwender an.
      Wählen Sie Aus Anwender mit Rolle .
      Rolle

      Rolle, für die das Quotenlimit gilt.

      Wählen Sie Aus Gastanwender .
      Hinweis:
      Wird nur angezeigt, wenn Sie auswählen Anwender mit Rolle Bei Anwenden auf Feld.
    4. Wählen Sie Absenden.

    Ergebnisse

    Quotenlimit wird auf die öffentlich verfügbaren APIs angewendet.