That's correct. Regards. Jan
-----Original Message----- From: Francesco Chicchiriccò [mailto:[email protected]] Sent: Mittwoch, 10. Oktober 2012 09:23 To: [email protected] Subject: Re: User Workflow On 09/10/2012 17:28, Jan Bernhardt wrote: > > Hi @all, > > I attached a picture [1] of the current workflow structure in syncope > (Version 1.0.1-incubating). This could be helpful at your Wiki-Page to > visualize a normal User process in syncope. (So feel free to publish > this picture). > > I also attached a second image [2] showing a modified workflow. This > modified workflow allows changing of attributes of suspended users > (relied to [4]). I also attached the modified BPMN workflow [3] for > this purpose. > > After applying this workflow to my syncope instance I've got the > effect, that users will be set active after any user updates. The > attention was to be able of changing inactive (suspended) user > attributes while these users remain inactive. I believe that the root > cause for this behavior is that an attribute "enabled" is checked > (Line 80, [3]) which is not set at this point. Why is this attribute > (enabled) used instead of ${syncopeUser. getSuspended()} ? If the > second case would be true, this should solve the current issue and > then there would be no need for the AutoActivate serviceTask... > > In my opinion it should be possible to change attributes of suspended > users by default. So my proposal would be to deliver my modified > version with the standard installation of syncope. > > I also changed the naming in the workflow whenever possible without > effecting the implementation to distinct between user workflows and > other (e.g. roles, see [5]). My suggestion would be to move (refactor) > all user workflow serviceTasks from > "org.apache.syncope.core.workflow.activiti" to > "org.apache.syncope.core.workflow.activiti.user". By doing so it will > be easier for [5] to add role serviceTasks.** > > Feedback is highly welcome ;-) > As far as I can see, you've reported the content of this e-mail (including stripped attachments) in SYNCOPE-218 and SYNCOPE-219. Let's move the discussion to SYNCOPE-219, then. Regards. > Best regards. > > Jan > > ** > > [1] Workflow2.png > > [2] Workflow-new.png > > [3] syncopeWorkflow.xml > > [4] Syncope User Mailing List -- Subject: "Issue with importing > suspended user" > > [5] https://issues.apache.org/jira/browse/SYNCOPE-173 > > ** > > *Jan Bernhardt, M.Sc.* > *Professional Service Consultant* > > *Talend* *GmbH *| Servatiusstrasse 53 - 53175 Bonn - Germany | +49 228 > 76 37 76 0 | www.talend.com <http://www.talend.com/> *Global Leader in > Open Source Integration* > -- Francesco Chicchiriccò ASF Member, Apache Cocoon PMC and Apache Syncope PPMC Member http://people.apache.org/~ilgrosso/
