Hi,

Apache Syncope is a great solution for Identity Management. In this month I 
analyzed some use cases that led me to reflect about the flexibility of 
provisioning process to adapt to various (and sometimes very cumbersome) 
deployment scenarios.

The questions is: How well Syncope orchestrates the provisioning? The problem 
is that Syncope lacks of a provisioning manager: this component could allow an 
easy and fully customizable definition of provisioning control logic. 

My proposal [1] consists in a redefinition of the (user and role) controller 
concept, through the Apache Camel framework. Why this framework? I think that 
Camel fits the need of easy control logic definition. Moreover Camel supports a 
wide range of external components: it means that it can be easily integrated 
with existing frameworks, like Activiti.

[1] http://www.slideshare.net/giacomolm/camel-proposaltirasa

-- 
Giacomo Lamonaco

Tirasa - Open Source Excellence
http://www.tirasa.net/

Reply via email to