Question 250
An auditor sees that an Azure VM managed disk is encrypted at rest but needs evidence that encryption at host is actually enabled for the running VM, including host caches and temporary disk data. Which deployed setting should be inspected?
Explanation
Correct Answer
The Azure Compute VM security profile contains an encryptionAtHost property that controls whether host-side encryption is enabled for supported configurations. The default disk-at-rest encryption state by itself does not establish that host caches and the VM temporary/resource disk are encrypted using this feature. For this audit, inspect the actual VM's securityProfile.encryptionAtHost value and verify the SKU and deployment state support the feature, rather than relying only on a storage account or managed-disk status. If the setting is absent or disabled, record the gap and plan an authorized change with prerequisites before claiming coverage. Microsoft Compute documentation identifies this property and its scope explicitly.
Incorrect Answers
The nearby action 'Check supported VM size, required deallocation/state and feature prerequisites' is associated with this separate need: a host encryption setting fails to enable on a running VM even though its disks are managed. That is because Storage encryption defaults do not guarantee the requested VM host-encryption setting is allowed. Here an auditor asks whether temporary disks and disk caches are protected under a proposed encryption configuration, so 'Check supported VM size, required deallocation/state and feature prerequisites' misses the fact that do not confuse managed disk encryption at rest with encryption of every host-level data path. 'Inspect the VM securityProfile.encryptionAtHost setting and supported VM SKU rather than only the managed-disk encryption state' is the more defensible action; confirm its behavior in the target service before calling the task complete.
The managed disk's encryption-at-rest state establishes an important storage control but does not demonstrate that encryption at host was enabled on the virtual machine. Host-side coverage for temporary data and caches is represented separately by the VM securityProfile.encryptionAtHost setting when supported. Reporting the disk setting alone would overstate the protection the auditor asked to verify. Read the actual VM configuration and its compatibility requirements, and record missing evidence rather than infer an enabled host feature from a managed disk's default encryption behavior.
When an engineer enables encryption at host for a new VM size without checking support, the action 'Check subscription feature registration and VM size/SKU compatibility' can be relevant: encryption at host has prerequisites and not every VM configuration supports it. For the different problem of an auditor asks whether temporary disks and disk caches are protected under a proposed encryption configuration, 'Check subscription feature registration and VM size/SKU compatibility' misses the mechanism that do not confuse managed disk encryption at rest with encryption of every host-level data path. Choosing 'Check subscription feature registration and VM size/SKU compatibility' would address that other need, whereas 'Inspect the VM securityProfile.encryptionAtHost setting and supported VM SKU rather than only the managed-disk encryption state' is intended to solve the stated condition.






Microsoft Azure Administrator (AZ-104) Practice Tests