Split admin role create and duplicate screens

This commit is contained in:
david committed 2026-06-25 19:37:28 +02:00
1 parent 56c05a425a
commit 6e1fb74c68
8 files changed
+257 -149

No files matched your search

+5 -5
View File
@@ -90,8 +90,9 @@ Diese Datei ist der erste Ort, um zu sehen:
| D01 | Rollen-Dropdown in Mitarbeiterliste | WF-P2 Admin RBAC | Inline-Zustand in S01 | Nur dokumentieren | Validiert | in S01, kein eigener Subframe-Screen | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/D01 Rollen-Dropdown in Mitarbeiterliste.md>) | - | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| M03 | Mitarbeiter deaktivieren | WF-P2 Admin RBAC | Confirm Modal | Bauen | In Subframe | von S01 | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/M03 Mitarbeiter deaktivieren.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/11e3f3dc-451b-4abb-aedf-3aad63704c51/edit>) | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| S02 | Rollen und Berechtigungen | WF-P2 Admin RBAC | Settings Subpage | Bauen | In Subframe | `Settings -> Mitarbeiter`, Tab `Rollen und Berechtigungen` | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/S02 Rollen und Berechtigungen.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/87c24709-4f22-4181-8543-e21ff169c4d5/edit>) | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| M04 | Rolle anlegen | WF-P2 Admin RBAC | Modal Step | Bauen | In Subframe | 2 Varianten: V2 neue Rolle, V3 duplizieren | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/M04 Rolle anlegen Zwischenschritt.md>) | [Flow](<https://app.subframe.com/f023064a5ca0/flow/42c54a17-9c08-4db3-9306-1449f5b874e4/edit>) | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| M02 | Rolle bearbeiten | WF-P2 Admin RBAC | Grosses Modal | Bauen | In Subframe | Finale Variante: V10 Minimal Accordion Editor | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/M02 Rolle erstellen bearbeiten.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/f6b68e89-b65c-4623-805e-dbc0e6943a52/edit>) | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| M04A | Rolle anlegen | WF-P2 Admin RBAC | Modal Step | Bauen | In Subframe | Neue Rolle mit leerem Formular; Subframe: M04 V2 Template Preview | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/M04A Rolle anlegen.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/afba0d61-d8d4-45df-a831-31294b8c3077/edit>) | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| M04B | Rolle duplizieren | WF-P2 Admin RBAC | Modal Step | Bauen | In Subframe | Quellrolle kopieren; Subframe: M04 V3 Duplicate Aware | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/M04B Rolle duplizieren.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/2f3eaab4-d64a-4448-bf2f-ec4b5d23b650/edit>) | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| M02 | Rolle bearbeiten | WF-P2 Admin RBAC | Grosses Modal | Bauen | In Subframe | Finale Variante: V10 Minimal Accordion Editor | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/M02 Rolle bearbeiten.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/f6b68e89-b65c-4623-805e-dbc0e6943a52/edit>) | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| D03 | Rolle in Nutzung blockiert | WF-P2 Admin RBAC | Admin Blocker | Nur dokumentieren | In Subframe | von S02/M02 | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/D03 Rolle in Nutzung blockiert.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/99f96d31-4cb5-4d7c-a252-3f8bef9f1b59/edit>) | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| V01 | Letzter Admin blockiert | WF-P2 Admin RBAC | Admin Blocker | Nur dokumentieren | In Subframe | von S01/M03/Rollenwechsel | [MD](<P2 Auth/WF-P2 Admin RBAC/Screens/V01 Letzter Admin blockiert.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/3e05bfb3-3842-4008-964e-f4c68dea0d9e/edit>) | [Canvas](<P2 Auth/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) |
| S01 | Settings -> Workspaces / Loeschbereich | WF-P2 Konto loeschen | Settings | Bauen | In Subframe | `/settings/workspaces` | [MD](<P2 Auth/WF-P2 Konto loeschen/Screens/S01 Settings Workspaces Loeschbereich.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/7f54d6e5-df2f-4163-bb36-1310062b2429/edit>) | [Canvas](<P2 Auth/WF-P2 Konto loeschen/WF-P2 Konto loeschen.canvas>) |
@@ -137,8 +138,8 @@ Diese Datei ist der erste Ort, um zu sehen:
| WF-P2 Admin RBAC | Gruppen | Raus | Gruppen sind nicht Teil des RBAC-Pakets. | Falls spaeter noetig, eigener Settings-Bereich |
| WF-P2 Admin RBAC | Rollenmodell | Genommen | Zum Start gibt es nur die Systemrolle `Admin`; Admins koennen eigene Rollen anlegen und benennen. | Vordefinierte Rollen sind raus |
| WF-P2 Admin RBAC | Rollen-Vorlagen | WIP | Beim Erstellen einer Rolle koennen spaeter Vorlagen angeboten werden, sie sind aber noch nicht final. | In v1 nur als vorbereiteter/disabled Bereich dokumentieren |
| WF-P2 Admin RBAC | Rollen-Editor Einstieg | Genommen | Neue Rolle startet in M04 `Rolle anlegen` mit Name, Beschreibung und Bereich; Bearbeiten springt direkt in M02 `Rolle bearbeiten`. | Duplizieren nutzt M04 V3 mit vorausgefuellten Daten |
| WF-P2 Admin RBAC | M04-Split | Offen | Pruefen, ob `Rolle anlegen` und `Duplizieren` als zwei eigene Screens gefuehrt werden. | Erst nach Davids Freigabe: eigene Screen-Dateien, Tracker-Zeilen, Canvas-Nodes und Subframe-Screens synchronisieren |
| WF-P2 Admin RBAC | Rollen-Editor Einstieg | Genommen | Neue Rolle startet in M04A `Rolle anlegen`; Duplizieren startet in M04B `Rolle duplizieren`; Bearbeiten springt direkt in M02 `Rolle bearbeiten`. | M04A und M04B sind eigene Screen-Dateien und eigene Canvas-Nodes |
| WF-P2 Admin RBAC | M04-Split | Genommen | `Rolle anlegen` und `Duplizieren` werden als zwei eigene Screens gefuehrt. | Umsetzung synchronisiert: Screen-Dateien, Tracker-Zeilen, Canvas-Nodes und bestehende Subframe-Seiten |
| WF-P2 Admin RBAC | Settings-Aufteilung | Genommen | `Settings -> Mitarbeiter` wird Oberpunkt; Tabs: `Mitarbeiter`, `Rollen und Berechtigungen`. | Sichtbarer Wireframe-Einstieg; technische Route spaeter abstimmen |
| WF-P2 Admin RBAC | Rollenzuweisung | Genommen | In der Mitarbeiterliste gibt es pro Mitarbeiter ein Rollen-Dropdown; Bearbeiten fuehrt zu `Rollen und Berechtigungen`. | Kein eigenes Rollen-Modal aus S01 |
| WF-P2 Admin RBAC | Berechtigungen | Genommen | Kein separater Berechtigungen-Tab; Rechtebereiche leben im Tab `Rollen und Berechtigungen` beim Bearbeiten einer Rolle. | Macht das Paket kompakter |
@@ -173,7 +174,6 @@ Diese Liste sammelt Punkte, die in einzelnen Paketen als `Backlog`, `Spaeter` od
| WF-P2 Profil und Sicherheit | Security / Sessions | Backlog | Eigene Seite fuer aktive Sessions, Trust Devices und Session-Verwaltung |
| WF-P2 Profil und Sicherheit | Ueberall abmelden / Session einzeln abmelden | Backlog | Gehoert zur spaeteren Security/Sessions-Seite |
| WF-P2 2FA Verwalten | Trust Devices / aktive Sessions | Backlog | Nicht Teil des 2FA-Verwalten-Modals, sondern spaeter Security/Sessions |
| WF-P2 Admin RBAC | M04-Split Rolle anlegen / Duplizieren | Backlog/Klaeren | Nach Freigabe ggf. zwei echte M04-Screens statt Varianten fuehren; dann Screen-Dateien, Tracker, Canvas und Subframe-Flow synchronisieren |
| WF-P2 Konto loeschen | Echter Loeschprozess | Backlog | Workspace-/Account-Loeschprozess mit operativer Bearbeitung spaeter ausarbeiten |
| WF-P2 Konto loeschen | Voller DSGVO-/Export-Wizard | Backlog | Datenexport-Step, Reauth, Confirm Phrase, Countdown und Legal/Billing-Details spaeter |
| WF-P2 Konto loeschen | Workspace-Settings ausbauen | Backlog | Minimaler Workspaces-Bereich enthaelt v1 nur Loeschungsanfrage |