Identität und Organisationen
Eine Identität, mehrere Zugehörigkeiten
Abschnitt betitelt „Eine Identität, mehrere Zugehörigkeiten“In der Cloud identifiziert eine E-Mail-Adresse die Person global. Sie kann in mehreren Organisationen Mitglied sein — als Dienstleister, der mehrere Kunden betreut, oder als Person mit privatem und beruflichem Kontext.
Deshalb hat die Anmeldemaske kein Feld für die Organisation: Eingegeben werden E-Mail und Passwort. Gehört die Adresse zu genau einer Organisation, ist man drin. Gehört sie zu mehreren, erscheint danach eine Auswahl mit Name, Tarif und eigener Rolle.
Der Kern bleibt davon unberührt: Er kennt weiterhin nur „Benutzer in einem Mandanten”. Die Auflösung von E-Mail auf (Mandant, Benutzer) hängt sich über einen Hook ein, den CE bereitstellt.
Eigene Organisationen einsehen
Abschnitt betitelt „Eigene Organisationen einsehen“GET /api/v1/my/organisationsIm Konto zeigt die Oberfläche daraus Meine Organisationen mit Tarif und Rolle — allerdings nur benannte (bezahlte) Organisationen; die implizite Free-Organisation bleibt ausgeblendet, weil sie für den Nutzer keine eigene Größe ist.
Freigabe über Organisationsgrenzen
Abschnitt betitelt „Freigabe über Organisationsgrenzen“Standardmäßig endet eine Projektfreigabe an der Organisationsgrenze. Wer externe Mitarbeit braucht, schaltet sie ausdrücklich frei:
GET /api/v1/org/settings # Zustand lesenPOST /api/v1/org/settings # allowExternal setzen (nur Admin)In der Oberfläche steht der Schalter unter Administration → Übersicht als Externe Mitarbeiter auf Projekten erlauben.
Ist er aktiv, können Projekt-Manager eine Person aus einer anderen Organisation per E-Mail auf ein Projekt einladen:
POST /api/v1/projects/{id}/share-externalTechnisch entsteht dabei in der gastgebenden Organisation ein Schattenkonto, das an die globale Identität gebunden ist. Die Person meldet sich weiter mit ihrer gewohnten Adresse an und findet die fremde Organisation in ihrer Org-Auswahl. Die Daten bleiben strikt getrennt — es entsteht kein Zugriff über das freigegebene Projekt hinaus.