Variable Sets Are Reusable

Group related variables (user info block, approval block) into variable sets. Reuse across items. One change, many updates.

Reference Qualifiers for Filtering

Filtering reference field options isn’t done with client scripts. Use reference qualifiers — server-side, fast, visible in the dictionary.

Conditional Variables

Hide variables until relevant. Declarative UI policies on the catalog item form show/hide based on prior answers. Reduces form length and cognitive load.

Validation at Submit

Inline validation feels smart. But complex validation should run at submit (server-side) — client script validation is bypassable and can be stale.

Workflow Routing

Assign the right workflow per catalog item. Complex items deserve Flow Designer flows. Simple items can use one-step approvals. Don’t overengineer simple requests.

Share