Category: Article
-
vRO LogMarker: Better than Logger Action? [CB10111]
Introduction This one came by surprise to me. We do use some super huge vRO Workflows in our environment and troubleshooting or even pointing out where that log is coming can be a task in itself sometimes. We started using some techniques, like using identifier…
-
How to create a custom JS class in vRO [CB10110]
What is a class? A class is a template for creating objects. It encapsulates data and functions that manipulate data, grouping data and functionality together. Classes are based on object-oriented programming concepts. As JavaScript is not an object-oriented programming language at its core, JavaScript classes…
-
Workflow to run a Workflow over RESTAPI Dynamically [CB10107]
Created a vRO Workflow with intelligent action that auto-generates the parameter JSON to be used to trigger a vRO Workflow remotely. Also, discusses about different approaches to trigger workflows via script.
-
XXE vulnerability affecting VMware vRealize Orchestrator [CB10117]
Source: https://www.vmware.com/security/advisories/VMSA-2023-0005.html Tip Upgrade your vRO/vRA to version 8.11.1 as soon as possible to overcome this vulnerability. Impacted Products Introduction An XML External Entity (XXE) vulnerability affecting VMware vRealize Orchestrator was privately reported to VMware. Updates are available to address this vulnerability in affected VMware…
-
How to convert any JavaScript library to work with vRO [CB10105]
Introduction vRO doesn’t use a regular JavaScript engine such as the ones that run in the browser or server side Node.js . It uses the Rhino engine, which is based on Java, and as such it has a lot of quirky differences with regular JavaScript.…
-
Inside vRO’s JavaScript Engine – Rhino 1.7R4 [CB10102]
vRealize Orchestrator a.k.a. vRO, which is a drag-and-drop automation tool, is quite an old tool developed and released as early as in 2007 by Dunes Technologies, Switzerland. After VMware acquired Dunes, there were 100’s of releases and updates came year after year. Lots and lots…
-
Differences between VMware Aria Automation Orchestrator Forms and VMware Aria Automation Service Broker Forms
Starting with vRealize Automation 8.2, Service Broker is capable of displaying input forms designed in vRealize Orchestrator with the custom forms display engine. However, there are some differences in the forms display engines. Amongst the differences, the following features supported in vRealize Orchestrator are not…
-
Find Object Types in vRealize Orchestrator [CB10100]
Last updated: 16-03-2023 Sometimes, we want to know exactly what type of vRO object we are working on. It could be something that is returning from an action of type Any or a method returning various types of objects or simply about switch cases. In…
-
Advanced JavaScript Snippets in vRO [CB10099]
Learn about some advanced JavaScript concepts that can be used seamlessly inside vRO and enhance your code functionality. Scroll down to read more.
-
vRO JavaScript Style Guide [CB10096]
Introduction If you are new to vRealize Orchestrator and want to look for some code style references, this post can help you with some basic guidelines to write the perfect JavaScript code in your vRO Workflows and Actions. These are industry standards are preferred by…
-
Code Obfuscation in Orchestrator [CB10095]
Learn how to attain code obfuscation in Orchestrator to secure your code to another level.