Abteilung — Rollen (Sub-Route)
Zweck
Sub-Route /departments/:id/roles zeigt alle Rollen, die der Abteilung zugeordnet sind. Wirkt auf das Organigramm (Hierarchie-Aufbau) und auf die Rollen-Vergabe an Mitarbeitern.
Berechtigungen (CASL)
| Action | Subject | Wirkung | Keycloak-Rolle |
|---|
view | FE_Department, Department, Role | Liste sichtbar | — |
Schritt-für-Schritt-Anleitung
- Abteilung (
/departments/:id) → Tab Rollen.
- Liste der zugeordneten Rollen.
Wiederverwendbare Konzepte
Verknuepfungen zu anderen Modulen
- Abteilungen — Eltern-Modul.
- Rollen — Stamm.
- Organigramm — Visualisierung.
- Weitere Sub-Routen:
/departments/:id/services, /dashboards, /courses, /mailboxes.
API/Schnittstellen
| Methode | Endpoint | Zweck | CASL |
|---|
GET | /api/roles?filter[departmentId] | Liste | view Role |
Versionshinweise
- 2026-04-30: Initiale Veroeffentlichung.