Add a method to update existing realm roles in Keycloak
In Brainboost, roles are dynamic and can be created or modified by administrators via the application. To maintain consistency and proper authorization, any changes made to roles in the database must be synchronized with Keycloak, which manages authentication and authorization.