vRealize Automation- Deploying Virtual Machines from self-Service Portal

By | 21/09/2015

Finally we came to last post of this series where an end user will request a virtual machine for himself from the services he is entitled to.

In our last post Creating Entitlements we have created an entitlement for windows server 2003 and granted access to users manish@alex.local and alexhunt@alex.local. Lets see if these 2 users can request for a new virtual machine for themselves from the self-service portal and whether or not this request is completed.

If you have missed earlier posts of this series then you can access the same by clicking on below links:

1: Introduction to vCAC(vRA)

2: Installing and Configuring vRA Identity Appliance

3: Installing and Configuring vRA Appliance

4: Installing and configuring IaaS Components

5: Creating Tenants

6: Adding vSphere Endpoints

7: Creating and Configuring Fabric Groups

8: Creating Business Groups and Reservation

9: Creating and Publishing Blueprints

10: Creating Service

11: Creating Entitlements

Now we will see how an end user will request for a new virtual machine for him.

Login with user manish@alex.local to the vRA console


Navigate to Catalog tab and you can see Server 2003 is listed for this user. Click on request button.


Fill up the fields about the Virtual Machine such as the number of Machines to create, the lease duration, CPU, Memory and Storage sizes and reasons for the request and click on submit button.


You will be presented with a screen letting you know that the request was made successfully. Wait for sometime to get the VM provisioned for you.


A user don’t have visibility of whats going in backend after making a request from the self-service portal. Since this is my lab environment so I did checked for backend things that get action’ed.

On my vCenter Server I saw some tasks got kicked-off.


In VM and Templates view I can see a new folder got created by the name VRM and it contains one VM. Pay attention to the VM name. Is it not matching to the machine prefix which we created in earlier post of this series.


Finally I can see the VM booted up successfully.


Uhh this was a long series of post. In future posts on vRealize Automation I will try to look into vCO integration as well as some advanced stuffs like scripted vRA installation and creating a  vRA distributed architecture and some other stuffs. Stay Tuned!!!!

Share this post on social media if you find the above post informational to you. Be Social 😉

Category: vRealize Automation Tags:

About Alex Hunt

Hi All I am Manish Jha. I am currently working in OVH US as Operations Support Engineer (vCloud Air Operations). I have around 7 Years of IT experience and have exposure on VMware vSphere, vCloud Director,vSphere Replication, vRealize Automation, NSX and RHEL. If you find any post informational to you please press like and share it across social media and leave your comments if you want to discuss further on any post. Disclaimer: All the information on this website is published in good faith and for general information purpose only. I don’t make any warranties about the completeness, reliability and accuracy of this information. Any action you take upon the information you find on this blog is strictly at your own risk. The Views and opinions published on this blog are my own and not the opinions of my employer or any of the vendors of the product discussed.

16 thoughts on “vRealize Automation- Deploying Virtual Machines from self-Service Portal

  1. Pingback: vRealize Automation- Creating Entitlements | Go Virtual.

  2. Pingback: vRealize Automation- Creating a Service | Go Virtual.

  3. Pingback: vRealize Automation-Create and Publish Blueprints | Go Virtual.

  4. Pingback: vRealize Automation-Create Business Group and Reservation | Go Virtual.

  5. Pingback: vRealize Automation-Creating and Configuring Fabric Groups | Go Virtual.

  6. Pingback: vRealize Automation-Configuring vSphere Endpoint | Go Virtual.

  7. Pingback: vRealize Automation-Tenant Configuration | Go Virtual.

  8. Pingback: vRealize Automation- Installing and Configuring IaaS Components | Go Virtual.

  9. Pingback: vRealize Automation- Deploying and Configuring vRealize Automation Appliance | Go Virtual.

  10. Pingback: vRealize Automation- Deploying and Configuring Identity Appliance | Go Virtual.

  11. THEJAS K V

    Good blog…Things get deeper and complicated when start exploring the orchestration feature to bring non-built in function for vRA.

    1. Alex Hunt Post author

      I am heading towards orchestrator now in my home lab to explore the power of orchestration and workflows.

  12. Priyanka

    Good post. Could you also highlight the vco workflow executed in backend for creating VM requested form vCAC console. May be for all state changes.

    1. Alex Hunt Post author

      I am working on different options available in vCO. I have nopt integrated it with vCAC/vRA. Soon will be doing that too. Stay Tuned

  13. Pingback: vRealize Automation- Deploying and Configuring vRealize Automation Appliance – Virtual Reality

  14. Pingback: vRealize Automation- Installing and Configuring IaaS Components – Virtual Reality