SovrGPT Docs

Organisationen & Teams

Persönlicher Workspace, Team-Orgs, Rollen, Einladungen.

Jeder SovrGPT-Account hat per Default eine persönliche Organisation (Workspace). Sie ist privat, gehört nur dir, und enthält alle Chats, API-Keys, Connectoren und Quoten.

Wer mit anderen zusammenarbeiten will, legt zusätzlich eine Team-Organisation an.

Persönliche Org

  • Wird automatisch beim ersten Login angelegt (Slug = User-Hash).
  • Sichtbar in der Sidebar als „Persönlich".
  • Kann nicht gelöscht werden.
  • Standard-Tier: free (Modelle laufen, aber faire Nutzung gilt).

Team-Org anlegen

  1. Sidebar → „+ Neue Team-Organisation"
  2. Slug vergeben (acme-gmbh) — wird Teil der URL: sovrgpt.com/orgs/acme-gmbh/...
  3. Name vergeben (ACME GmbH).
  4. Nach dem Anlegen ist man automatisch owner.

Rollen

RolleRechte
ownerAlles (löschen, Tier ändern, Mitglieder verwalten, Billing).
adminMitglieder einladen/entfernen, Connectoren verwalten, API-Keys widerrufen.
memberChats erstellen, Modelle nutzen, eigene API-Keys verwalten.

Mitglieder einladen

  1. Sidebar → Org & Mitglieder → "Einladen".
  2. E-Mail eintragen + Rolle wählen.
  3. Eingeladener bekommt Magic-Link. Nach Login wird er Mitglied.
  4. Eingeladene Mitglieder ohne SovrGPT-Account werden automatisch onboarded.

Org wechseln

Oben in der Sidebar steht die aktive Org. Klick öffnet das Dropdown — alle Orgs, in denen man Mitglied ist, werden gelistet. Auswahl wechselt den Kontext (alle Chats, Connectoren, API-Keys, Quoten).

Was ist org-scoped?

Folgende Dinge gehören immer einer Org, nicht einem User:

  • Chats & Nachrichten
  • Hochgeladene Anhänge (Storage-Bucket attachments)
  • API-Keys
  • Marketplace-Connectoren (OAuth-Token)
  • Geplante Aufgaben
  • Verbrauch & Logs

Beim Org-Wechsel sieht man nur Chats / Keys / Connectoren der aktiven Org.

Row-Level-Security

Wir setzen Postgres-RLS ein. Auf jeder Tabelle, die User-Daten enthält, filtert eine Policy nach Org-Mitgliedschaft. Selbst wenn eine SQL-Injection gelänge, würde die Policy verhindern, dass Org A Daten von Org B sieht.

Custom-Subdomain (Enterprise)

Auf Wunsch wird eine Org auf eine eigene Subdomain gemappt (acme.sovrgpt.com). Das wird im Vertrag mit eNetworkers vereinbart.

Organisationen & Teams