dc dotCreds
Microsoft Azure Administrator (AZ-104)

AZ-104 Practice Test

Work through a fresh 10-question AZ-104 set every day from the same verified live bank used by the app, with exact source links and a countdown to the next rotation.

10 Free Daily Questions Source-backed Explanations 150 Verified Questions

Questions updated at Jul 10, 2026, 12:01 AM CDT

Guided Course Included Learn AZ-104 step by step. Structured lessons, progress tracking, practice questions, and per-exam Course Notes covering every section in this bank.
Step-by-step lessons Per-exam Course Notes All sections included Practice tied to the same bank
AZ-104 icon

AZ-104

Microsoft Azure Administrator (AZ-104)

Why this page works

  • Daily exam-aligned questions
  • Source links on every explanation
  • Local progress saved automatically
  • Email sync path ready for later
  • Apps provide deeper drills when available
One-time unlock

Unlock the full AZ-104 bank

150 verified exam-style questions $4.99 one-time No subscription Secure checkout Instant unlock

Get the complete source-backed bank with correct-answer explanations, distractor breakdowns, saved review, full Course Mode, and per-exam Course Notes.

Course Mode + Course Notes included • Instant unlock • No subscription

Exam Mode Practice Mode Course Mode Course Notes Weak-area review Previous scores Source links Every choice explained No ads
See bundle and PDF options Already Pro? Open dashboard

Includes full Course Mode and Course Notes. We will confirm your site email in one quick checkout step.

Why DotCreds?

Practice with explanations that teach.

Source links for every answer Every wrong answer explained Guided Course included Practice and Exam Mode Weak-area tracking Same verified bank on web and iPhone
Free AZ-104 practice questions

The website gives you a real daily 10-question AZ-104 set with explanations and source links. If you want the full bank, weak-domain targeting, readiness tracking, and longer tests, use the app.

Today’s Set
10 questions
Rotates at 10:00 AM local time
Progress
0/10
Answered on this page
Accuracy
0%
Loading countdown…

150 verified questions are in the live bank. Free daily questions are selected from a rotating sample set. Unlock Pro to access the full question bank.

Question 1 of 10
Objective 1.2 Manage Azure identities and governance

Two administrators need access to the same subscription. One will manage only virtual machines, and the other will manage only virtual networks. You need to assign built-in Azure RBAC roles using least privilege. What should you assign?

Concept tested: Manage Azure identities and governance (1.2)
Question 2 of 10
Objective 3.1 Deploy and manage Azure compute resources

Within a Bicep file, which keyword is essential for declaring an Azure storage account to be deployed as part of the ARM template?

Concept tested: Deploy and manage Azure compute resources (3.1)
Question 3 of 10
Objective 2.2 Implement and manage storage

During a regional outage, your disaster recovery plan mandates that applications continue to access data from a secondary region. Which Azure Storage redundancy option provides read access to data in the secondary region?

Concept tested: Implement and manage storage (2.2)
Question 4 of 10
Objective 1.3 Manage Azure identities and governance

A critical resource can still be updated, but administrators must be prevented from deleting it accidentally. Which lock should you apply?

Concept tested: Manage Azure identities and governance (1.3)
Question 5 of 10
Objective 3.1 Deploy and manage Azure compute resources

You are creating a Bicep module and want the default location for the deployed Azure resources to match the location of the target resource group. Which parameter declaration is the most efficient approach?

Concept tested: Deploy and manage Azure compute resources (3.1)
Question 6 of 10
Objective 2.1 Implement and manage storage

You need a service SAS whose start time, expiry time, and permissions can be managed centrally after the SAS is issued. What should you use?

Concept tested: Implement and manage storage (2.1)
Question 7 of 10
Objective 1.1 Manage Azure identities and governance

Users reset their passwords in Microsoft Entra ID, and the organization needs those password changes written back to the on-premises directory. What should be configured?

Concept tested: Manage Azure identities and governance (1.1)
Question 8 of 10
Objective 2.3 Implement and manage storage

A storage account contains blobs that are frequently accessed for 30 days and then rarely read. You need to reduce storage costs automatically as the data ages. What should you configure?

Concept tested: Implement and manage storage (2.3)
Question 9 of 10
Objective 1.2 Manage Azure identities and governance

A contractor only needs access to resources in one resource group for a migration project. At which scope should you assign the role?

Concept tested: Manage Azure identities and governance (1.2)
Question 10 of 10
Objective 2.1 Implement and manage storage

A storage account firewall needs to allow traffic only from specific subnets within an Azure virtual network. Which firewall rule type should be configured to achieve this?

Concept tested: Implement and manage storage (2.1)
Locked preview

You are viewing today’s free 10. Unlock 140 more questions.

Unlock full bank
Daily sample Rotating practice Free daily questions are selected from a rotating sample set.
Pro bank Full access Unlock Pro to access the full question bank, Exam Mode, Practice Mode, and random tests.
AZ-104 Pro $4.99 one-time

Pro mode for this exam includes the full bank, Practice Mode, Exam Mode, full Course Mode, and Course Notes.

50 Exam Practice Test $1.99 one-time

A 50-question AZ-104 PDF for short review sessions. Questions come first, then the answer review and explanations later in the file.

Azure Engineer Bundle $9.99 one-time

Unlock Pro mode for Azure fundamentals, administrator, architect, and network engineer practice in one purchase.

Pro mode forAZ-900, AZ-104, AZ-305, AZ-700
Microsoft Access $6.99/month

Unlock Pro mode across Microsoft, Azure, Power Platform, Copilot, and AI practice exams.

Pro mode includesMicrosoft certification practice banks, Azure, Power Platform, Copilot, and AI exams, Current and future Microsoft Pro mode banks on dotCreds, Course Mode and Course Notes where available, PDF downloads sold separately where available

Choose an unlock option to continue. We will confirm your site email in one quick checkout step.

Secure checkout powered by Stripe. Source-backed questions. Not brain dumps. Checkout stays on this page and unlocks the same Pro builder on this practice page.

Purchase options

Unlock the full AZ-104 bank. No ads.

Get the full bank, Exam Mode, Practice Mode, question sets, random tests, readiness tracking, saved box scores, and review tools for this exam.

The PDF versions keep questions first and move the answer review, explanations, and distractor notes to the back of the file.

150 verified exam-style questions Every choice explained Exam Mode and Practice Mode Question sets and random tests Readiness score and trends Previous test box scores

You've answered 0/10 questions in today's set.

Locked: 140 more questions in the full bank.

Locked: exam simulation mode, practice mode, readiness tracking, and saved review history.

Checkout stays on this page, so you can keep practicing, unlock the full bank, and start Exam Mode or Practice Mode when you are ready.

No ads

7-day score keeper

Answer questions today and this will become a rolling 7-day scorecard.

Local history
Optional progress sync

Keep today’s practice moving

Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily AZ-104 practice in sync across browsers.

Guest progress saves on this device automatically

Guest progress is available without an account.

Official exam resources

Use these official Microsoft resources alongside the daily practice set. They cover the provider's own exam page, study guide, or prep material.

Need adjacent Microsoft practice pages too? Microsoft practice hub.

Source-backed answer review

The free daily AZ-104 set includes crawlable question text, answer choices, correct answer labels, objective mapping, and source links. Only the first SEO card includes answer explanations. Pro-only bank questions stay locked; this section mirrors only the 10 free daily questions already shown on this page.

Question 1 Two administrators need access to the same subscription. One will manage only virtual machines, and the other will manage only virtual networks. You need to assign built-in Azure RBAC roles using least privilege. What should you assign?

Answer choices

  1. A. Create a custom role that combines VM management and network management permissions
  2. B. Enable Azure AD roles for each user based on their responsibilities
  3. C. Grant both users the 'Owner' role for their respective resource groups
  4. D. Assign the 'Virtual Machine Contributor' role to the first user and the 'Network Contributor' role to the second user

Correct answer

Assign the 'Virtual Machine Contributor' role to the first user and the 'Network Contributor' role to the second user

Azure RBAC provides built-in roles for common resource duties. Virtual Machine Contributor and Network Contributor separate VM administration from virtual network administration without granting broad Owner permissions or unrelated directory roles.

Wrong-answer review

  • A. Create a custom role that combines VM management and network management permissions: A custom role is useful for unusual permission sets, but built-in VM and network roles already match these duties.
  • B. Enable Azure AD roles for each user based on their responsibilities: Microsoft Entra directory roles administer identity resources; they do not grant Azure resource management rights for VMs and virtual networks.
  • C. Grant both users the 'Owner' role for their respective resource groups: Owner grants broad management and role-assignment rights, which exceeds the limited VM and network duties.

Objective/domain: Manage Azure identities and governance (1.2)

Source: Azure role-based access control overview

Question 2 Within a Bicep file, which keyword is essential for declaring an Azure storage account to be deployed as part of the ARM template?

Answer choices

  1. A. resource
  2. B. param
  3. C. property
  4. D. variable

Correct answer

resource

Objective/domain: Deploy and manage Azure compute resources (3.1)

Source: What is Bicep?

Question 3 During a regional outage, your disaster recovery plan mandates that applications continue to access data from a secondary region. Which Azure Storage redundancy option provides read access to data in the secondary region?

Answer choices

  1. A. Zone-redundant storage (ZRS)
  2. B. Geo-redundant storage without read access enabled
  3. C. Locally-redundant storage (LRS)
  4. D. Geo-redundant storage with read-access (GRS or GZRS)

Correct answer

Geo-redundant storage with read-access (GRS or GZRS)

Objective/domain: Implement and manage storage (2.2)

Source: Azure Storage redundancy

Question 4 A critical resource can still be updated, but administrators must be prevented from deleting it accidentally. Which lock should you apply?

Answer choices

  1. A. Read-Only Lock
  2. B. Delete Lock
  3. C. Tag Lock
  4. D. Access Lock

Correct answer

Delete Lock

Objective/domain: Manage Azure identities and governance (1.3)

Source: Lock resources to prevent changes

Question 5 You are creating a Bicep module and want the default location for the deployed Azure resources to match the location of the target resource group. Which parameter declaration is the most efficient approach?

Answer choices

  1. A. resource location string = 'eastus'
  2. B. variable location = 'eastus'
  3. C. output location string = 'eastus'
  4. D. param location string = resourceGroup().location

Correct answer

param location string = resourceGroup().location

Objective/domain: Deploy and manage Azure compute resources (3.1)

Source: What is Bicep?

Question 6 You need a service SAS whose start time, expiry time, and permissions can be managed centrally after the SAS is issued. What should you use?

Answer choices

  1. A. Stored access policy
  2. B. User delegation key
  3. C. Storage account firewall rule
  4. D. Private DNS zone delegation

Correct answer

Stored access policy

Objective/domain: Implement and manage storage (2.1)

Source: Define a stored access policy

Question 7 Users reset their passwords in Microsoft Entra ID, and the organization needs those password changes written back to the on-premises directory. What should be configured?

Answer choices

  1. A. Conditional access policies
  2. B. SSPR writeback
  3. C. Azure AD Connect
  4. D. Multi-factor authentication (MFA)

Correct answer

SSPR writeback

Objective/domain: Manage Azure identities and governance (1.1)

Source: How Microsoft Entra self-service password reset works

Question 8 A storage account contains blobs that are frequently accessed for 30 days and then rarely read. You need to reduce storage costs automatically as the data ages. What should you configure?

Answer choices

  1. A. Assign a route table
  2. B. Tier blobs to cool or archive
  3. C. Create a private endpoint
  4. D. Enable shared key access

Correct answer

Tier blobs to cool or archive

Objective/domain: Implement and manage storage (2.3)

Source: Azure Blob Storage lifecycle management

Question 9 A contractor only needs access to resources in one resource group for a migration project. At which scope should you assign the role?

Answer choices

  1. A. Every subscription
  2. B. The resource group
  3. C. The management group
  4. D. The tenant root

Correct answer

The resource group

Objective/domain: Manage Azure identities and governance (1.2)

Source: Assign Azure roles using the Azure portal

Question 10 A storage account firewall needs to allow traffic only from specific subnets within an Azure virtual network. Which firewall rule type should be configured to achieve this?

Answer choices

  1. A. Resource instance rules
  2. B. IP network rules
  3. C. Virtual network rules
  4. D. Trusted service exceptions

Correct answer

Virtual network rules

Objective/domain: Implement and manage storage (2.1)

Source: Configure Azure Storage firewalls and virtual networks

Where to go after the daily web set

How are AZ-104 questions generated?

dotCreds builds AZ-104 practice questions from public exam objectives and Microsoft Learn and exam-objective references. The questions are written for realistic study practice, not copied from exam dumps.

How are explanations sourced?

Each question includes an explanation and, when available, a source link back to the provider documentation or reference used to validate the answer. That keeps the practice tied to study material you can actually review.

What score do I get?

The page tracks today's answered count and accuracy for the 10-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.

Why use this site?

The site is the fastest way to start AZ-104 practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.

Why use the app when available?

The web page is the quick daily practice layer. If a dotCreds app is available for AZ-104, the app is better for larger banks, focused weak-domain drills, longer review sessions, and mobile study routines.