How to develop custom execution/step

Hi Everyone, I need a little help. I want to develop a custom execution/step to do different things:

  • Display the differents Roles from a specific clients into a Select button or autocomplete on the Login Page.

  • After the selected role should be saved on the Keycloak JWT.

Now also I want to use the Phase Two(https://phasetwo.io/) project where we can manage the Organizations(Organizations | Phase Two enhanced Keycloak as a Service) and do different things:

  • Display the differents Organizations into a Select button or autocomplete on the Login Page.

  • Save the Organization Selected in Keycloak JWT