Hi Community,
I am working with Camunda 8 Forms (8.7.0, Modeler 5.38.1) and I want to display a list of records in a table where each row has a checkbox column so that the user can approve or reject individual records.For example, I want something like this:
| ID | Name | Date | Approve? |
|---|---|---|---|
| 101 | Alice | 2025-10-01 | |
| 102 | Bob | 2025-10-01 | |
| 103 | Charlie | 2025-10-01 |
When the user submits the form, I want to capture which rows were approved. Ideally, the form should return data like this:
My questions are:
-
How can I define a checkbox column in a Camunda form table JSON?
-
How does the submitted data look in process variables?
-
How can I map only the approved rows into BPMN variables (e.g., using output mapping)?
A clear JSON example or working snippet would be very helpful.
Thanks in advance!

