The Desired State Configuration feature in vSphere+ helps you to seamlessly provision and manage your vCenter Server configurations across geographies and different domains. It provides an automated and centrally managed mechanism to ensure that all the vCenter Server instances are compliant with the desired configuration.

To ensure that all the vCenter Server instances adhere to the desired state configuration, you must:
  1. Create profiles
    You must first create a desired configuration, also referred to as a profile, from one of the vCenter Server instances. You can either extract the configuration from a vCenter Server, or import the configuration from a JSON file, and use this profile as a configuration template to configure other vCenter Server instances. You can create multiple profiles with the desired configuration.
  2. Assign profiles
    Assign a profile to vCenter Server instances on which you want to check compliance. You can assign only one profile to a vCenter Server.
  3. Check compliance
    Run compliance checks to verify whether the vCenter Server configuration matches the profile configuration and detect any drifts instantly. You can run compliance checks either manually or schedule periodically to verify compliance globally across all vCenter Server instances.


  1. Log in to the VMware Cloud Console at
  2. Click Desired State Configuration.
  3. Follow on-screen prompts to create profiles, assign profiles to vCenter Server instances, and run compliance checks.