VMware Cloud Community
TrotmanRalphCBS
Enthusiast
Enthusiast

VRA 7 external value in property definitions

Does anyone know how to use it?   Its basically VRA using VRO to populate the VRA form.  I can't find any detailed information on the data format and how to use it.

 

This what the documentation states>>>>>>

 
 
External Value Definitions in the Form Designer

When you edit some elements in the forms designer, you can assign external value definitions that use custom vRealize Orchestrator script actions to supply information not directly exposed by the workflow.

For instance, you might want to publish a resource action to install software on a provisioned machine. Instead of providing the consumer with a static list of all software available for download, you can dynamically populate that list with software that is relevant for the machine's operating system, software that the user has not previously installed on the machine, or software that is out of date on the machine and requires an update.

To provide custom dynamic content for your consumer, you create a vRealize Orchestrator script action that retrieves the information you want to display to your consumers. You assign your script action to a field in the form designer as an external value definition. When the resource or service blueprint form is presented to your consumers, the script action retrieves your custom information and displays it to your consumer.

You can use external value definitions to supply default or read-only values, to build boolean expressions, to define constraints, or to provide options for consumers to select from lists, check boxes, and so on.

0 Kudos
2 Replies
rszymczak
Hot Shot
Hot Shot

Uhm I find the documentation pretty clear about this. Sure it doesn't explain "click here then there and finally here" and requires some knowledge about vRO and vRA integration but other sections of the documentation explain that integration.

What exactly is unclear from the docs? Maybe I can state it more clear.

0 Kudos
koushik_vmware
Enthusiast
Enthusiast

Dear,

I would like to know the value of the requester/on behalf of/owner the catalog item.

So, that I can pass that values to external action and will execute some DB logic and return the result. I am wondering how can I retrieve the value of the requester of the catalog item via property dictionary ? Please help me out.


https://communities.vmware.com/message/2596439#2596439


Thanks,

Koushik

0 Kudos