The content below is for Apache Syncope <= 1.2 - for later versions the Reference Guide is available.
The following workflow will be delivered by default when you create your own Syncope instance.
Yellow processes represent (Java) service tasks, whereas green and blue highlighted processes are waiting for a user interaction.
The default workflow supports user approval for self registered users, as well as a token validation. Active users can be updated, whereas suspended (inactive) users can only be deleted or reactivated.
To achieve any other behavior you need to modify your workflow definition. By doing this you can for example easily disable auto activation for new users, or call your own service task implementation.