编辑表单设计器中的某些元素时,您可以分配使用自定义 vRealize Orchestrator 脚本操作的外部值定义,提供工作流不直接公开的信息。

例如,您可能需要发布资源操作,以便在已置备的计算机上安装软件。如果不希望为使用者提供所有可供下载的软件的静态列表,则可使用与计算机操作系统相关的软件、用户之前未安装在计算机上的软件或者计算机上已过期且需要更新的软件动态填充该列表。

要为使用者提供自定义的动态内容,您可以创建 vRealize Orchestrator 脚本操作,检索要向使用者显示的信息。您可以将脚本操作作为外部值定义分配给表单设计器中的字段。向使用者展示资源或服务蓝图表单之后,该脚本操作将检索自定义信息并将其显示给使用者。

您可以使用外部值定义提供默认值或只读值、构建布尔表达式、定义限制或提供使用者可从列表中选择的选项和复选框等。