VCAP-CMA Deploy – Objective 4.2/4.3

Disclaimer: These are my notes from studying for the 3V0-31.18 exam. If something doesn’t make sense, please feel free to reach out.

The main goal for the whole of section 4 is to know where to start with troubleshooting various aspects of vRealize Automation.

Objective 4.2 – Troubleshoot Tenant Operations


What kind of issues might you run into with respect to tenant operations?

  • Users without access to the correct role
  • Approval policies not firing
  • Creating new tenants

Following my blog post from the VCP-CMA, I’d want to be very familiar with what access a single role grants. What does an IaaS administrator get different to a tenant administrator etc.

To check on an approval policy, first I’d double check it was linked to the correct item within the entitlement.


Then I’d just sanity check any conditions you’ve attached to the policy. I often see the less than/greater than the wrong way round.

When creating new tenants there are a number of items that will need to be created for it to be useful:

  • New directory connector to AD
  • New business groups
  • New reservations
  • Roles will need (re)allocating

Exactly the same as creating them for the first tenant.

Objective 4.3 – Troubleshoot Provisioning Issues

In addition to the references at the top of the post, I want to point out this awesome post over at on troubleshooting provisioning –

Well worth a read if you want in depth detail on where to look for any issues with provisioning.

Before you get to that level of trawling logs, it’s worth checking on the reservations (as mentioned in the previous post):

  • Does the reservation have enough free capacity to accommodate the request?
  • Does the reservation have access to the capabilities required by the blueprint?

It’s also always worth checking the endpoint is configured correctly and that data collection is occurring.

That covers the IaaS requests, but what if an XaaS request is failing?

  • Is vRO running?
  • Did the workflow start?
  • Is there any logs on the failed workflow?

Check within vRO, under the task to see the instances that have run, check the date. The icon next to the runtime will tell you if it’s been successful or otherwise. If you select the run itself, you can then browse the logs to find out what’s happening during execution.


I’d expect you to need to be able to read enough Javascript to understand what the workflow is doing. Nothing more than a basic understanding.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s