Archives

vCD LDAP Setting to enable vCAC Blueprint provisioning

So this week I finally got around to gluing my vCAC deployment with my vCloud in my home lab. I create a blueprint which is based on a VCD template for deploying a DC and an Exchange 2003 vApp. I have been on the vCAC 5.2 training course but I found it easier to follow the install guide from Jad El-Zein at http://www.virtualjad.com/ … Just to follow on from the install guide to glue vCAC and vCD I had to define the AD LDAP settings in the vCD organisation for where users who have access to the provision the blueprint. OK for sure that is obvious but makes for a nice blog post. When I say glue vCAC to vCD I’m actually referring to enable the provisioning of vCloud vApps through a vCAC blueprint.

So without configuring the LDAP setting in the respective organisations you will get the following error found in the vCAC Log View when you try to deploy your Blueprint:

 

vCAC error

vCAC error

 

To configure this you first have to login into vCloud Director as either admin at the provider level  and then open the relevant origination construct or an admin of the organisation. Next Click on Administration then the LDAP menu item under Settings. In the LDAP dialog window select the Custom LDAP service then click on the Custom LDAP tab.

 

Custom LDAP

Custom LDAP

 

 

 

For me I only had to define the server address, the base distinguished name, user and password as per the above picture.

Click on Synchronise LDAP and after a few minutes click on the Test LDAP Settings

Test LDAP

Test LDAP

In this dialog window search of a user that has rights to your vCAC blueprint and click TEST

You should see that AD data about this user if your LDAP settings are correct.

Next we have to add a user account into the vCD org that has permissions to deploy the vCAC blueprint.

Back in the vCD organisation Administration click on Users menu item under Members and click the import users icon

 

 

Import Users

Import Users

 

In the Import Users dialog search for the user that has access to the vCAC blueprint, select the user and click the Add button.

 

Add user

Add user

 

 

Now when you try to deploy your vCAC blueprint it should work just fine.

Leave a Reply