Zum Inhalt springen
Farbschema wählenSprache wählen

Workspaces und Organisationen

SupaCloud verwendet einen Begriff für eine Bedeutung — einheitlich über Datenbank, API und UI hinweg. Das Wort Team war früher mehrfach belegt; heute ist es ausschließlich der Agent-Domäne vorbehalten.

  • Organisation — der oberste Mandant. Sie besitzt Abrechnung/Sitze, SSO und Einladungen. Jeder Nutzer gehört zu genau einer Organisation. Bei der Anmeldung wird automatisch eine persönliche Organisation bereitgestellt.
  • Workspace — der Ressourcen-Container unterhalb einer Organisation. Projekte, Tasks, Runs, Workflows, Zeitpläne, Secrets und Connectors leben allesamt in einem Workspace. Die Mitgliedschaft erfolgt pro Nutzer.
  • Project / Task / Run / Workflow / Connector — Ressourcen innerhalb eines Workspaces.

Der Server leitet die aktive Organisation aus dem aktiven Workspace ab — es gibt keinen Organisationswechsler.

Team und Teammates sind der Agent-Domäne vorbehalten — einer Multi-Agent-Gruppe, die für einen einzelnen Task gestartet wird. Der Mandant ist immer ein Workspace; der oberste Mandant ist immer eine Organisation.

Was ein Workspace tun darf, wird nach dem Prinzip des ersten Nicht-Null-Werts aufgelöst: Nutzer-Override → Sitztyp → Workspace-Override → Organisationsplan → Standard, zusammengesetzt unter der Deployment-Edition. Ein Sitz kann niemals ein editionsgebundenes Feature freischalten.

Dieses Vokabular ist Gegenstand von ADR 0040, und das Mandantenmodell der Organisation ist ADR 0035.