MS-BE-API-4: Berechtigungen implementieren #99

Closed
opened 2026-06-23 23:03:55 +02:00 by niboer · 0 comments
Owner

Aufgaben

  • Composite-Rollen CRUD (/api/v1/event-roles oder aehnlich)
  • Permissions als JSONB-Array in eventRoles
  • requireOrganizerOrEventAdmin-Hook (Permission-Check)
  • requireCompositeRole-Hook implementieren (Permission-Check auf einzelne Permission-Strings)
  • requireOwnDataOrCompositeRole-Hook implementieren
  • GET/PUT /api/v1/events/{id}/guests/{pid}/role - Rolle setzen
  • Tests fuer Rollen-Endpunkte schreiben

Siehe docs/design.md �5.1.

## Aufgaben - [ ] Composite-Rollen CRUD (/api/v1/event-roles oder aehnlich) - [ ] Permissions als JSONB-Array in eventRoles - [ ] requireOrganizerOrEventAdmin-Hook (Permission-Check) - [ ] requireCompositeRole-Hook implementieren (Permission-Check auf einzelne Permission-Strings) - [ ] requireOwnDataOrCompositeRole-Hook implementieren - [ ] GET/PUT /api/v1/events/{id}/guests/{pid}/role - Rolle setzen - [ ] Tests fuer Rollen-Endpunkte schreiben Siehe docs/design.md �5.1.
Sign in to join this conversation.
No description provided.