Microsoft AZ-104 Exam Dumps, Practice Test Questions

100% Latest & Updated Microsoft AZ-104 Practice Test Questions, Exam Dumps & Verified Answers!
30 Days Free Updates, Instant Download!

Microsoft AZ-104 Premium Bundle
$79.97
$59.98

AZ-104 Premium Bundle

  • Premium File: 606 Questions & Answers. Last update: Nov 5, 2026
  • Training Course: 132 Video Lectures
  • Study Guide: 458 Pages
  • Latest Questions
  • 100% Accurate Answers
  • Fast Exam Updates

AZ-104 Premium Bundle

Microsoft AZ-104 Premium Bundle
  • Premium File: 606 Questions & Answers. Last update: Nov 5, 2026
  • Training Course: 132 Video Lectures
  • Study Guide: 458 Pages
  • Latest Questions
  • 100% Accurate Answers
  • Fast Exam Updates
$79.97
$59.98

Microsoft AZ-104 Practice Test 32

Question 310

A security engineer is preparing an Azure Key Vault key as a customer-managed key for Storage encryption. The storage account will authenticate through a managed identity. Which vault-protection configuration must be checked before activation?

  1. Enable Key Vault soft delete and purge protection as required for storage encryption integration
  2. Grant the storage managed identity Key Vault Crypto User but disable purge protection
  3. Rotate the key monthly without enabling the required Key Vault protection settings
  4. Enable soft delete on blobs in the storage account instead of on the key vault

Explanation

Correct Answer

A:

Storage customer-managed key integration expects protected key lifecycle, including soft delete and purge protection, so accidental or malicious key deletion does not permanently strand encrypted data.

Incorrect Answers

B:

Cryptographic permission alone is not sufficient to meet the key lifecycle safeguards for the integrated encryption design.

C:

Rotation can be valuable but does not replace recovery safeguards if a key version or vault is accidentally deleted.

D:

Blob soft delete protects storage objects and cannot recover a deleted Key Vault encryption key needed to decrypt those objects.

Question 311

An organization encrypts Azure Storage with a customer-managed key in Key Vault. The encryption key itself rotates on schedule, but the application also requires the storage account to track the current key version without an explicit setting change each rotation. Which key reference approach should be reviewed?

  1. Configure customer-managed key encryption with a versionless Key Vault key URI when automatic version updates are supported
  2. Hard-code the previous key version in the application secret file
  3. Publish the key material as an Azure resource tag
  4. Regenerate the storage account Shared Key whenever Key Vault rotates

Explanation

Correct Answer

A:

A versionless key reference allows Azure Storage to resolve new eligible versions under the platform's rotation process. Pinning a fixed version can leave the account on the older key until changed.

Incorrect Answers

B:

A versioned reference fixes the encryption key material selected and does not satisfy automatic progression to newer versions.

C:

Tags are not a confidential key store, and exposing key material would compromise the security model rather than enable managed rotation.

D:

Shared Key credentials and customer-managed encryption keys serve different purposes; rotating one does not update the other's key URI reference.

Question 312

A Key Vault key protecting an Azure Storage account is rotated to a new enabled version at noon. The account uses a versionless key reference for automatic version update. Compliance operators want to disable the old version immediately. What dependency must they consider?

  1. Every blob must be reuploaded manually before Azure Storage can change its encryption key version
  2. Azure Storage checks for newer key versions on a daily cycle; wait for propagation before disabling the old version
  3. The storage account always switches key versions synchronously the millisecond the vault key rotates
  4. An automatic version reference stops Storage from using any newer key material

Explanation

Correct Answer

B:

Storage periodically checks for the newest key version and Microsoft advises allowing up to 24 hours before disabling the older version. Premature revocation risks availability of the encryption key path.

Incorrect Answers

A:

A key version change alters the root encryption-key protection transparently, not by requiring operators to upload every object again.

C:

The service does not promise instant propagation of Key Vault rotation. Treating key creation as immediate storage activation can cause an outage.

D:

Versionless references are precisely how automatic version updates are enabled; pinned-version references require deliberate change.

Question 313

A regulatory workload already uses customer-managed encryption keys for its Azure Storage account. Auditors require defense in depth: two encryption layers with different mechanisms, not merely faster key rotation. Which storage-account setting addresses this?

  1. Rotate the customer-managed key more frequently without adding another encryption layer
  2. Enable blob versioning as the second protection layer while leaving infrastructure encryption disabled
  3. Enable infrastructure encryption to add the separate service-managed layer beneath the primary storage encryption
  4. Turn off customer-managed keys and use only one platform-managed key

Explanation

Correct Answer

C:

Infrastructure encryption adds a second encryption layer at the infrastructure level in addition to the account’s existing storage encryption. It provides the required independent protection boundary at rest.

Incorrect Answers

A:

More frequent rotation improves key hygiene but preserves only the original encryption-layer architecture; it does not add an independent infrastructure layer.

B:

Blob versioning preserves previous logical object states; it is not an independent cryptographic at-rest encryption layer. Infrastructure encryption is the separate service-managed layer needed in addition to the configured customer-managed key.

D:

Replacing CMK with one Microsoft-managed key removes the customer control and does not add a separate encryption layer.

Question 314

A storage account is configured to encrypt data using a customer-managed key in Azure Key Vault. The account's managed identity has Get permission but writes fail because the key cannot be used to protect and release the account encryption key. Which Key Vault permissions are relevant?

  1. Grant Storage Blob Data Reader to the storage account itself
  2. Grant the identity Key Vault Secrets Officer so it can read the vault’s secret values
  3. Grant the storage account's authorized managed identity the required Get, Wrap Key, and Unwrap Key capabilities
  4. Grant only Key Vault Reader so the identity can list all key names

Explanation

Correct Answer

C:

Azure Storage wraps an account encryption key using the customer-managed key and unwraps it for data operations. Key metadata read alone is insufficient for the cryptographic operations.

Incorrect Answers

A:

Blob Data Reader is a client authorization role for data access, not the Key Vault permission needed by the storage account's managed identity to use its CMK.

B:

Secrets Officer manages Key Vault secrets, whereas the Storage customer-managed encryption flow uses a cryptographic key to wrap and unwrap the account encryption key. The managed identity needs the documented key Get, Wrap Key, and Unwrap Key capabilities or suitable key-operations RBAC, not secret data access.

D:

Metadata visibility does not grant the cryptographic operations used for envelope encryption. The service may still be unable to wrap or unwrap its encryption key.

Question 315

A global company hosts a storage account in one Azure region and a Key Vault containing a customer-managed encryption key in another supported Azure region. An architect assumes they must move both resources into the same region solely to satisfy storage CMK. What should they confirm?

  1. Recreate the storage account beside the Key Vault before checking whether cross-region customer-managed keys are supported or whether the managed identity can access the key
  2. Grant every application user access to the customer's Key Vault encryption key
  3. Change the storage account's geo-redundancy setting to LRS and assume that this alone removes the managed-identity and Key Vault access prerequisites for CMK
  4. Confirm the supported cross-region key configuration and ensure the storage managed identity can access the key

Explanation

Correct Answer

D:

Azure Storage CMK supports a Key Vault or managed HSM in a different region under documented conditions. The essential properties are supported configuration, identity authorization and key availability, not unconditional geographic colocation.

Incorrect Answers

A:

Supported Azure Storage CMK scenarios allow a storage account and Key Vault in separate regions. Moving or recreating storage resources merely for geographic colocation is unnecessary; confirm key access, identity authorization and other CMK prerequisites.

B:

Applications generally should not need direct access to the CMK. Azure Storage uses its managed identity for envelope encryption, so broad user key permissions would increase risk.

C:

LRS and GRS control data replication, not the identity and Key Vault permissions required for customer-managed encryption. Cross-region key placement can be supported regardless of this proposed replication workaround, subject to documented prerequisites.

Question 316

A small organization creates a new standard storage account with no customer-managed key. The security officer asks whether blob data is stored entirely unencrypted until a key is configured. What is the correct default encryption model?

  1. The storage account is encrypted at rest by default with Microsoft-managed keys
  2. The data remains unencrypted until an administrator enables Azure Disk Encryption on a VM
  3. Enable optional infrastructure encryption to activate Azure Storage encryption at rest for the first time
  4. All applications must upload content already encrypted because Azure Storage has no at-rest encryption

Explanation

Correct Answer

A:

Azure Storage service encryption applies without customers provisioning their own Key Vault key. CMK is an optional additional key-control choice, not the prerequisite for basic service-managed encryption.

Incorrect Answers

B:

Disk encryption concerns VM storage and is not the switch for storage-account blob encryption. Blob data already uses service encryption at rest by default.

C:

Infrastructure encryption adds a second service-side encryption layer for supported configurations. It is not the on/off switch for standard Azure Storage encryption at rest: encryption with Microsoft-managed keys is already enabled by default. Adding another layer may be a separate compliance choice, but is not required to prevent unencrypted blob storage.

D:

Client-side encryption can be additional protection, but Azure Storage itself already provides server-side encryption at rest. It is inaccurate to treat CMK absence as no storage encryption.

Question 317

An Azure Storage account has a system-assigned managed identity and uses a customer-managed RSA-HSM key stored in Azure Key Vault Managed HSM. The encryption configuration cannot use the key, and the key itself is enabled. The operator wants to grant only the service identity the cryptographic access needed to wrap and unwrap the account encryption key. Which assignment should be made?

  1. Grant Azure Key Vault Secrets User to the storage account managed identity on an ordinary Key Vault
  2. Assign Managed HSM Crypto Service Encryption User to the storage account managed identity, scoped to the required Managed HSM key
  3. Grant Reader on the ARM resource representing the Managed HSM to the storage account managed identity
  4. Assign Managed HSM Administrator to the human deployment operator rather than giving the storage account identity cryptographic access

Explanation

Correct Answer

B:

Microsoft's Managed HSM procedure assigns the Managed HSM Crypto Service Encryption User role directly to the storage account's managed identity and recommends key-level scope for least privilege. That identity can then perform the cryptographic operations Azure Storage needs for its encryption-key wrapping. This resolves missing key-use permissions without giving a human broad HSM administration rights or rotating storage keys unnecessarily.

Incorrect Answers

A:

A Secrets User role provides access to secrets in a standard Key Vault, which is a different object type and authorization plane from keys in a Managed HSM. Azure Storage must perform key wrap and unwrap using the customer-managed HSM key through its own managed identity. Granting secret-read ability elsewhere does not allow that identity to use the required encryption key.

C:

An Azure Reader role on the Managed HSM's management-plane resource enables inspection of resource metadata, not data-plane cryptographic operations on HSM keys. Storage encryption needs the account's service identity to invoke key wrap and unwrap. The scenario already has an enabled RSA-HSM key; simply reading HSM configuration does not authorize storage to use that key.

D:

Managed HSM Administrator is a powerful administrative authorization and, when assigned to a human operator, does not automatically give the storage account's managed identity permission to perform encryption operations. The account continues to authenticate as its own identity when asking the HSM to wrap the encryption key. Grant the scoped cryptographic service role to that identity instead of broad human management privileges.

Question 318

An administrator must copy millions of existing files from a local file server into an Azure Blob container over an automated, restartable command-line workflow. No GUI operator should be required. Which Microsoft-supported tool is most directly suited?

  1. Azure Storage Explorer only
  2. AzCopy
  3. Use only an interactive Azure portal upload dialog for each local folder
  4. Use an Azure Storage lifecycle policy to transition objects after they arrive

Explanation

Correct Answer

B:

AzCopy is a command-line data movement utility for copying data to and from Azure Storage. It supports large transfers and automation, matching the requirement to ingest many files without GUI interaction.

Incorrect Answers

A:

Storage Explorer provides a desktop graphical management interface, which conflicts with the requirement for a headless command-line ingestion pipeline. It can copy files but is not the best fit for unattended transfers.

C:

Interactive portal uploads require operator attention and do not provide the designated unattended bulk command-line transfer workflow needed for millions of files.

D:

Lifecycle management can operate on already stored blobs, but cannot copy local file-server contents into the container in the first place. The ingestion operation remains missing.

Question 319

A media team maintains a blob container mirror of a local export folder. New and modified files copy correctly, but deleted local files persist in the destination. The team wants an explicit synchronization that can remove destination-only files after reviewing deletion risk. Which AzCopy capability fits?

  1. Use AzCopy sync with its destination deletion behavior explicitly configured and reviewed
  2. Repeat an AzCopy copy operation and assume it removes files absent at the source
  3. Add a Blob lifecycle rule deleting objects after 30 days and assume that each deletion from the local source is mirrored immediately
  4. Apply a management lock that blocks destination deletions

Explanation

Correct Answer

A:

AzCopy sync compares source and destination states and can be configured to remove destination-only content. That is a deliberate synchronization step beyond simple one-directional copy.

Incorrect Answers

B:

Copy transfers matching source objects but does not by itself clean up all destination-only objects. The stale items would remain.

C:

Lifecycle management evaluates Azure blob properties, ages and configured predicates, not a comparison with the current local folder. Deleting older blobs on a schedule can delete still-needed exports or leave recently removed source files in the destination. AzCopy sync with an explicitly chosen destination-deletion behavior is the mechanism that compares source and destination.

D:

A deletion lock makes cleanup harder and does not implement source-to-destination synchronization. It works against the requested stale-file removal.

Question 320

An operations analyst needs to inspect several blob containers, upload a few diagnostic files, and download individual objects interactively from a managed desktop. The team does not want to write transfer automation for this occasional task. Which supported tool best fits?

  1. Write Azure CLI az storage blob commands for each upload and listing even though the team wants an interactive graphical workflow
  2. Azure Storage Explorer with appropriately scoped credentials
  3. Create an Azure Data Factory copy pipeline for each individual diagnostic file and run it from the desktop
  4. Use AzCopy transfer commands with SAS URLs for each individual operation instead of an interactive container browser

Explanation

Correct Answer

B:

Storage Explorer provides an interactive interface to browse containers and transfer selected objects. It suits occasional manual investigation without creating a new script for every transfer.

Incorrect Answers

A:

CLI commands support Blob operations but still require a command-driven workflow for each ad hoc operation. Storage Explorer is the purpose-built graphical browser and transfer client for this desktop task.

C:

Data Factory can orchestrate data movement, but building scheduled or orchestrated pipelines for occasional interactive container browsing and single-file transfers adds unnecessary automation. Storage Explorer directly supports the requested workflow.

D:

AzCopy is useful for scripted or bulk object transfer, but it is a command-line copy tool rather than a graphical client for browsing several containers and interactively picking files. Storage Explorer better satisfies the stated workflow.

Microsoft Azure Administrator (AZ-104) Practice Tests

UP

SPECIAL OFFER: GET 10% OFF

This is ONE TIME OFFER

ExamSnap Discount Offer
Enter Your Email Address to Receive Your 10% Off Discount Code

A confirmation link will be sent to this email address to verify your login. *We value your privacy. We will not rent or sell your email address.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.