Error 403 when requesting catalog item with Multi Value Picker in VCF Automation
search cancel

Error 403 when requesting catalog item with Multi Value Picker in VCF Automation

book

Article ID: 450158

calendar_today

Updated On:

Products

VCF Automation

Issue/Introduction

When requesting a catalog item in VMware Cloud Foundation (VCF) Automation 9.0.2 that contains a Multi Value Picker input, the request fails.

The workflow executes successfully when run directly from Orchestrator but fails only when accessed via the Service Broker catalog.

Symptoms:

  • Users receive an Error getting external data 403 when opening the catalog request form.

  • Standard text inputs and other action-based fields function correctly.

Environment

VCF Automation 9.0.x

Cause

This issue is caused by an error in the form schema converter.

When a workflow is published from Orchestrator to the Service Broker catalog, the schema converter omits the required $data property for fields (such as srcVMs), rendering the schema invalid for the catalog service UI and preventing the value list from populating
.

Resolution

Broadcom has acknowledged this issue and plans to resolve it in an upcoming feature release. 

Workaround:

  1. Open the custom request form for the affected catalog item in Service Broker.

  2. If only single-value selection is required, replace the Multi Value Picker with a standard Dropdown element.

  3. If multiple values need to be selected, replace the Multi Value Picker with a Dual List element.

  4. Save and republish the custom form.

Note: In testing, the Dual List element bypasses the missing $data schema conversion bug and permits valid array values (such as getAllVMsinVPC_withIP) to load without triggering HTTP 403 errors.

Additional Information

  • For bug updates and fix status, subscribe to KB 275360.

  • If issues persist after applying the workaround, contact Broadcom Support.