Cuando se editan algunos elementos en el diseñador de formularios, puede asignar definiciones de valores externos que usan acciones de script de vRealize Orchestrator personalizadas para proporcionar información que el flujo de trabajo no expone directamente.

Por ejemplo, puede que quiera publicar una acción personalizada para instalar software en una máquina aprovisionada. En lugar de proporcionar al consumidor una lista estática con todo el software disponible para descargar, puede rellenar esa lista dinámicamente con software que sea relevante para el sistema operativo de la máquina, software que el usuario no haya instalado en la máquina con anterioridad o software que está obsoleto en la máquina y tiene que actualizarse.

Para proporcionar contenido dinámico personalizado para el consumidor, hay que crear una acción de script de vRealize Orchestrator que recupere la información que quiera que aparezca a los consumidores. Esta acción de script se asigna a un campo del diseñador de formularios como una definición de valor externo. Cuando el formulario de blueprint de servicio o recurso se muestra a los consumidores, la acción de script recupera la información personalizada y la muestra.

Puede usar definiciones de valores externos para proporcionar valores predeterminados o de solo lectura, para crear expresiones booleanas, para definir restricciones o para ofrecer opciones a los consumidores que les permitan seleccionar casillas, elementos de listas, etc.