Consent is when an end-user grants permission to a client to access or request information on their behalf.
This can occur when When the user register's theirselves Consent is when you as an admin want a user to give permission to a client before that client can participate in the authentication process. After a user provides their credentials, Keycloak will pop up a screen identifying the client requesting a login and what identity information is requested of the user. User can decide whether or not to grant the request.