Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-6464

Pass process start form parameters and metadata via query string parameters

    • Icon: Feature Request Feature Request
    • Resolution: Won't Fix
    • Icon: L3 - Default L3 - Default
    • None
    • 7.5.3
    • tasklist
    • None

      I am not sure how to link it but this is a feature request on top of the feature request CAM-6440.

      If we had a URL that could link directly to a generated start process form it would be awesome to have the ability to prepopulate some of the form fields with data so that the user doesn't have to enter data in those fields as well as optionally make fields read only or hidden altogether.

      Here are 3 example scenarios.

      Context:

      • There is a new item creation bpmn process that can be used to create two different types of items, accessories and widgets
      • This process is linked to via a URL from various different pages of documentation stored in a wiki

      Scenario 1:

      • On a page that documents how to create a new accessory item the URL that links to the item creation process could have a query string parameter that specifies that the itemType property of the item creation process start form should have the value accessory
      • When the user clicks the link they see the form but with the value for itemType already populated with accessory
      • Example url:
        <CamundaBPMNTaskListURL>/<SpecificProcessDefintionID>/<StartProcessFormURL>?itemType=accessory
        

      Scenario 2

      • From another page in the documentation we talk about creating widgets and we provide a link to the item creation process
      • This link specifies the itemType as widget but also specifies the field as read only so that the user can see the value that was set for them but not change it
      • Example url:
        <CamundaBPMNTaskListURL>/<SpecificProcessDefintionID>/<StartProcessFormURL>?itemType=widgets&itemType.readonly=true
        

      Scenario 3

      • A third page in the documentation is specific to a role in the company that only works with accessories and doesn't have anything to do with widgets
      • We link to the item creation process via a url and we specify that the itemType should be accessories but we also specify that the itemType field should be hidden
      • When the user gets to the start process form they don't see an item type field and only see the other fields of the form
      • Example url:
        <CamundaBPMNTaskListURL>/<SpecificProcessDefintionID>/<StartProcessFormURL>?itemType=accessories&itemType.readyonly=true&itemType.visible=false
        

        This is the controller panel for Smart Panels app

            [CAM-6464] Pass process start form parameters and metadata via query string parameters

            We are closing this ticket as part of our backlog grooming. Reasons:

            • We did not receive sufficient evidence that this ticket is important

            Thorben Lindhauer added a comment - We are closing this ticket as part of our backlog grooming. Reasons: We did not receive sufficient evidence that this ticket is important

              Unassigned Unassigned
              ChrisMagnuson Chris Magnuson
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: