2 Replies Latest reply on Sep 7, 2012 2:14 AM by swiderski.maciej

    Show Processes in JBPM Console for related users

    sadiroveski

      Dear Helpers,

       

      I have 2 questions regarding the JBPM. When you create a process in drools and go to JBPM Console, any users can see all processes and anyone can start them.

      How can we prevent users to see all processes and be able to start only the one that have privilidge to start it? Can we define an owner/group for a process?

       

      Second question: when we design a process and generate forms in drools, there is a default form generated related to the process in addition to the forms related to tasks. How can we remove this form and ,in the JBPM console, let the first Task Form start and not the Form of the Process.

       

      Thanks in advance,

        • 1. Re: Show Processes in JBPM Console for related users
          sadiroveski

          Hello Guys,

           

          Please if someone has an answer or approach for the above question, it will be great.

          • 2. Re: Show Processes in JBPM Console for related users
            swiderski.maciej

            Sadiroveski S wrote:

             

            I have 2 questions regarding the JBPM. When you create a process in drools and go to JBPM Console, any users can see all processes and anyone can start them.

            How can we prevent users to see all processes and be able to start only the one that have privilidge to start it? Can we define an owner/group for a process?

            There is no functionality in runtime engine that can do what you described unfortunately as the engine itself is not user/group/role aware so it simply execute processes that it has access to in knowledge base.

            Sadiroveski S wrote:

            Second question: when we design a process and generate forms in drools, there is a default form generated related to the process in addition to the forms related to tasks. How can we remove this form and ,in the JBPM console, let the first Task Form start and not the Form of the Process.

             

            Thanks in advance,

            Process forms are related to setting initial values for defined process variables so it will display a form whenever there are variables defined in the process, and if form is defined for it will show that form otherwise it provides simple form to avoid initialization issues.

             

            HTH