Start From KIOSK

With this node you can trigger the creation of a workable and/or jacket by submitting a form in KIOSK.

It has the following configuration options:

  • Name: here you can specify the name that has to be used as a label by web pages to reach this input node.
  • Allow Access to Scopes: here you can specify which scopes are allowed to use this input. Options:
    • If you leave this field blank, users with the same scope as the Whitepaper are allowed to use this input.
    • If you enter *, all users are allowed to use this input.
    • If you enter a comma separated list of scopes, users that are in one of the specified scopes are allowed to use this input.
  • Allow Access to Users with Attributes: here you can define which attributes users need to be allowed to use this input. Options:
    • If you leave the parameter field black, all workflows will be accessible for all users in KIOSK.
    • If you define a comma separated list of attributes, all users who have one or more of the specified attributes are allowed to use this workflow in KIOSK.
    Note: Only if these users also have the correct scope as configured in Allow Access to Scopes, they will be able to access the workflows in KIOSK.
  • Enable for guest users: if you select this checkbox, guest users can use this node to create workables.
  • Category: here you can mark inputs for a certain use case. Options:
    • If you leave this field blank, no category is assigned.
    • If you enter Approval, you can create a custom web form to customize the fields of Approval tab in your Assets. See APPROVAL for more information.
    • If you enter Jobs, you can build a custom web form to customize the fields when creating a new Job.
  • Kiosk parameters: here you can configure the parameters for the custom form that is displayed in KIOSK when submitting a job to a workflow. This form fields needs to be filled in by the KIOSK user. Select the pencil to open Expression Builder.

    See Form Builder for more information.

  • Use Job Form: if you select this checkbox, a Job Form is used to create some initial job data. The created data will be assigned to a single variable which can be used in the Create Job node.
  • Job Form Name: here you can define the name of the Job Form that you specified in the Name field in the Handle Form node.
  • Job Data Variable Name: here you can define the name of the variable where the created data of the Job form will be assigned to.

  • Number of files: in this drop-down list you can specify if users can upload files to a workflow in KIOSK. Options:
    • None: if you select this option, users cannot upload any file.
    • One: if you select this option, users can and must upload exactly one file.
    • One Or More: if you select this option, users need to upload at least one file.
  • Handle files separately: if you select this checkbox, a separate workable will be created for each input file.
  • or just out of convenience to not have to submit all files one by one. It might be better to process all the files in separate workables if you just submit multiple files out of convenience. Select this option to get this behavior.
  • Enable File store browsing: if you select this checkbox, users are able to select files by browsing through the files and folders in the File stores.
  • Enable upload: if you select this checkbox, users are able to upload files.
  • Upload Location: here you can indicate where the uploaded files are stored on the server before they enter the flow. Each file will be stored in a unique folder inside the specified location and needs to be moved into the correct location by the flow if needed.
    Note: The upload location must use the exact notation as on the file system. If not, upload from Kiosk will fail in order to prevent problems when rerunning the Jacket.
  • Upload Timeout: here you can specify how long an uploaded file will be kept before it is removed in case it is not used for a real submit.

    Example

    Suppose you upload one ore more files in KIOSK. However, for some reason you do not submit anything (for example because the connection was broken). In that case, the uploaded files are on the server but will never be used. With this time-out you can specify after how long such files are removed from the server.

  • Max File Size for (guest) upload: here you can specify the maximum file size (in MB) of the files that guest users can upload. For regular users, no limit is defined.

  • Workable name: here you can specify the name to assign to the created workable. Leave this parameter empty if you do not have a specific name to assign. Select the pencil to open Expression Builder.
  • Link To Jacket (by name): here you can specify a jacket name that will be searched.
    • If found, the new workable will be linked to the jacket.
    • If not found, a new jacket will be created, and the specified name will be assigned to it.
    Leave this parameter empty if you do not want to link to an existing jacket. Select the pencil to open Expression Builder.
  • Priority: in this drop-down list you can specify the priority to assign to the created workable.
  • Scope From User: if you select this checkbox, the scope for the workable is taken from the user that is creating the workables. If you do not select it, the scope from the selected Whitepaper will be used.