Clarify admin role editor entry paths
This commit is contained in:
1 parent
86f8ee6763
commit
d48b122176
4 files changed
+45
-18
No files matched your search
@@ -33,6 +33,10 @@ Grosses Modal / Role Editor.
|
||||
|
||||
## Aktionen
|
||||
|
||||
- bei `Rolle anlegen`: Zwischenschritt mit Basisdaten oeffnen
|
||||
- aus dem Zwischenschritt: `Weiter zu Berechtigungen`
|
||||
- bei `Bearbeiten`: direkt den grossen Permission-Editor oeffnen
|
||||
- bei `Duplizieren`: Zwischenschritt mit vorausgefuellten Basisdaten oeffnen
|
||||
- speichern
|
||||
- abbrechen / Modal schliessen
|
||||
- Rolle loeschen, wenn erlaubt
|
||||
@@ -42,14 +46,21 @@ Grosses Modal / Role Editor.
|
||||
|
||||
## Layout / Inhalt
|
||||
|
||||
1. Grosses Modal ueber S02, mit Schliessen-Icon.
|
||||
2. Oben im Modal steht der Bereich `Rolle` mit Rollenname, Beschreibung, Bereich/Kategorie und Typ-Info.
|
||||
3. Beim Erstellen kann ein Vorlagenbereich sichtbar sein, aber als Work in Progress / noch nicht final.
|
||||
4. Links steht eine Sidebar nach Apple-Settings-Muster: Suchfeld oben, darunter Bereiche.
|
||||
5. Die Suche durchsucht alle Permissions und filtert bereichsuebergreifend.
|
||||
6. Hauptbereich scrollt von `Rolle` zu `Allgemein` und weiter in einzelne Rechtebereiche.
|
||||
7. Rechtebereiche: Allgemein, Mitarbeiter, Rollen und Berechtigungen, Workspace Settings, Abrechnung, Audit & Sicherheit, Integrationen/API, Dateien, Aufgaben.
|
||||
8. Footer mit `Speichern` und `Abbrechen`.
|
||||
1. Grosser Modal-Flow ueber S02, mit Schliessen-Icon.
|
||||
2. Entry `Rolle anlegen`: zuerst ein Zwischenschritt mit Basisdaten.
|
||||
- Rollenname.
|
||||
- Beschreibung.
|
||||
- Bereich/Kategorie.
|
||||
- optionaler Vorlagenbereich als Work in Progress.
|
||||
- Aktionen: `Abbrechen`, `Weiter zu Berechtigungen`.
|
||||
3. Entry `Bearbeiten`: direkt in den grossen Permission-Editor springen.
|
||||
4. Entry `Duplizieren`: Zwischenschritt wie beim Anlegen, aber vorausgefuellt.
|
||||
5. Im grossen Editor steht oben der Bereich `Rolle` mit Rollenname, Beschreibung, Bereich/Kategorie und Typ-Info; diese Daten bleiben dort bearbeitbar.
|
||||
6. Links steht eine Sidebar nach Apple-Settings-Muster: Suchfeld oben, darunter Bereiche.
|
||||
7. Die Suche durchsucht alle Permissions und filtert bereichsuebergreifend.
|
||||
8. Hauptbereich scrollt von `Rolle` zu `Allgemein` und weiter in einzelne Rechtebereiche.
|
||||
9. Rechtebereiche: Allgemein, Mitarbeiter, Rollen und Berechtigungen, Workspace Settings, Abrechnung, Audit & Sicherheit, Integrationen/API, Dateien, Aufgaben.
|
||||
10. Footer mit `Speichern` und `Abbrechen`.
|
||||
|
||||
## Permission-Zeilenmuster
|
||||
|
||||
@@ -72,8 +83,10 @@ Verhalten:
|
||||
|
||||
| Zustand | Beschreibung | Umsetzung |
|
||||
|---|---|---|
|
||||
| Neue Rolle | leere Felder + Permission-Auswahl | Bauen |
|
||||
| Rolle bearbeiten | vorhandene Werte vorausgefuellt | Bauen |
|
||||
| Neue Rolle Zwischenschritt | Basisdaten zuerst klaeren, dann zu Permissions | Bauen |
|
||||
| Neue Rolle Permission-Editor | nach dem Zwischenschritt atomare Permissions setzen | Bauen |
|
||||
| Rolle bearbeiten | direkt im Permission-Editor mit vorhandenen Werten | Bauen |
|
||||
| Rolle duplizieren | Zwischenschritt mit vorausgefuellten Basisdaten | Bauen |
|
||||
| Vorlage verwenden | WIP-Vorlage kann als Startpunkt fuer eigene Rolle dienen | Nur dokumentieren |
|
||||
| Admin-Rolle | kritische Felder/Loeschen geschuetzt | Nur dokumentieren |
|
||||
| Rollenname existiert | Inline-Fehler am Namen | Nur dokumentieren |
|
||||
|
||||
@@ -33,9 +33,9 @@ A2 List + A6 Settings.
|
||||
|
||||
## Aktionen
|
||||
|
||||
- `Rolle anlegen` -> M02
|
||||
- Zeilenaktion `Bearbeiten` -> M02
|
||||
- Zeilenaktion `Duplizieren` -> M02 mit kopierter Rolle
|
||||
- `Rolle anlegen` -> M02 Zwischenschritt mit Basisdaten
|
||||
- Zeilenaktion `Bearbeiten` -> M02 direkt im grossen Permission-Editor
|
||||
- Zeilenaktion `Duplizieren` -> M02 Zwischenschritt mit kopierter Rolle
|
||||
- Zeilenaktion `Loeschen`
|
||||
- bei Rolle in Nutzung -> D03
|
||||
|
||||
|
||||
@@ -294,7 +294,9 @@ Layout:
|
||||
- bei Systemrolle `Admin` keine Loeschen-Aktion.
|
||||
5. Rollen-Bearbeitung:
|
||||
- passiert in diesem Tab/Subpage-Kontext.
|
||||
- aus `Bearbeiten`, `Duplizieren` oder `Rolle anlegen` oeffnet sich ein sehr grosses Modal.
|
||||
- `Rolle anlegen` oeffnet in M02 zuerst den Zwischenschritt mit Basisdaten.
|
||||
- `Bearbeiten` oeffnet M02 direkt im grossen Permission-Editor.
|
||||
- `Duplizieren` oeffnet den Zwischenschritt mit vorausgefuellten Basisdaten.
|
||||
- das Modal ist nicht aus der Mitarbeiterliste heraus erreichbar, sondern nur aus `Rollen und Berechtigungen`.
|
||||
6. Rechtebereiche:
|
||||
- werden beim Bearbeiten einer Rolle angezeigt.
|
||||
@@ -311,17 +313,28 @@ Layout:
|
||||
|
||||
Ziel: Admin erstellt eine eigene Rolle oder passt eine vorhandene eigene Rolle an, ohne die Rollen-Subpage zu verlassen. Die Systemrolle `Admin` ist geschuetzt.
|
||||
|
||||
Einstiege:
|
||||
|
||||
1. `Rolle anlegen` oeffnet zuerst einen Zwischenschritt im Modal-Flow.
|
||||
- Zweck: kleine Basisdaten klaeren, bevor der Admin in die atomare Permission-Auswahl geht.
|
||||
- Felder: Rollenname, Beschreibung, Bereich/Kategorie.
|
||||
- Optionaler Bereich `Vorlage verwenden`; Vorlagen sind sichtbar als Work in Progress und noch nicht final.
|
||||
- Aktionen: `Abbrechen`, `Weiter zu Berechtigungen`.
|
||||
2. `Bearbeiten` auf einer bestehenden Rolle oeffnet direkt den grossen Permission-Editor.
|
||||
- Der Admin landet sofort im Editor, oben im Bereich `Rolle`.
|
||||
- Rollenname, Beschreibung und Bereich/Kategorie bleiben dort weiterhin editierbar.
|
||||
3. `Duplizieren` folgt dem Anlegen-Pfad, aber mit vorausgefuellten Basisdaten.
|
||||
|
||||
Layout:
|
||||
|
||||
1. Sehr grosses Modal ueber dem Tab `Rollen und Berechtigungen`.
|
||||
1. Sehr grosser Modal-Flow ueber dem Tab `Rollen und Berechtigungen`.
|
||||
2. Modal kann jederzeit geschlossen werden.
|
||||
3. Oben im Modal steht der Bereich `Rolle` als Einstiegs-/Pre-Bereich:
|
||||
3. Im Editor steht oben der Bereich `Rolle`:
|
||||
- Rollenname.
|
||||
- Beschreibung.
|
||||
- Bereich/Kategorie der Rolle, z. B. Team, Verwaltung, Operativ.
|
||||
- Typ als Information: `Systemrolle` oder `Eigene Rolle`; nicht frei umstellbar.
|
||||
- beim Erstellen optional ein Vorlagenbereich `Vorlage verwenden`, aber sichtbar als Work in Progress.
|
||||
- dieser Bereich ersetzt einen separaten Pre-Screen; alles bleibt im gleichen Modal.
|
||||
- diese Daten koennen auch nach dem Zwischenschritt weiterhin bearbeitet werden.
|
||||
4. Linke Sidebar:
|
||||
- oben links sitzt die globale Suche, aehnlich Apple-Einstellungen.
|
||||
- darunter stehen die Bereiche als Navigation.
|
||||
|
||||
@@ -136,6 +136,7 @@ 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 mit Zwischenschritt fuer Name, Beschreibung und Bereich; Bearbeiten springt direkt in den grossen Permission-Editor. | Duplizieren nutzt den Zwischenschritt mit vorausgefuellten Daten |
|
||||
| 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 |
|
||||
|
||||
Reference in new issue
Block a user