How vRO 8.1 delivered thousands of integrations overnight

vRealize Orchestrator 8.1 was recently released and it comes with quite a lot of new features and improvements. In this post I will cover the support for multi-language (polyglot) development.

vro-lnds

Polyglot is the ability to execute vRO scripts in multiple languages and runtimes, specifically Node.js, Python and PowerShell / PowerCLI. Now we can finally write JavaScript using modern constructs such as let/const, arrow functions, Promises, async/await, etc. Or the ones that prefer Python or PowerShell can finally put JS aside. Really nice stuff, but we can do a lot more…

Read More

Automate business groups creation with catalog items and entitlements

If you are a business admin and you have to create a business group for a newly on-boarded department, and you want to entitle OOTB catalog items for the members of this group, how will you do it? Through the UI, you would

  1. Create a business group by:
    1. Open the Business Groups tab.
    2. Click on “new business group”.
    3. Fill in group information: name, description, default machine prefix, managers, managers emails, users, etc.
  2. Create Entitlement
    1. Open the Entitlements tab
    2. Click on “add entitlement”
    3. fill in entitlement information: name, description, expiration date, status, business group
  3. Assign the same users from the business group
  4. Assign catalog items to the entitlement

Those are a lot of clicks. Imagine if you could do it with a single click (or a lot less than the above example), with an automated solution that is less error prone and fast! Well you can do it with the help of ASD and vRO and here we will show you how to do it. We will create a vRO workflow and an ASD blueprint out of it that we will publish to the Catalog.

Read More