Pass Your Microsoft AZ-104 Exam Easy!

Microsoft AZ-104 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

AZ-104 Premium Bundle

$79.99

Microsoft AZ-104 Premium Bundle

AZ-104 Premium File: 606 Questions & Answers

Last Update: Sep 24, 2026

AZ-104 Training Course: 132 Video Lectures

AZ-104 PDF Study Guide: 458 Pages

AZ-104 Bundle gives you unlimited access to "AZ-104" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
Microsoft AZ-104 Premium Bundle
Microsoft AZ-104 Premium Bundle

AZ-104 Premium File: 606 Questions & Answers

Last Update: Sep 24, 2026

AZ-104 Training Course: 132 Video Lectures

AZ-104 PDF Study Guide: 458 Pages

$79.99

AZ-104 Bundle gives you unlimited access to "AZ-104" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

Microsoft AZ-104 Practice Test 9

Question 80

An organization assigns one Azure Policy standard at a management-group scope containing production subscriptions and a permanent laboratory subscription. The laboratory must never be evaluated by this assignment or included as Exempted in its compliance reports. Production must stay evaluated. Which assignment configuration meets this explicit requirement?

  1. Add the laboratory subscription to the assignment’s notScopes exclusions, keeping the production scopes in the assignment
  2. Grant the policy assignment managed identity Contributor to all subscriptions so the lab is automatically ignored
  3. Move the lab into a different resource group but keep its subscription within the assigned management group without notScopes
  4. Create an expiring Azure Policy exemption for the laboratory, which remains visible as Exempted rather than being excluded from the assignment

Explanation

Correct Answer

A:

The notScopes list on an Azure Policy assignment excludes a selected resource hierarchy or resource from evaluation. This is appropriate here because the laboratory exclusion is permanent and the policy owner requires the lab to be absent from the compliance evaluation count rather than displayed as Exempted. Keep the production hierarchy in scope and add the laboratory subscription to notScopes on that assignment. Microsoft distinguishes assignment exclusions from policy exemptions: exclusions are never evaluated, while exemptions retain an auditable Exempted status. Confirm the target resource IDs and assignment scope before making the configuration change.

Incorrect Answers

B:

Assigning permissions to a policy managed identity can enable modify or deployIfNotExists remediation operations, but it does not change which resources the assignment evaluates. Contributor is also unnecessarily broad and not a mechanism to exclude a lab from the compliance denominator. The laboratory remains a descendant of the policy assignment until an explicit exclusion or different appropriate scope configuration is applied. The requirement concerns the assignment boundary, not remediation identity privileges. Configure the laboratory as a notScopes excluded subscription while retaining the desired production evaluation scope.

C:

Moving resources between resource groups within the same laboratory subscription does not remove that subscription from a policy assigned above it at the management-group scope. Azure Policy assignment coverage follows the defined hierarchy and exclusions, not an assumption that a new group name signifies nonproduction. With no notScopes entry, applicable laboratory resources can continue to be evaluated and appear in compliance results. To satisfy the stated permanent removal from evaluation, modify the assignment exclusion list or hierarchy deliberately; rearranging resources inside the same covered subscription is insufficient.

D:

Azure Policy exemptions are designed for documented waivers or mitigations and can have an expiry, but exempted resources remain represented as Exempted in compliance reporting. This violates the question’s explicit requirement that the permanent laboratory exception not appear as Exempted or be counted as evaluated. A time-limited exemption would additionally require renewal and approval after expiration. Microsoft recommends broad, permanent bypasses through assignment exclusions using notScopes, reserving exemptions for tracked temporary or specific deviations. Both are valid features generally, but only notScopes meets this precise reporting and duration constraint.

Question 81

Several regulatory controls must be tracked and applied together. Which Azure Policy structure fits?

  1. Assign a tag inheritance or modify Azure Policy with remediation controls
  2. Grant the policy assignment's managed identity the needed target-scope deployment role
  3. Group related policy definitions into an initiative and assign it
  4. Assign at the intended scope with explicit exclusion or documented exemption
  5. Assign an audit effect rather than deny

Explanation

Correct Answer

C:

'Group related policy definitions into an initiative and assign it' fits the case in which several regulatory controls must be tracked and applied together because an initiative combines multiple definitions for consistent assignment and compliance reporting. By contrast, 'Assign a tag inheritance or modify Azure Policy with remediation controls' addresses a different condition: policy can enforce tagging rules systematically; portal advice alone does not remediate missing tags; it would not establish the outcome needed for this particular Azure resource. For 'Group related policy definitions into an initiative and assign it', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

When new resources regularly miss a mandatory billing tag, the action 'Assign a tag inheritance or modify Azure Policy with remediation controls' can be relevant: policy can enforce tagging rules systematically; portal advice alone does not remediate missing tags. For the different problem of several regulatory controls must be tracked and applied together, 'Assign a tag inheritance or modify Azure Policy with remediation controls' misses the mechanism that an initiative combines multiple definitions for consistent assignment and compliance reporting. Choosing 'Assign a tag inheritance or modify Azure Policy with remediation controls' would address that other need, whereas 'Group related policy definitions into an initiative and assign it' is intended to solve the stated condition.

B:

'Grant the policy assignment's managed identity the needed target-scope deployment role' applies to a different feature boundary because compliance detection alone does not grant rights to deploy dependent resources during remediation. In the stated scenario where several regulatory controls must be tracked and applied together, 'Grant the policy assignment's managed identity the needed target-scope deployment role' does not satisfy the mechanism that an initiative combines multiple definitions for consistent assignment and compliance reporting. The necessary action is 'Group related policy definitions into an initiative and assign it', which should be checked against this Azure resource's actual permissions and state.

D:

'Assign at the intended scope with explicit exclusion or documented exemption' solves another task because an appropriate assignment scope prevents policy applying to unrelated environments. For the situation where several regulatory controls must be tracked and applied together, this distractor misses the requirement that an initiative combines multiple definitions for consistent assignment and compliance reporting. Unlike 'Assign at the intended scope with explicit exclusion or documented exemption', 'Group related policy definitions into an initiative and assign it' directly targets that requirement; its success must be confirmed at the authorized resource scope.

E:

When a team wants to see policy violations without blocking new deployments, the action 'Assign an audit effect rather than deny' can be relevant: audit records noncompliance but does not automatically reject matching resource requests. For the different problem of several regulatory controls must be tracked and applied together, 'Assign an audit effect rather than deny' misses the mechanism that an initiative combines multiple definitions for consistent assignment and compliance reporting. Choosing 'Assign an audit effect rather than deny' would address that other need, whereas 'Group related policy definitions into an initiative and assign it' is intended to solve the stated condition.

Question 82

A development subscription needs a time-limited exception to one policy standard. How should it be handled?

  1. Disable the global policy definition for every production subscription until development work ends
  2. Create a justified, scoped, expiring exemption rather than weakening the global definition
  3. Review compliance result and remediation, not assume enforcement removed the existing resource
  4. Assign an audit effect rather than deny

Explanation

Correct Answer

B:

A temporary exception is not a reason to disable the shared policy definition or relax enforcement for unrelated production subscriptions. A scoped Azure Policy exemption can document the approved development subscription, its policy assignment reference, category, reason and expiration so the waiver is reviewable. Keep the original definition and assignments intact for all other resources. Validate whether the exemption applies to the intended assignment and expires as planned; assess the compliance reporting behavior under the selected category. An Audit effect applied globally would change the control's enforcement rather than represent the single time-limited business exception requested here.

Incorrect Answers

A:

Disabling a shared policy definition or broadly weakening the assignment removes governance from unrelated environments. The request is for a justified time-limited waiver covering one development subscription. Azure Policy exemptions can represent the specific affected scope and expiration while preserving evidence in compliance reporting. The administrator should create the scoped exception, not expose all production subscriptions to a relaxed standard.

C:

'Review compliance result and remediation, not assume enforcement removed the existing resource' solves another task because audit/evaluation flags existing resources; request-time deny is not retrospective deletion. For the situation where a development subscription needs a time-limited exception to one policy standard, this distractor misses the requirement that an exemption preserves governance outside the temporary exception and leaves an audit trail. Unlike 'Review compliance result and remediation, not assume enforcement removed the existing resource', 'Create a justified, scoped, expiring exemption rather than weakening the global definition' directly targets that requirement; its success must be confirmed at the authorized resource scope.

D:

When a team wants to see policy violations without blocking new deployments, the action 'Assign an audit effect rather than deny' can be relevant: audit records noncompliance but does not automatically reject matching resource requests. For the different problem of a development subscription needs a time-limited exception to one policy standard, 'Assign an audit effect rather than deny' misses the mechanism that an exemption preserves governance outside the temporary exception and leaves an audit trail. Choosing 'Assign an audit effect rather than deny' would address that other need, whereas 'Create a justified, scoped, expiring exemption rather than weakening the global definition' is intended to solve the stated condition.

Question 83

Operators must update the Azure Resource Manager configuration of a production VM but block accidental deletion of the VM resource itself. Deletion of data inside the guest operating system is out of scope. Which management lock meets both requirements?

  1. Apply a CanNotDelete lock instead of ReadOnly
  2. Review and securely manage the ReadOnly resource lock
  3. Authorize the lock change, record it, perform maintenance, and reinstate protection
  4. Inspect resource locks before increasing RBAC privileges further
  5. Check inherited lock on its resource group or parent subscription

Explanation

Correct Answer

A:

A `CanNotDelete` management lock blocks Azure Resource Manager deletion of the locked resource while still permitting control-plane updates that the actor's Azure RBAC role allows. It fits an operator who must update a VM resource but must not accidentally remove that VM resource. Locks inherit from a locked resource group or subscription, and their restriction overrides ordinary RBAC rights until an authorized lock administrator changes the lock. Crucially, management locks are not data-plane WORM controls: they do not by themselves prevent deleting files inside the VM or Blob data in an account. That control-plane boundary makes the answer precise.

Incorrect Answers

B:

A `ReadOnly` management lock also prevents removal of the ARM resource, but unlike `CanNotDelete` it blocks updates and many POST operations. For example, VM start or restart operations can require ARM write-like requests, and ordinary changes to resource configuration are restricted. The stem explicitly requires operators to keep updating VM properties, so `ReadOnly` is too restrictive. Restricting deletions without blocking authorized resource edits calls for the Delete/`CanNotDelete` lock level, not a lock that behaves like a broad control-plane Reader restriction.

C:

An approved maintenance process may temporarily remove a lock when an otherwise forbidden delete or modification is truly necessary. That is a change-management exception rather than the lock type the question asks to choose. Here operators need routine Azure Resource Manager updates while stopping accidental removal of the resource; `CanNotDelete` already permits authorized updates. Unnecessarily removing the lock exposes the resource to deletion during the window, and reinstatement afterwards does not undo an earlier destructive action. Keep the correct lock in place for ordinary updates and reserve exceptional changes for a separate workflow.

D:

Inspecting inherited locks is useful when a deletion fails unexpectedly or an RBAC Owner still receives a denial. Locks take precedence over resource-role permissions, so adding more Owner or Contributor grants does not bypass a management lock. Nevertheless, inspecting locks alone is a diagnostic and does not impose the requested safeguard on a resource that currently has none. The scenario asks the administrator to choose the control that allows ordinary management updates while blocking ARM deletion; the correct mechanism is a `CanNotDelete` lock at the appropriate resource or parent scope.

E:

A lock configured on a resource group or subscription can be inherited by the VM resource, and the most restrictive effective lock governs control-plane operations. Therefore checking the hierarchy is sensible when confirming the final behavior. But the option merely tells the operator to inspect a possible inherited lock; it does not specify or establish the lock type needed. The requirement is to permit authorized configuration updates while denying ARM deletion, so an effective `CanNotDelete` lock is the target state. Remember that neither an inherited nor direct lock secures VM guest files against data-plane deletion.

Question 84

An Azure VM lives in a resource group with a ReadOnly management lock. An operator has Contributor at that scope and can view the VM, but an Azure Resource Manager VM-update request is rejected. The role assignment has been verified. What is the direct cause?

  1. The Contributor role cannot ever modify existing virtual machines, even without resource locks.
  2. A CanNotDelete lock prevents every resource write, so this must be a CanNotDelete lock.
  3. Refreshing the operator's Microsoft Entra token will override management locks at that scope.
  4. The ReadOnly management lock blocks control-plane writes at the resource-group scope despite the Contributor grant.

Explanation

Correct Answer

D:

A ReadOnly management lock prevents control-plane update and delete requests against a protected resource, including VM operations issued through Azure Resource Manager. Management locks inherit from the resource group to child resources and constrain even identities that otherwise hold Contributor or Owner permissions. Thus a correct Azure RBAC grant is not sufficient in the given scenario. Inspect the effective lock at the resource and its parent scopes; any temporary lock removal or change should require an authorized, recorded maintenance exception, with protection restored afterward. The lock is a control-plane restriction, not a replacement for data-plane access control.

Incorrect Answers

A:

Contributor normally has management-plane write actions for supported VM updates at an authorized resource scope. Its permissions are not limitless, and they remain subject to deny assignments, policy and resource management locks, but the statement that Contributor can never update a VM is technically wrong. Here the operator's role has already been checked, and the described ReadOnly lock is sufficient to block Azure Resource Manager modifications. Altering RBAC alone would not neutralize that lock. The team should get lock changes approved through its authorized governance process if maintenance is needed.

B:

A CanNotDelete lock blocks resource deletion but generally permits updates when Azure RBAC and other controls authorize them. This case explicitly identifies a ReadOnly lock, which also blocks control-plane write operations such as changing the VM configuration. Substituting a different lock type would change the scenario and protection level; it does not explain the failure currently observed. Administrators should not weaken the lock casually, because protecting the virtual machine from unintended modification may be the reason it exists. Identify the actual effective ReadOnly lock before planning an authorized maintenance exception.

C:

Renewing a Microsoft Entra access token can sometimes resolve stale role-assignment visibility, but management locks are authorization controls enforced by Azure Resource Manager, not an attribute of the user's cached role token. The facts say that Contributor is effective and that a ReadOnly lock exists at the parent resource group. A fresh sign-in therefore does not change the control-plane prohibition. If a permitted update is necessary, an identity authorized to manage locks must first approve and make the appropriate scoped change and then restore protection as policy requires.

Question 85

A storage account cannot be deleted and has no lock directly attached. What should the admin inspect?

  1. Check inherited lock on its resource group or parent subscription
  2. Delete a lock directly on the storage account even though the account has no direct lock
  3. Verify individual resource tag support and configure inheritance explicitly
  4. Apply a CanNotDelete lock instead of ReadOnly

Explanation

Correct Answer

A:

Azure management locks can be inherited from a resource group or subscription, so a storage account can be protected even when its own lock list has no direct entry. Follow the resource hierarchy and identify any effective CanNotDelete or ReadOnly lock at the parent scope before attempting another deletion. An operation can also fail for independent IAM or policy reasons, but the absence of a direct lock alone does not eliminate inherited lock restrictions. Deleting a nonexistent account-local lock or assigning broader Owner privileges would not remove protection established at the actual ancestor scope. Changes to locks require separate authorization.

Incorrect Answers

B:

The scenario explicitly rules out a lock attached to the storage account itself. Locks can be inherited from a parent resource group or subscription, so an attempted change to a nonexistent child lock will not remove the actual constraint. The correct investigation follows the resource hierarchy to locate an applicable CanNotDelete or ReadOnly lock. Only then can an authorized lock modification be assessed under change control.

C:

The nearby action 'Verify individual resource tag support and configure inheritance explicitly' is associated with this separate need: an engineer assumes a resource group's tag always appears on every child resource. That is because resource group tags are not universally inherited by every child without suitable policy. Here a storage account cannot be deleted and has no lock directly attached, so 'Verify individual resource tag support and configure inheritance explicitly' misses the fact that Azure locks inherit down scope hierarchy and can affect child resource deletion. 'Check inherited lock on its resource group or parent subscription' is the more defensible action; confirm its behavior in the target service before calling the task complete.

D:

'Apply a CanNotDelete lock instead of ReadOnly' solves another task because canNotDelete blocks deletion while allowing updates permitted by RBAC. For the situation where a storage account cannot be deleted and has no lock directly attached, this distractor misses the requirement that Azure locks inherit down scope hierarchy and can affect child resource deletion. Unlike 'Apply a CanNotDelete lock instead of ReadOnly', 'Check inherited lock on its resource group or parent subscription' directly targets that requirement; its success must be confirmed at the authorized resource scope.

Question 86

A blocked delete operation persists after Contributor is replaced with Owner. What should be checked next?

  1. Grant another subscription Owner assignment and retry deletion without checking resource locks
  2. Apply a CanNotDelete lock instead of ReadOnly
  3. Review and securely manage the ReadOnly resource lock
  4. Inspect resource locks before increasing RBAC privileges further

Explanation

Correct Answer

D:

An Azure Owner assignment allows extensive management operations but is not a bypass for resource management locks. A CanNotDelete lock can block deletion even when RBAC would otherwise allow the resource provider's delete action; ReadOnly protection can also prohibit writes. Since replacing Contributor with Owner did not change the result, first inspect effective locks on the resource and its parent scopes instead of repeating privilege escalation. Confirm the failure code and investigate other deny controls if the lock review is negative. If maintenance requires changing an identified lock, do so under an approved, time-bound procedure and restore protection afterward.

Incorrect Answers

A:

An Owner role permits broad resource management but does not override an active Azure management lock that prohibits deletion. The premise already says changing Contributor to Owner failed, so another Owner grant would repeat the same approach and expand access unnecessarily. Check effective locks at the resource and ancestor scopes; once a lock is found, any modification should be separately authorized rather than replaced by role escalation.

B:

The nearby action 'Apply a CanNotDelete lock instead of ReadOnly' is associated with this separate need: operators must update a resource but never delete it. That is because canNotDelete blocks deletion while allowing updates permitted by RBAC. Here a blocked delete operation persists after Contributor is replaced with Owner, so 'Apply a CanNotDelete lock instead of ReadOnly' misses the fact that owner does not override an active CanNotDelete lock for ordinary delete requests. 'Inspect resource locks before increasing RBAC privileges further' is the more defensible action; confirm its behavior in the target service before calling the task complete.

C:

'Review and securely manage the ReadOnly resource lock' solves another task because readOnly blocks write changes even when a user's RBAC grant otherwise permits them. For the situation where a blocked delete operation persists after Contributor is replaced with Owner, this distractor misses the requirement that owner does not override an active CanNotDelete lock for ordinary delete requests. Unlike 'Review and securely manage the ReadOnly resource lock', 'Inspect resource locks before increasing RBAC privileges further' directly targets that requirement; its success must be confirmed at the authorized resource scope.

Question 87

A maintenance window requires temporarily changing a resource lock. Which change process is safe?

  1. Authorize the lock change, record it, perform maintenance, and reinstate protection
  2. Check inherited lock on its resource group or parent subscription
  3. Apply a CanNotDelete lock instead of ReadOnly
  4. Review and securely manage the ReadOnly resource lock

Explanation

Correct Answer

A:

'Authorize the lock change, record it, perform maintenance, and reinstate protection' fits the case in which a maintenance window requires temporarily changing a resource lock because lock changes are high-impact governance actions and should be time-bound and auditable. By contrast, 'Check inherited lock on its resource group or parent subscription' addresses a different condition: Azure locks inherit down scope hierarchy and can affect child resource deletion; it would not establish the outcome needed for this particular Azure resource. For 'Authorize the lock change, record it, perform maintenance, and reinstate protection', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

B:

'Check inherited lock on its resource group or parent subscription' solves another task because Azure locks inherit down scope hierarchy and can affect child resource deletion. For the situation where a maintenance window requires temporarily changing a resource lock, this distractor misses the requirement that lock changes are high-impact governance actions and should be time-bound and auditable. Unlike 'Check inherited lock on its resource group or parent subscription', 'Authorize the lock change, record it, perform maintenance, and reinstate protection' directly targets that requirement; its success must be confirmed at the authorized resource scope.

C:

When operators must update a resource but never delete it, the action 'Apply a CanNotDelete lock instead of ReadOnly' can be relevant: canNotDelete blocks deletion while allowing updates permitted by RBAC. For the different problem of a maintenance window requires temporarily changing a resource lock, 'Apply a CanNotDelete lock instead of ReadOnly' misses the mechanism that lock changes are high-impact governance actions and should be time-bound and auditable. Choosing 'Apply a CanNotDelete lock instead of ReadOnly' would address that other need, whereas 'Authorize the lock change, record it, perform maintenance, and reinstate protection' is intended to solve the stated condition.

D:

'Review and securely manage the ReadOnly resource lock' applies to a different feature boundary because readOnly blocks write changes even when a user's RBAC grant otherwise permits them. In the stated scenario where a maintenance window requires temporarily changing a resource lock, 'Review and securely manage the ReadOnly resource lock' does not satisfy the mechanism that lock changes are high-impact governance actions and should be time-bound and auditable. The necessary action is 'Authorize the lock change, record it, perform maintenance, and reinstate protection', which should be checked against this Azure resource's actual permissions and state.

Question 88

New resources regularly miss a mandatory billing tag. What governance control scales?

  1. Assign a tag inheritance or modify Azure Policy with remediation controls
  2. Treat tag metadata separately from Azure RBAC permission assignments
  3. Assign Audit-only policy and assume its compliance report writes the missing tags to resources
  4. Use a controlled, nonsensitive cost-center taxonomy for resources
  5. Assume resource-group cost-center tags are automatically inherited by every new resource, without configuring tag inheritance policy or remediation

Explanation

Correct Answer

A:

Repeated missing cost-center tags require a repeatable governance control, not a manual one-off correction or a report-only alert. A supported Azure Policy Modify effect or tag-inheritance assignment can add or propagate the required metadata where the resource type permits it, with a managed identity and remediation task for existing resources when applicable. Verify the tag operation is supported, the assignment scope covers the intended new resources, and the resulting tags appear before relying on cost allocation. Plain resource-group tag values do not universally flow into every child, while Audit alone records but does not repair noncompliance.

Incorrect Answers

B:

When a cost center changes its Azure tags and claims that grants to the resource also changed, the action 'Treat tag metadata separately from Azure RBAC permission assignments' can be relevant: tags are classification metadata unless explicit conditional access logic references them. For the different problem of new resources regularly miss a mandatory billing tag, 'Treat tag metadata separately from Azure RBAC permission assignments' misses the mechanism that policy can enforce tagging rules systematically; portal advice alone does not remediate missing tags. Choosing 'Treat tag metadata separately from Azure RBAC permission assignments' would address that other need, whereas 'Assign a tag inheritance or modify Azure Policy with remediation controls' is intended to solve the stated condition.

C:

The Audit effect can detect resources lacking a required tag and report noncompliance, but by itself it does not modify resource properties. The situation calls for automatically governing and correcting missing billing tags. Depending on supported resource properties, a properly scoped modify policy and remediation identity can add tags. A detector-only policy without remediation leaves resource tagging unchanged despite showing a compliance result.

D:

The nearby action 'Use a controlled, nonsensitive cost-center taxonomy for resources' is associated with this separate need: teams share a tenant and need reliable chargeback without exposing customer names in tags. That is because consistent tags support grouping while avoiding protected identifiers in broad metadata. Here new resources regularly miss a mandatory billing tag, so 'Use a controlled, nonsensitive cost-center taxonomy for resources' misses the fact that policy can enforce tagging rules systematically; portal advice alone does not remediate missing tags. 'Assign a tag inheritance or modify Azure Policy with remediation controls' is the more defensible action; confirm its behavior in the target service before calling the task complete.

E:

Azure resource groups have their own tag metadata, and newly created child resources do not universally receive the parent group's cost-center tag automatically. This option explicitly skips the Azure Policy or deployment mechanism that would make inheritance effective. The scenario identifies a recurring missing-tag problem, so relying on passive inheritance preserves the exact source of inaccurate chargeback reporting. Use a supported tag-inheritance or Modify policy assignment with appropriate remediation for existing resources, then inspect tags on actual child resources to confirm the cost-center field is present. Tag policy is separate from Azure RBAC grants.

Question 89

A cost center changes its Azure tags and claims that grants to the resource also changed. Is that assumption correct?

  1. Verify individual resource tag support and configure inheritance explicitly
  2. Use a controlled, nonsensitive cost-center taxonomy for resources
  3. Treat tag metadata separately from Azure RBAC permission assignments
  4. Filter by consistent cost-center tags and verified subscription/resource scopes

Explanation

Correct Answer

C:

'Treat tag metadata separately from Azure RBAC permission assignments' fits the case in which a cost center changes its Azure tags and claims that grants to the resource also changed because tags are classification metadata unless explicit conditional access logic references them. By contrast, 'Verify individual resource tag support and configure inheritance explicitly' addresses a different condition: resource group tags are not universally inherited by every child without suitable policy; it would not establish the outcome needed for this particular Azure resource. For 'Treat tag metadata separately from Azure RBAC permission assignments', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

When an engineer assumes a resource group's tag always appears on every child resource, the action 'Verify individual resource tag support and configure inheritance explicitly' can be relevant: resource group tags are not universally inherited by every child without suitable policy. For the different problem of a cost center changes its Azure tags and claims that grants to the resource also changed, 'Verify individual resource tag support and configure inheritance explicitly' misses the mechanism that tags are classification metadata unless explicit conditional access logic references them. Choosing 'Verify individual resource tag support and configure inheritance explicitly' would address that other need, whereas 'Treat tag metadata separately from Azure RBAC permission assignments' is intended to solve the stated condition.

B:

'Use a controlled, nonsensitive cost-center taxonomy for resources' applies to a different feature boundary because consistent tags support grouping while avoiding protected identifiers in broad metadata. In the stated scenario where a cost center changes its Azure tags and claims that grants to the resource also changed, 'Use a controlled, nonsensitive cost-center taxonomy for resources' does not satisfy the mechanism that tags are classification metadata unless explicit conditional access logic references them. The necessary action is 'Treat tag metadata separately from Azure RBAC permission assignments', which should be checked against this Azure resource's actual permissions and state.

D:

'Filter by consistent cost-center tags and verified subscription/resource scopes' solves another task because tag coverage and cost period must be checked, because missing or late-applied tags can skew attribution. For the situation where a cost center changes its Azure tags and claims that grants to the resource also changed, this distractor misses the requirement that tags are classification metadata unless explicit conditional access logic references them. Unlike 'Filter by consistent cost-center tags and verified subscription/resource scopes', 'Treat tag metadata separately from Azure RBAC permission assignments' directly targets that requirement; its success must be confirmed at the authorized resource scope.

Question 90

A finance team adds project tags today and expects yesterday's historical usage to be fully reclassified. What should be explained?

  1. Treat a budget alert as a notification, not an automatic shutdown mechanism
  2. Assign a tag inheritance or modify Azure Policy with remediation controls
  3. Filter by consistent cost-center tags and verified subscription/resource scopes
  4. Tag changes do not automatically rewrite all historical usage attribution
  5. Treat tag metadata separately from Azure RBAC permission assignments

Explanation

Correct Answer

D:

'Tag changes do not automatically rewrite all historical usage attribution' fits the case in which a finance team adds project tags today and expects yesterday's historical usage to be fully reclassified because cost attribution depends on ingestion period and tagging at usage time; verify report behavior. By contrast, 'Treat a budget alert as a notification, not an automatic shutdown mechanism' addresses a different condition: budget notifications report thresholds but do not natively stop resource usage without separate automation; it would not establish the outcome needed for this particular Azure resource. For 'Tag changes do not automatically rewrite all historical usage attribution', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

'Treat a budget alert as a notification, not an automatic shutdown mechanism' applies to a different feature boundary because budget notifications report thresholds but do not natively stop resource usage without separate automation. In the stated scenario where a finance team adds project tags today and expects yesterday's historical usage to be fully reclassified, 'Treat a budget alert as a notification, not an automatic shutdown mechanism' does not satisfy the mechanism that cost attribution depends on ingestion period and tagging at usage time; verify report behavior. The necessary action is 'Tag changes do not automatically rewrite all historical usage attribution', which should be checked against this Azure resource's actual permissions and state.

B:

The nearby action 'Assign a tag inheritance or modify Azure Policy with remediation controls' is associated with this separate need: new resources regularly miss a mandatory billing tag. That is because policy can enforce tagging rules systematically; portal advice alone does not remediate missing tags. Here a finance team adds project tags today and expects yesterday's historical usage to be fully reclassified, so 'Assign a tag inheritance or modify Azure Policy with remediation controls' misses the fact that cost attribution depends on ingestion period and tagging at usage time; verify report behavior. 'Tag changes do not automatically rewrite all historical usage attribution' is the more defensible action; confirm its behavior in the target service before calling the task complete.

C:

'Filter by consistent cost-center tags and verified subscription/resource scopes' solves another task because tag coverage and cost period must be checked, because missing or late-applied tags can skew attribution. For the situation where a finance team adds project tags today and expects yesterday's historical usage to be fully reclassified, this distractor misses the requirement that cost attribution depends on ingestion period and tagging at usage time; verify report behavior. Unlike 'Filter by consistent cost-center tags and verified subscription/resource scopes', 'Tag changes do not automatically rewrite all historical usage attribution' directly targets that requirement; its success must be confirmed at the authorized resource scope.

E:

'Treat tag metadata separately from Azure RBAC permission assignments' applies to a different feature boundary because tags are classification metadata unless explicit conditional access logic references them. In the stated scenario where a finance team adds project tags today and expects yesterday's historical usage to be fully reclassified, 'Treat tag metadata separately from Azure RBAC permission assignments' does not satisfy the mechanism that cost attribution depends on ingestion period and tagging at usage time; verify report behavior. The necessary action is 'Tag changes do not automatically rewrite all historical usage attribution', which should be checked against this Azure resource's actual permissions and state.


Microsoft Azure Administrator (AZ-104) Practice Tests

Purchase Individually

AZ-104 Premium File

Premium File
AZ-104 Premium File
606 Q&A
$76.99$69.99

AZ-104 Training Video Course

Training Course
AZ-104 Training Video Course
132 Lectures
$27.49$24.99

AZ-104 Study Guide

Study Guide
AZ-104 Study Guide
458 PDF Pages
$27.49$24.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
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

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

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.