Problem Statement:
Many internal APIs used with IDP return multiple entities (arrays), such as:
Multiple repositories
Multiple security groups
Multiple services or components
Currently, IDP forms cannot:
Display multiple rows at once
Allow editing of multiple rows together
Submit changes in a single workflow execution
Users are forced to:
Edit one row at a time
Re-run the workflow repeatedly
Or use dropdowns to select items one by one
This is not scalable for real-world use.
Current Limitation
Context data overrides when arrays are used
Only one row is effectively editable/submittable
No native support to:
Render API arrays as rows
Edit multiple rows simultaneously
Submit once