Skip to main content
Diese Dokumentation gilt für die Federal Deployments von Devin. Zurück zur Devin-Dokumentation
Lesen und verwalten Sie manuelle ACU-Überschreibungen pro Nutzer. Eine Überschreibung ersetzt die Gruppen-ACU-Limits des Nutzers, das Team-ACU-Limit begrenzt jedoch weiterhin die Gesamtnutzung des Teams – siehe ACU-Limits. Diese Endpunkte sind nur in mandantenfähigen Federal Deployments verfügbar. Für Lesevorgänge verwenden sie Teams Read-Only, für Schreibvorgänge Teams Update. Beide Endpunkte wählen den Nutzer über ein user-Objekt aus, das genau eines der folgenden Elemente enthält:
string
Die E-Mail-Adresse des Nutzers.
string
Die stabile ID des Nutzers, wie sie von der API zurückgegeben wird, zum Beispiel in Zeilen für Gruppenmitglieder oder den ACU-Verbrauch.
Auf Gruppen beschränkte Service-Schlüssel können nur aktuelle Member der ihnen zugewiesenen Gruppe auswählen; für andere Nutzer wird not_found zurückgegeben. Informationen zu Authentifizierung und Fehlern finden Sie in der API-Übersicht. Das von beiden Endpunkten zurückgegebene Obergrenzenobjekt:

ACU-Obergrenze eines Nutzers abrufen

ACU-Obergrenze eines Nutzers festlegen oder aufheben

Genau einer der folgenden Werte muss angegeben werden:
number
Legt die ACU-Überschreibung des Nutzers pro Zyklus fest. Der Wert darf nicht negativ sein; 0 verhindert, dass der Nutzer ACUs verbraucht.
boolean
Entfernt die individuelle Überschreibung des Nutzers, sodass wieder die ACU-Limits seiner Gruppen gelten.
Die Antwort enthält das aktualisierte cap-Objekt.
Eine Nutzerüberschreibung von 0 sperrt den Nutzer. Die API für Service-Schlüssel-Gruppen akzeptiert keine Gruppenobergrenze von null: set_cycle_acu_limit muss positiv sein, und clear_cycle_acu_limit entfernt die Gruppenüberschreibung. Die separate Operation für Gruppenlimits im Portal behandelt 0 als Aufhebung. Siehe ACU-Limits.