You can encrypt your virtual machine with a password to control access to the virtual machine and its contents. If you have Fusion Pro, you can also enable restrictions for the virtual machine to prevent users from changing certain virtual machine settings and to set an expiration date and time for the virtual machine.
When you enable restrictions for a virtual machine, you can set an expiration date and time for the virtual machine.
Use these guidelines when configuring encryption and restrictions:
If you have a Fusion license, you can enable and disable encryption only if the virtual machine does not already have restrictions enabled.
If restrictions are already enabled for a virtual machine, you can change encryption and restrictions settings only if you have a Fusion Pro license. If you have a Fusion license, encryption and restrictions settings are read-only. You can change only the encryption password.
Restrictions policies are enforced only on virtual machines that are compatible with Fusion 5 and later.
Prerequisites
Suspend or shut down the virtual machine.
If you plan to turn on restrictions for the virtual machine, verify that you have a Fusion Pro license.
These instructions do not apply to Horizon FLEX virtual machines. To create a Horizon FLEX virtual machine, you must use Fusion Pro with a Horizon FLEX license. For information about encrypting and enabling restrictions for Horizon FLEX virtual machines, see the VMware Horizon FLEX Administration Guide.
Procedure
Results
The virtual machine is encrypted. Users must provide the encryption password to open the virtual machine.
If you enabled restrictions for the virtual machine, many virtual machine configuration settings are hidden from the user of the virtual machine. To change these hidden virtual machine settings, users must have Fusion Pro and provide the restrictions password.
If you set an expiration date for the virtual machine, the virtual machine verifies the time and compares it to the expiration date when it is powered on. While running, the virtual machine periodically checks the time and stores all successful time stamps as the last trusted timestamp. If the last trusted timestamp exceeds the date set for the virtual machine expiration, the user receives a warning message and the virtual machine is suspended.