Hi Tanya, Thanks for the information, I will go through those mail threads as well.
On Tue, Jan 26, 2016 at 4:14 PM, Tanya Madurapperuma <[email protected]> wrote: > We had initial discussions regarding this feature last year and > implementation got defered due to other priorities. You can refer to [1], > [2] and [3] mail threads for more information. > > [1] Generic workflow executor across the platform > [2] [Architecture][ES] Workfow Extension Model > [3] [ES] Workflow extensions support - Approval task pages or app ? > > Thanks, > Tanya > > On Tue, Jan 26, 2016 at 4:03 PM, Kasun Thennakoon <[email protected]> > wrote: > >> Hi Vinod, >> >> Thanks for the comment, No it's not IS scenario is not suitable rather I >> looked into current implementations of workflow integration on user signups >> available in our products and try to get the best out of them.And yes IS do >> have UI component for Workflow Engagements and Workflow definitions which >> abstract the underline BPEL definitions from the user.IMO for the ES >> workflow integration scenario, we can also use those existing UI components >> rather than reimplementing the logic. >> >> Regards, >> ~KasunTe >> >> On Tue, Jan 26, 2016 at 3:16 PM, Vinod Kavinda <[email protected]> wrote: >> >>> Hi Kasun, >>> AFAIR, in IS they have a generic workflow template (bpel) and they >>> allows users to modify this via a UI component. With this behavior users >>> don't have to learn bpel and we have more control over the workflow. >>> I don't see any point in allowing users to upload workflows. (We can >>> always use BPS UI if a very rare use case occurred) >>> Why do you think the IS scenario is not suitable for yours? >>> >>> In another note, you can use BPMN also for this. We now prefer using >>> BPMN over BPEL. >>> >>> Regards, >>> Vinod >>> >>> >>> On Tue, Jan 26, 2016 at 2:50 PM, Kasun Thennakoon <[email protected]> >>> wrote: >>> >>>> I'm currently working on implementing workflow integration with >>>> Enterprise Store.Problem scenario is when a user signup with the user store >>>> their registration should be approved by an authorized user in the user >>>> store before accessing the store.As I did a background study on the problem >>>> I found that currently similar feature is available with API manager store >>>> and IS dashboard with different architectures. >>>> In IS implementation, it provides UI features for adding workflow >>>> definitions and Workflow Engagements. where a user doesn't need to >>>> upload human tasks (archived file) and business process (archived files) >>>> to BPS separately, where those configurations are created in BPS via >>>> service calls to BPS.And if the workflows are added to trigger on Add user >>>> operation, when a user create an account in IS dashboard and if there is a >>>> workflow engagement associate for Add user operation, then the newly >>>> created user will be queued for approval by an authorized user. >>>> In API manager user case[2], we have to upload human tasks and business >>>> process files to BPS and disable the Simple Workflow Executor and enable WS >>>> Workflow Executor in workflow-extensions.xml.Other than those manual >>>> configurations it is similar to IS user signup workflow. >>>> >>>> IMHO, It would be easy for the user if we provide a UI for deploying >>>> human task and BPELs by getting required inputs from the user.So we can use >>>> already existing workflow Integration components from IS for user signup >>>> approval processes. >>>> >>>> any suggestions and recommendations on implementing workflow >>>> integration would be helpful. >>>> >>>> [1]: >>>> http://wso2.com/library/articles/2015/09/article-wso2-identity-server-5.1.0-workflow-feature-and-use-cases/ >>>> [2]: https://docs.wso2.com/display/AM1100/Adding+a+User+Signup+Workflow >>>> >>>> Thanks >>>> -- >>>> *Kasun Thennakoon* >>>> Software Engineer >>>> WSO2, Inc. >>>> Mobile:+94 711661919 >>>> >>>> _______________________________________________ >>>> Architecture mailing list >>>> [email protected] >>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>> >>>> >>> >>> >>> -- >>> Vinod Kavinda >>> Software Engineer >>> *WSO2 Inc. - lean . enterprise . middleware <http://www.wso2.com>.* >>> Mobile : +94 (0) 712 415544 >>> Blog : http://soatechflicks.blogspot.com/ >>> >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> *Kasun Thennakoon* >> Software Engineer >> WSO2, Inc. >> Mobile:+94 711661919 >> > > > > -- > Tanya Madurapperuma > > Senior Software Engineer, > WSO2 Inc. : wso2.com > Mobile : +94718184439 > Blog : http://tanyamadurapperuma.blogspot.com > -- *Kasun Thennakoon* Software Engineer WSO2, Inc. Mobile:+94 711661919
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
