cert
cert-1
cert-2

Pass Microsoft AZ-104 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
AZ-104 Exam - Verified By Experts
AZ-104 Premium Bundle
$29.98

AZ-104 Premium Bundle

$79.99
$109.97
  • Premium File 606 Questions & Answers. Last update: Oct 30, 2026
  • Training Course 132 Video Lectures
  • Study Guide 458 Pages
 
$109.97
$79.99
accept 453 downloads in last 7 days
block-screenshots
Purchase Microsoft AZ-104 Exam Training Products Individually
Microsoft AZ-104 Premium File
Premium File 606 Q&A
$76.99$69.99
Microsoft AZ-104 Video Training Course
Training Course 132 Lectures
$21.99 $19.99
Microsoft AZ-104 PDF Study Guide
Study Guide 458 Pages
$21.99 $19.99
Microsoft AZ-104 Practice Test 4

Question 30

A security team wants to stop applications from using Shared Key authorization to Azure Blob Storage wherever supported. Which storage-account control addresses that objective?

  1. Require all users to disable SSPR
  2. Disallow Shared Key access and use supported Microsoft Entra authorization paths
  3. Rotate the account key only once per year
  4. Set the account to geo-redundant storage

Explanation

Correct Answer

B:

Disallowing Shared Key authorization blocks supported requests signed using the account key, pushing clients toward Microsoft Entra authorization and supported user delegation access. Inventory dependent services before enforcing the change.

Incorrect Answers

A:

SSPR manages user password recovery and does not determine which authorization mechanism Blob Storage accepts. Disabling it would add risk without meeting the goal.

C:

Annual key rotation reduces stale secret exposure but continues to permit requests signed with shared keys. It does not prohibit that authentication method.

D:

Redundancy controls replication and durability. Geographic copies do not determine whether Shared Key requests are authorized.

Question 31

A workload needs its storage account data copied across availability zones within a single region, but no secondary region. Which redundancy option matches?

  1. Locally redundant storage (LRS)
  2. Zone-redundant storage (ZRS)
  3. Geo-redundant storage (GRS)
  4. Read-access geo-redundant storage (RA-GRS)

Explanation

Correct Answer

B:

ZRS synchronously replicates eligible data across distinct availability zones of the primary region. It addresses a zonal fault domain without adding a geographically remote secondary region.

Incorrect Answers

A:

LRS maintains local replicas in a single physical location within the primary region and is not designed to survive a full availability-zone failure.

C:

GRS copies data to a paired secondary region in addition to primary-region local replication. Geographic replication exceeds the stated single-region requirement.

D:

RA-GRS adds read access to the secondary geographic replica. It still involves a second region and is not the zone-only arrangement requested.

Question 32

A storage account has GRS, and an operator expects to read blobs from the secondary region before a failover. Which redundancy change is necessary?

  1. Switch to LRS
  2. Enable RA-GRS where the account type supports it
  3. Use a VM availability set
  4. Add an NSG allow rule to the storage account

Explanation

Correct Answer

B:

RA-GRS exposes a read-only secondary endpoint in supported scenarios before account failover. Plain GRS replicates geographically but does not normally provide client read access to that secondary copy.

Incorrect Answers

A:

LRS has no geographically replicated secondary region to read. Switching from GRS to LRS would remove rather than enable secondary read capability.

C:

Availability sets distribute VM failures within the compute infrastructure. They do not expose geo-replicated blob endpoints.

D:

NSGs apply to eligible network interfaces/subnets rather than changing the storage replication mode. A network rule cannot create a secondary storage read endpoint.

Question 33

An organization requires storage data to remain encrypted at rest using keys it controls in Azure Key Vault. Which configuration should be evaluated?

  1. A customer-managed key for the storage account encryption settings
  2. Only a CanNotDelete management lock
  3. Disabling all network restrictions
  4. Assigning every application subscription Owner

Explanation

Correct Answer

A:

Storage encryption can be configured with customer-managed keys in supported account configurations, using Key Vault and an authorized managed identity. Plan key availability, rotation, and permissions before activation.

Incorrect Answers

B:

A deletion lock protects management resources but is not the encryption key material or an at-rest encryption control. It cannot meet key-ownership requirements.

C:

Removing network restrictions may expose data more broadly and does not change encryption key ownership. Network and encryption protections serve different purposes.

D:

Owner is a broad control-plane role that does not establish customer-managed encryption. Granting it to all apps would undermine least privilege.

Question 34

An administrator must transfer several terabytes of files into Azure Blob Storage using a script with restartable bulk transfer behavior. Which Microsoft utility is intended for this?

  1. Azure Advisor
  2. AzCopy
  3. Azure Bastion
  4. Azure Policy guest configuration

Explanation

Correct Answer

B:

AzCopy is a command-line tool for copying data to, from, and between supported Azure Storage locations. It supports high-throughput transfer and resumable jobs; use the correct authorization and destination permissions.

Incorrect Answers

A:

Advisor gives operational recommendations for resources and costs. It is not the file-transfer client for a large bulk data migration.

C:

Bastion provides secure remote access to VMs and does not orchestrate direct bulk blob transfers. It would add an unnecessary compute hop.

D:

Guest configuration evaluates machine compliance rather than transferring large file collections. It cannot replace a data migration utility.

Question 35

A disaster recovery design requires automatic object replication from one blob container to another storage account. Which storage feature specifically addresses this?

  1. An App Service deployment slot
  2. Blob object replication policies
  3. A resource-group move operation
  4. An Azure Budget action group

Explanation

Correct Answer

B:

Object replication uses configured source and destination containers and compatible account settings to asynchronously copy supported block blobs. Confirm versioning and feature prerequisites before enabling policies.

Incorrect Answers

A:

Deployment slots manage staged web application versions, not copying blob objects to a secondary storage account. They do not define object replication.

C:

Moving a resource group relocates its management grouping rather than maintaining an independently replicated object collection. It is not continuous object replication.

D:

Cost alerts notify stakeholders about expenditure thresholds and do not copy storage data between accounts.

Question 36

After a storage access key is exposed in a log, an operator wants to replace it without abruptly breaking clients. What is the sound rotation approach?

  1. Reveal the same key in new application logs
  2. Move clients to the alternate key, regenerate the exposed key, then rotate the remaining key in a controlled sequence
  3. Delete the Microsoft Entra tenant
  4. Turn off encryption on the storage account

Explanation

Correct Answer

B:

Storage accounts expose two keys to support controlled rotation. Transition affected clients to a different valid credential, regenerate the compromised key, then complete a scheduled second-key rotation while monitoring dependencies.

Incorrect Answers

A:

Republishing the compromised key extends the incident and increases the chance of unauthorized storage access. Rotation must remove exposed credentials from use.

C:

Deleting the tenant would disrupt unrelated identity services and is not a proportionate secret-response procedure. The exposed credential is a storage account key.

D:

Disabling encryption would reduce data protection and does not revoke a leaked access key. Key rotation is an authorization remediation, separate from encryption at rest.

Question 37

An application accidentally overwrites a blob with a new version. Administrators want an easy way to retrieve its earlier content. Which blob feature directly preserves old versions?

  1. Blob versioning
  2. An Azure virtual machine scale set
  3. An Azure DNS alias record
  4. A resource-group CanNotDelete lock alone

Explanation

Correct Answer

A:

Blob versioning maintains previous versions when a supported blob is modified, enabling an authorized administrator to select an older version for recovery. Configure appropriate lifecycle and retention controls to manage accumulating versions.

Incorrect Answers

B:

VM scale sets manage compute instance capacity and do not retain earlier blob contents. They cannot roll back a storage object revision.

C:

DNS alias records resolve names, not object history. Changing name resolution does not recover an overwritten blob.

D:

A CanNotDelete management lock is not blob versioning or a record of prior blob bytes. It cannot reconstruct overwritten content by itself.

Question 38

An operator deletes a blob by mistake. The storage account has blob soft delete enabled with a configured retention period. What should the administrator do?

  1. Use supported undelete/recovery within the configured retention window
  2. Restore an Azure VM from an image
  3. Recreate the blob name and assume the original data appears automatically
  4. Disable all future lifecycle policies and wait indefinitely

Explanation

Correct Answer

A:

Soft delete retains deleted blobs for the configured period so eligible data can be restored before retention expires. Use the storage recovery operation and verify the intended content rather than relying on the object name alone.

Incorrect Answers

B:

VM images restore compute machines and do not represent the blob's soft-deleted data. This action targets the wrong resource type.

C:

Reusing a deleted object's name does not automatically reconstruct prior bytes. Recovery requires the actual retained deleted blob or version.

D:

Disabling lifecycle rules is not the recovery operation and does not make deleted objects immortal. Retention windows still matter and must be respected.

Question 39

A finance application has blobs rarely accessed after 90 days and wants Azure to move eligible data to a cheaper tier automatically. What should it configure?

  1. A blob lifecycle management rule based on age and access requirements
  2. A new Microsoft Entra user for each blob
  3. An NSG rule attached to every object
  4. A VM backup policy for the storage account

Explanation

Correct Answer

A:

Blob lifecycle management can transition eligible blobs between supported tiers or delete them according to rule filters and age conditions. Account for retrieval costs, minimum retention and exclusions when choosing a target tier.

Incorrect Answers

B:

Entra user objects control identity and are unrelated to automatic data-tier transitions. Creating one per blob would be unmanageable and would not lower storage tier cost.

C:

NSGs apply to network interfaces and subnets, not individual blob data lifecycle decisions. A packet rule cannot change a blob's access tier.

D:

VM backup policies protect compute workloads and disks. They do not directly configure Azure Blob Storage lifecycle tier transitions.

Question 40

A line-of-business Windows application needs a shared SMB file path in Azure that multiple servers can mount. Which service should be provisioned?

  1. Azure Blob index tags
  2. Azure Files share
  3. Azure Container Registry
  4. Azure DNS private zone alone

Explanation

Correct Answer

B:

Azure Files supplies managed file shares accessible over SMB in supported deployments. Configure networking, share permissions and identity-based authentication as needed for the Windows servers.

Incorrect Answers

A:

Blob index tags help categorize and query blob metadata. They do not expose a conventional SMB-mounted shared filesystem to Windows servers.

C:

Container Registry stores and distributes OCI container images rather than presenting an SMB file share. It cannot satisfy the file path requirement.

D:

A private DNS zone provides name resolution but does not host file content or implement SMB file operations. Name resolution complements a storage endpoint.

Microsoft Azure Administrator (AZ-104) Practice Tests