CodamAIDocs
Fachlichkeit

Registrierung

Wie aus einer Person ein Benutzer wird: ein Ablauf mit vier Varianten, E-Mail-Bestätigung, Passwort bei Keycloak, Freigabe, Mandantenzuordnung, Startrollen, Hooks und Mails.

Themen dieser Fachlichkeit

  1. 1.Ein Ablauf, vier Varianten

    Selbstregistrierung, Anlage durch den Plattform-Administrator, Einladung durch den Mandanten-Administrator und das Einlösen der Einladung: was gleich ist, was sich unterscheidet.

  2. 2.Die Zustände einer Registrierung

    Von INITIATED bis COMPLETED: jeder Zustand, jeder Übergang, und woher EXPIRED und FAILED kommen.

  3. 3.Selbstregistrierung

    Eine Person registriert sich ohne Anmeldung über das öffentliche Formular. Der vollständige Ablauf mit Freigabe und neuem Mandanten.

  4. 4.Anlage durch den Plattform-Administrator

    Der Plattform-Administrator legt eine Person an und darf als Einziger den Mandanten im Payload nennen.

  5. 5.Einladung durch den Mandanten-Administrator

    Ein Mandanten-Administrator lädt eine Person in den eigenen Mandanten ein. Der Mandant kommt immer aus seinem Token, nie aus dem Payload.

  6. 6.Eine Einladung einlösen

    Was die eingeladene Person sieht und tut: offene Felder abrufen, Link einlösen, Mitgliedschaft.

  7. 7.Die E-Mail ist das Konto

    Ein Konto pro Adresse, beliebig viele Mandanten. Was passiert, wenn sich eine bekannte Adresse registriert, und warum niemand ohne Zustimmung einem Mandanten hinzugefügt wird.

  8. 8.E-Mail bestätigen

    CIAS legt das Konto deaktiviert an, verschickt eine eigene Mail mit Einmal-Link und schaltet erst nach dem Klick frei. Wie der Link geschützt ist.

  9. 9.Das Passwort setzen

    CIAS sieht nie ein Passwort. Wie die Person nach der Bestätigung ihr Passwort bei Keycloak setzt und was ohne Passwort-Setz-Link passiert.

  10. 10.Freigabe durch einen Administrator

    Wenn eine Registrierung freigegeben werden muss: genehmigen, ablehnen, wiederholen, verwerfen.

  11. 11.Woher der Mandant kommt

    Die sechs Arten der Mandantenzuordnung und die Reihenfolge, in der Policy und Hook entscheiden.

  12. 12.Was beim Abschluss passiert

    Die Bereitstellung in fester Reihenfolge: Startrollen bestimmen, Konto freischalten, Mandant anlegen oder zuordnen, Rollen vergeben, Willkommensmail.

  13. 13.Startrollen als Regelwerk

    Welche Rollen eine neue Person bekommt, entscheidet ein Regelwerk je Situation (Gründer, Mitglied, ohne Mandant). Wer Regeln schreiben darf und warum die Mandantenregel ersetzt statt ergänzt.

  14. 14.Eigene Logik: Hooks und Events

    Hooks laufen im Vorgang und dürfen ablehnen, Events folgen danach. Alle Hook-Punkte und was ein Hook nicht darf.

  15. 15.Schutz der öffentlichen Endpunkte

    Warum die Selbstregistrierung immer dieselbe Antwort liefert, warum ungültige Links gleich aussehen und wie die Drosselung funktioniert.

  16. 16.Abgebrochene Registrierungen aufräumen

    Wie wartende Registrierungen nach Ablauf auf EXPIRED gesetzt, unbenutzte Konten gelöscht und alte Vorgänge entfernt werden.

Suchen