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
