helpyourneighbour/ISSUE_TEMPLATE.md
BibaBot Jarvis fddbb167c2
Some checks are pending
Docker Test / test (push) Waiting to run
feat: Implement role management API endpoints
2026-03-16 05:07:56 +00:00

20 lines
No EOL
700 B
Markdown

## Beschreibung
Implementiere eine neue API-Endpunkt für die Verwaltung von Benutzerrollen im System.
## Anforderungen
- Erstelle einen neuen Endpunkt `/api/users/:userId/roles`
- Unterstütze folgende Methoden:
- `GET` - Liefert die Rollen eines Benutzers
- `PUT` - Ändert die Rollen eines Benutzers
- `DELETE` - Entfernt alle Rollen eines Benutzers
- Implementiere eine Middleware zur Überprüfung der Berechtigungen (nur Admins dürfen Rollen ändern)
- Füge Tests für den neuen Endpunkt hinzu
## Akzeptanzkriterien
- [ ] Endpunkt ist implementiert und dokumentiert
- [ ] Berechtigungsprüfung funktioniert korrekt
- [ ] Tests sind erfolgreich
- [ ] Code wurde reviewed und merged