Diese Dokumentation gilt für die Federal Deployments von Devin. Zurück zur Devin-Dokumentation
POST-Anfragen. Jeder Request-Body enthält service_key; Informationen zu Authentifizierung, Geltungsbereich, Paginierung und Fehlern finden Sie in der API-Übersicht. Leseendpunkte erfordern Teams Read-Only, Schreibendpunkte Teams Update. Diese Handler unterliegen der Bereitstellungsprüfung für self-hosted Multi-Tenant-Umgebungen, führen jedoch nicht die separate Prüfung der Analytics-Zugriffsebene durch, die für /Analytics verwendet wird.
Das von Lese- und Schreibendpunkten zurückgegebene Gruppenobjekt:
Gruppen auflisten
page_size / page_token.
Gruppe abrufen
not_found zurück.
Gruppe erstellen
name. Erfordert Teams Update. Schlüssel mit Gruppen-Geltungsbereich können keine Gruppen erstellen.
group-Objekt.
Gruppe aktualisieren
invalid_argument zurück. Erfordert Teams Update.
string
erforderlich
Die zu aktualisierende Gruppe.
string
Neuer Gruppenname.
object
{"model_uids": [...]} — ersetzt die Cascade-Modell-Allowlist der Gruppe. Die Übergabe einer leeren Liste hebt die Cascade-Einschränkung der Gruppe auf. Informationen dazu, wie Gruppen-Allowlists kombiniert werden, finden Sie unter Model Provisioning.object
{"model_uids": [...]} — ersetzt die Command-Modell-Allowlist der Gruppe. Die Übergabe einer leeren Liste hebt die Command-Einschränkung der Gruppe auf.number
Legt die ACU-Obergrenze der Gruppe pro Member und Abrechnungszeitraum fest. Muss positiv sein. Kann nicht zusammen mit
clear_cycle_acu_limit verwendet werden.boolean
Entfernt die ACU-Obergrenze der Gruppe und stellt das Verhalten des Teams oder den Standard wieder her. In dieser Service-Key-API muss
set_cycle_acu_limit endlich und positiv sein; verwenden Sie diesen expliziten Löschvorgang, um die Gruppenüberschreibung zu entfernen. Das Steuerelement für die Gruppen-ACU-Obergrenze im Portal akzeptiert cycle_acu_limit: 0 als Anfrage zum Entfernen.group-Objekt.
Gruppe löschen
group_id. Das Löschen einer Gruppe, die bereits nicht mehr im möglichen Geltungsbereich des Schlüssels enthalten ist, wird erfolgreich ohne Änderungen ausgeführt. Erfordert Teams Update.
Gruppen-Member auflisten
page_size / page_token.
Gruppenmitglieder hinzufügen
user_emails, 1–1.000 Einträge). Erfordert Teams Update.
- Idempotent: Das Hinzufügen eines bereits vorhandenen Members ist ein erfolgreicher Vorgang ohne Änderungen.
- E-Mail-Adressen werden gekürzt und ohne Berücksichtigung der Groß- und Kleinschreibung dedupliziert.
- Alles oder nichts: Wenn eine E-Mail-Adresse unbekannt ist oder zu einem anderen Team gehört, wird die gesamte Anfrage abgelehnt und es werden keine Änderungen vorgenommen.
Gruppen-Member entfernen
user_emails, 1–1.000 Einträge). Erfordert Teams Update. Die Validierung erfolgt wie beim Hinzufügen von Gruppen-Membern nach dem Alles-oder-nichts-Prinzip; das Entfernen eines gültigen Nutzers, der kein Member ist, wird erfolgreich ausgeführt, ohne Änderungen vorzunehmen.

