You can create a new vApp based on a vApp template stored in a catalog to which you have access.
If the vApp template is based on an OVF file that includes OVF properties for customizing its virtual machines, those properties are passed to the vApp. If any of those properties are user-configurable, you can specify the values.
For more information on VMs with Trusted Platform Module (TPM) devices, see Working with Virtual Machines in the VMware Cloud Director Tenant Portal.
Important: The guest OS passwords are part of VM and vApp templates and are visible to anyone authorized to access the templates. When you instantiate a VM or vApp from a template, the guest OS password remains the same. To improve the security posture of your VMs and vApps, after instantiation, change the guest OS password by editing the guest properties of the VM. See
Change the Guest OS Customization of a Virtual Machine.
Prerequisites
- If you want to create a vApp from a template in a public catalog, verify that you are either an organization administrator or a vApp author.
- If you want to create a vApp from a template in an organization catalog to which you have access, verify that you are at least a vApp user.
- To enable operations across vCenter Server instances where the source and destination vCenter Server instances are not the same, verify that the vCenter Server instances trust each other independently of VMware Cloud Director. To view the certificates that a vCenter Server instance trusts, see the Explore Certificate Stores Using the vSphere Client in the VMware vSphere Product Documentation. Verify that each vCenter Server instance trusts the other vCenter Server instances that it needs to interact with. See also KB 89906.
- If you want work with VMs with TPM devices, verify that the following criteria are met.
- A VDC that supports TPM backs the VM.
- For operations across vCenter Server instances, verify that the key provider used to encrypt each VM is registered on the target vCenter Server instance under the same name.
- For operations across vCenter Server instances, verify that the VM and the target vCenter Server instance are on the same shared storage or that fast cross vCenter Server vApp instantiation is enabled.