Custom Reusable UI "Pickers" & Visual Workflow Builder (drag drop)
S
Strategic Gorilla
Proposed Solution
We propose a two-tier enhancement to the IDP:
A Component Framework: A way to build and publish "Custom Pickers" as reusable libraries.
A Visual Canvas: A drag-and-drop interface (similar to Power Platform or Harness) that allows users to assemble workflows using these pre-defined components.
Key Functional Requirements
Custom Picker Framework: * The ability to define a picker once (e.g., a "Service Selector" or "Cloud Region Picker") and publish it to a central library.
Standardized APIs to fetch data into these pickers (e.g., connecting to internal CMDBs or Cloud providers).
Visual Drag-and-Drop Editor:
A canvas-based UI where users can see an "Inventory of Things" (the components).
Ability to drag components onto the stage to generate the underlying YAML automatically.
Consistency with Existing Tooling:
Mirror the functionality of the existing Project and Org pickers but allow for user-defined logic.
User Benefits
Efficiency: Reduces the time to create a new workflow from hours to minutes.
Governance: By publishing pickers as a library, we ensure every team is using the same approved data sources and input formats.
Lower Learning Curve: Users who aren't "YAML-fluent" can contribute to and build their own automation.
Log In