UStAEnts / uems-hub

A hub project containing all microservices and frontend files for Union Event Management System (uems)
2 stars 0 forks source link

(vitineth/permission): adding permission support via keycloak #95

Closed Vitineth closed 2 years ago

Vitineth commented 2 years ago

This integrates role based permissions as defined in keycloak. Four roles are defined

Admin should have permission to do everything on the system. Ops are allowed to manage venues, states, etc. Ents can view everything and are allowed to access the equipment regions. Extended is reserved for users between normal and ents where they can see all without editing anything. This will need to be updated later if required.

Vitineth commented 2 years ago

Link: https://github.com/ents-crew/uems-frontend-themis/pull/33, https://github.com/ents-crew/uems-gateway/pull/40, https://github.com/ents-crew/uems-event-micro-dionysus/pull/26, https://github.com/ents-crew/uems-hub/pull/95