/form-service/api/forms/renderer/external-values gives this 403 error of type "org.springframework.web.server.ResponseStatusException"
"message": "403 FORBIDDEN \"Action execution not allowed.\""VMware Aria Automation 8.16.x,, 8.17.x, 8.18.x
From Aria Automation 8.16.x onward, there are additional security measures in place for form execution.
This means that you first need to run the /form-service/api/forms/renderer/model API as detailed in the Resolution section below.
To validate your access to the form, first perform these steps which will also give you a working example of the API calls:
?param1=val1¶m2=val2&...
The API procedure for getting external values to form items is:
GET https://<VRA-FQDN>/catalog/api/items/<ITEM-ID>
schema which is needed below.POST https://<VRA-FQDN>/form-service/api/forms/renderer/modelsourceId and sourceType are required heresourceId so that the correct form version is chosen{ to } given by request #1POST https://<VRA-FQDN>/form-service/api/forms/renderer/external-values
projectId and sourceType are required herescriptAction section which specifies the actions requested and parameters used
For more information please consult the Swagger API docs for Custom Forms at https://<VRA-FQDN>/automation-ui/api-docs/