[keycloak-user] Extend keycloak notifications

David Monichi david at smooth-systems.solutions
Mon Nov 12 16:55:46 EST 2018


Hi,

I'm considering to create a new application and for sure I'll use 
keycloak as user backend. It's really cool stuff what you guys created.

I thought about various solutions for notifications of my application 
and was wondering if you guys already thought about to extend your 
e-mail notification to a more general and flexible system. So that not 
only keycloak e-mails will be sent over keycloak but also other 
applications e-mails and even more notifications can be send over 
keycloak (I'm thinking here of SMS, etc.). Therefore applications would 
need to upload any kind of templates to keycloak and somehow be able to 
manage them. There are 2 reasons for such a step. First of all keycloak 
already provides such basic functionality to sent notifications and so 
extending it could be done with lower overhead. Second, keycloak already 
owns the recipient data, if applications manage users over keycloak.

As additional feature of course a proper monitoring should be placed in 
such a feature, since notifications are really vital to modern applications.

We would be able to provide programming resources for such a feature but 
of course working together, specially for the design phase, with you guys.

The alternative would be to provide a different notification system and 
forward keycloak e-mails to that service (actually the event to sent a 
notification). Don't know if this actually is the way to go ...


My motivation for such a feature is, that a single application should be 
responsible for sending notifications of any kind and not be widespread 
over various applications.

Any ideas welcome ;) Eventually I overlooked something in my design ...


Thx in advance for all your thoughts & all the best

/david



More information about the keycloak-user mailing list