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 17

Question 160

A GRS storage account's primary region has a prolonged storage endpoint outage. The owner is considering a customer-managed **unplanned** failover to the secondary region. Which operational consequence must the recovery team plan for?

  1. Assess the last synchronization time for possible lost writes, confirm that service endpoint DNS switches to the new primary, and plan to re-enable geo-redundancy after failover.
  2. Assume the promoted region already contains every acknowledged primary write because GRS copies data synchronously across regions.
  3. Keep sending writes directly to the secondary read endpoint without performing failover because RA-GRS secondary reads always allow writes.
  4. Assume the account retains its original geo-redundant replication after unplanned failover and never requires redundancy reconfiguration.

Explanation

Correct Answer

A:

Geo-redundant storage replicates changes asynchronously between regions. During an unplanned failover, writes made after the Last Sync Time might not exist in the secondary copy and can be lost. Azure switches the storage service endpoint DNS mappings so the promoted secondary becomes the primary for subsequent reads and writes, but this is not a guarantee that all prior writes survived. After customer-managed unplanned failover, the account loses geo-redundancy (typically becoming LRS) and must be reconfigured before regional replication resumes. Recovery planning must cover these data, endpoint, and protection-state transitions.

Incorrect Answers

B:

GRS maintains local copies within each region but transfers data from the primary to the secondary asynchronously. An acknowledged write in the source region is not therefore proof that the remote copy has received it. If the primary stops accepting traffic before the latest changes replicate, an unplanned failover can expose a recovery point gap. The relevant evidence is the published Last Sync Time, not the count of storage replicas or the use of a geo-redundant SKU. Treating cross-region replication as synchronous would understate potential data loss.

C:

Read-access geo-redundant storage (RA-GRS or RA-GZRS) can expose a secondary read endpoint before an outage, subject to application and service support. Read access is not a substitute for promoting the secondary to a writable primary. In the outage scenario, attempting to send writes to the secondary read endpoint before failover cannot provide normal writes. The recovery team must choose the appropriate customer-managed failover procedure, accept relevant data-loss risks, and validate the new primary service endpoints after the operation completes.

D:

The state after customer-managed unplanned failover is not the same as the state before the disaster. Microsoft documents loss of geo-redundancy after the secondary is promoted, requiring reconfiguration for geo-replication to resume. The original primary's copy is not maintained as a ready-to-use synchronized recovery partner during that transition. A statement that GRS stays enabled without intervention is therefore misleading and would leave the recovered workload with less geographic protection than expected. Track the new redundancy mode and verify replication health before any later failback.

Question 161

A second storage account will receive object replication from a source blob container. What needs validating (Select TWO distinct actions.)

  1. Grant every user storage-account key access to simplify replication
  2. Enable blob versioning on both accounts, enable source-account change feed, and configure the intended object-replication rule
  3. Copy the account name into the destination and skip container compatibility validation
  4. Validate that source and destination account types, containers, and block blobs support the planned replication
  5. Disable versioning while creating the replication policy
  6. Enable GRS on only the source account and assume object replication rules exist

Explanation

Correct Answers

B:

Azure object replication depends on more than naming a destination: enable blob versioning on both source and destination accounts and the blob change feed on the source, then create the replication policy and appropriate source/destination container rule. Versioning preserves prior blob states while change feed supports source change tracking for asynchronous replication. Confirm the source blob types and account capabilities before expecting a policy to move data. This is the feature-configuration half of the two-part answer; the other half is confirming that the chosen account/container combination is eligible at all.

D:

Compatibility is a separate prerequisite from turning on tracking features. Azure object replication applies to supported general-purpose v2 or premium block-blob accounts and block blobs; hierarchical namespace configurations and unsupported blob types cannot simply be assumed eligible. Check destination containers, account capabilities, and current Microsoft support constraints before constructing the policy. Once eligibility is established, enable blob versioning on both accounts, source change feed, and map the containers in the policy. Both checks are needed; a valid policy definition alone cannot make an ineligible account replicate.

Incorrect Answers

A:

Distributing storage account access keys to every user creates a credential-exposure risk and does not establish an object-replication relationship. Azure Storage object replication is configured between eligible accounts and container pairs through a replication policy, using service-side change tracking rather than giving every human broad Shared Key authority. The required checks are supported source and destination account/container types, blob versioning at both ends, source change feed, and rules mapping the intended block blobs. Users should receive only permissions needed for their separate jobs.

C:

A copied account name cannot tell Azure Storage which source container should replicate to which destination container, and it cannot make an unsupported account or blob type eligible. Object replication is driven by a policy with rules identifying the intended containers, not by renaming resources to resemble each other. In this scenario, first validate both account types and supported block blobs, then configure versioning, source change feed, and a real replication policy. Bypassing those compatibility checks can leave the team with a nominal destination but no functioning replication.

E:

Disabling versioning directly defeats an object-replication prerequisite. Microsoft requires blob versioning at both source and destination so the service can track and copy supported blob versions; the source also requires change feed. Turning versioning off while adding a replication rule is not an alternative simplification and can prevent the planned source-to-destination replication from operating. The team should validate account/container eligibility, enable required source and target capabilities, and create the supported mapping rule instead of removing the mechanism's change history.

F:

Geo-redundant storage replicates data according to a storage account's configured redundancy model; it does not automatically create the customer's separate object-replication policy between two named accounts and containers. GRS on only the source is therefore not proof that eligible block blobs will appear in the intended second account. Object replication needs a supported source/destination pair, blob versioning on both, source change feed, and explicit policy rules. The design should be verified at the destination rather than inferred from a redundant storage SKU.

Question 162

Only logs under one container prefix should copy to disaster recovery. How should object replication be configured?

  1. Confirm supported source/destination accounts, containers, versioning and replication rules
  2. Check required blob versioning and change-feed prerequisites
  3. Create an object replication rule scoped to the intended prefix
  4. Inspect replicated versions, last updates, and asynchronous status on the target

Explanation

Correct Answer

C:

Azure Blob object replication rules select a source container, a destination container and optional filters such as a blob-name prefix. To copy only logs under the specified prefix, configure that prefix on the correct policy rule and avoid an unfiltered catch-all rule that also copies unrelated blobs. Verify that both accounts support object replication, blob versioning is enabled on both, and source change feed is enabled. Replication is asynchronous, so allow for lag and test both a matching log blob and a nonmatching blob; the absence of the latter at the target is part of acceptance.

Incorrect Answers

A:

Object replication between storage accounts requires compatible source and destination block-blob containers and appropriate storage feature prerequisites. Establishing the right accounts, containers and versioning is necessary foundation but by itself would replicate whatever the policy rule selects, potentially including unrelated objects. This scenario adds a narrower content selection: only blob names under the specified logs prefix are eligible. Define the source/destination container pair and a rule with a matching prefix filter, after checking versioning at both accounts and change feed at the source. Validate sample logs and nonlogs separately.

B:

Azure Blob object replication requires blob versioning enabled in both source and destination accounts and a change feed enabled in the source account. Missing any of these prerequisites can prevent a rule from operating, but enabling them does not restrict replication to a named path inside one container. The scenario's key discriminator is the prefix of eligible log blob names. Apply the proper prefix-match filter in the object replication policy while retaining the documented versioning/change-feed prerequisites. Test one eligible object and one unrelated object and examine asynchronous replication status rather than assuming rule creation means completion.

D:

Inspecting replicated versions and asynchronous lag is useful after object replication is already configured. It can reveal delayed or missing copies but cannot create the source-prefix filter that the question asks the administrator to define. In this scenario, the log path is an object name prefix within a specific container; that path must appear in the object replication rule's filter and must be checked against actual blob names. Validate source versioning, source change feed and destination versioning first, then confirm the target receives matching log versions and excludes unrelated content.

Question 163

A replication job transfers most files but ignores paths under one expected prefix. What is a likely configuration issue?

  1. Check required blob versioning and change-feed prerequisites
  2. Confirm supported source/destination accounts, containers, versioning and replication rules
  3. Inspect replicated versions, last updates, and asynchronous status on the target
  4. Inspect object replication rule filters and prefix matching

Explanation

Correct Answer

D:

An object replication rule can filter eligible blobs by their name prefix, in addition to specifying source and destination containers. If blobs under one expected prefix do not replicate while other blobs under the same policy do, inspect the exact configured prefix, matching source container and actual blob names, including their delimiters and capitalization. Validate a representative missing object after correcting the rule. Also check the prerequisite source change feed and source/destination blob versioning, and allow for asynchronous replication; a filter mismatch is the best initial hypothesis here, not automatic proof of another regional-redundancy failure.

Incorrect Answers

A:

Blob object replication requires source blob change feed and blob versioning in both the source and destination accounts. A missing prerequisite tends to affect whether the policy is valid or whether eligible versions are replicated broadly; it does not neatly explain why most blobs transfer but one particular expected prefix is systematically omitted. The scenario points to a specific filtering inconsistency. Inspect the rule's prefix filter and compare its actual string matching against source blob names. Only then should account-wide prerequisites or asynchronous lag be revisited if the filter is correct.

B:

Confirming account and container compatibility is important when setting up object replication, especially for supported blob types and versioning. Here, however, the policy already transfers most eligible blobs, so the observed exception is localized to an expected name prefix rather than a completely inactive replication relationship. A supported configuration can still filter out objects because of an incorrect prefix or rule source-container mapping. Check which source container and prefix the rule covers, compare case and delimiter placement to actual blob names, and submit a matching object to establish whether filtering is the cause.

C:

Reviewing destination versions and replication timestamps can distinguish a delayed transfer from an excluded object, since Azure Blob object replication works asynchronously. But this is a troubleshooting observation, not the most direct suspected configuration fault when one prefix never appears and other prefixes do. Compare the policy rule's blob-name prefix filter and source-container mapping to the missing object names first. If they match, use the target replication state and errors to determine whether feature prerequisites, permissions or normal replication lag explain the remaining discrepancy. Avoid asserting that all missing objects must be permanently excluded.

Question 164

An administrator configures Azure Blob object replication from supported general-purpose v2 source to destination accounts. Blob versioning is enabled on the source; change feed is enabled on the source; the destination has blob versioning disabled. Which single missing prerequisite must be fixed before the rule can be accepted?

  1. Enable the source blob change feed a second time without changing the destination
  2. Enable blob versioning on the destination storage account
  3. Enable GRS on the destination while leaving destination blob versioning disabled
  4. Create another destination container while retaining the same versioning configuration
  5. Enable a public anonymous read policy for destination blobs

Explanation

Correct Answer

B:

Azure Blob object replication depends on versioning in both source and destination accounts and change feed on the source. The provided configuration already satisfies the source prerequisites, while the destination explicitly lacks blob versioning. Enabling that specific destination feature is therefore the missing condition to resolve before retrying the replication policy. Then verify account and container compatibility and monitor asynchronous replication status; neither GRS nor a generic second account can substitute for the required version history.

Incorrect Answers

A:

Object replication needs source change feed, but the scenario already states it is enabled. Repeating that setting does not repair a destination that is missing blob versioning. The destination must retain the versions created through replication so the rule can track object changes. Inspect both accounts independently; do not infer that a feature on the source is automatically active on the destination.

C:

Geo-redundant storage copies account data as part of an account-redundancy design; it is not the same as the separate object replication policy between specified source and destination containers. Enabling GRS does not establish the missing destination blob versioning prerequisite. The policy rejection has identified a version-tracking feature gap, not an account disaster-redundancy selection. Fix the destination versioning capability instead of changing account replication redundancy.

D:

A new container can be needed when defining a source-to-destination rule, but it will reside in the same destination storage account with blob versioning still disabled. The object replication prerequisite is at the storage account feature level, so creating an extra container cannot satisfy it. The specified source versioning and change feed are already enabled; change the destination setting rather than reproducing the rejected configuration in a new container.

E:

Anonymous public reads concern data disclosure to unauthenticated clients. They do not turn on blob versioning or enable the object replication engine to track versions. The scenario has a missing replication prerequisite, not an access problem requiring public exposure. Enabling anonymous access would add unnecessary risk while leaving the policy invalid. Keep the destination private and enable supported account-level blob versioning.

Question 165

An engineer proposes replacing account GRS with object replication between selected containers to provide all-service geo-disaster behavior. What distinction matters?

  1. Check required blob versioning and change-feed prerequisites
  2. Inspect replicated versions, last updates, and asynchronous status on the target
  3. Confirm supported source/destination accounts, containers, versioning and replication rules
  4. Treat object replication as selected blob replication, not whole-account redundancy

Explanation

Correct Answer

D:

'Treat object replication as selected blob replication, not whole-account redundancy' fits the case in which an engineer proposes replacing account GRS with object replication between selected containers to provide all-service geo-disaster behavior because object replication is scoped to supported blob objects and rules rather than every Azure Storage service. By contrast, 'Check required blob versioning and change-feed prerequisites' addresses a different condition: object replication depends on source/destination capabilities, not simply a second account; it would not establish the outcome needed for this particular Azure resource. For 'Treat object replication as selected blob replication, not whole-account redundancy', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

When an administrator enables object replication but the policy rejects the destination because versions are not tracked, the action 'Check required blob versioning and change-feed prerequisites' can be relevant: object replication depends on source/destination capabilities, not simply a second account. For the different problem of an engineer proposes replacing account GRS with object replication between selected containers to provide all-service geo-disaster behavior, 'Check required blob versioning and change-feed prerequisites' misses the mechanism that object replication is scoped to supported blob objects and rules rather than every Azure Storage service. Choosing 'Check required blob versioning and change-feed prerequisites' would address that other need, whereas 'Treat object replication as selected blob replication, not whole-account redundancy' is intended to solve the stated condition.

B:

'Inspect replicated versions, last updates, and asynchronous status on the target' applies to a different feature boundary because replication may lag; policy existence is not proof that each object version reached the destination. In the stated scenario where an engineer proposes replacing account GRS with object replication between selected containers to provide all-service geo-disaster behavior, 'Inspect replicated versions, last updates, and asynchronous status on the target' does not satisfy the mechanism that object replication is scoped to supported blob objects and rules rather than every Azure Storage service. The necessary action is 'Treat object replication as selected blob replication, not whole-account redundancy', which should be checked against this Azure resource's actual permissions and state.

C:

The nearby action 'Confirm supported source/destination accounts, containers, versioning and replication rules' is associated with this separate need: a second storage account will receive object replication from a source blob container. That is because object replication is asynchronous and subject to storage feature prerequisites. Here an engineer proposes replacing account GRS with object replication between selected containers to provide all-service geo-disaster behavior, so 'Confirm supported source/destination accounts, containers, versioning and replication rules' misses the fact that object replication is scoped to supported blob objects and rules rather than every Azure Storage service. 'Treat object replication as selected blob replication, not whole-account redundancy' is the more defensible action; confirm its behavior in the target service before calling the task complete.

Question 166

An object replication rule was updated, yet destination versions are still behind. What verification establishes progress?

  1. Treat object replication as selected blob replication, not whole-account redundancy
  2. Check required blob versioning and change-feed prerequisites
  3. Treat storage-account GRS status as proof that each object replication rule has caught up
  4. Inspect replicated versions, last updates, and asynchronous status on the target

Explanation

Correct Answer

D:

'Inspect replicated versions, last updates, and asynchronous status on the target' fits the case in which an object replication rule was updated, yet destination versions are still behind because replication may lag; policy existence is not proof that each object version reached the destination. By contrast, 'Treat object replication as selected blob replication, not whole-account redundancy' addresses a different condition: object replication is scoped to supported blob objects and rules rather than every Azure Storage service; it would not establish the outcome needed for this particular Azure resource. For 'Inspect replicated versions, last updates, and asynchronous status on the target', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

'Treat object replication as selected blob replication, not whole-account redundancy' applies to a different feature boundary because object replication is scoped to supported blob objects and rules rather than every Azure Storage service. In the stated scenario where an object replication rule was updated, yet destination versions are still behind, 'Treat object replication as selected blob replication, not whole-account redundancy' does not satisfy the mechanism that replication may lag; policy existence is not proof that each object version reached the destination. The necessary action is 'Inspect replicated versions, last updates, and asynchronous status on the target', which should be checked against this Azure resource's actual permissions and state.

B:

The nearby action 'Check required blob versioning and change-feed prerequisites' is associated with this separate need: an administrator enables object replication but the policy rejects the destination because versions are not tracked. That is because object replication depends on source/destination capabilities, not simply a second account. Here an object replication rule was updated, yet destination versions are still behind, so 'Check required blob versioning and change-feed prerequisites' misses the fact that replication may lag; policy existence is not proof that each object version reached the destination. 'Inspect replicated versions, last updates, and asynchronous status on the target' is the more defensible action; confirm its behavior in the target service before calling the task complete.

C:

Geo-redundant storage and container-level object replication are distinct features with different destination semantics. An account-level redundancy status does not prove that a particular source blob version reached its separately configured object-replication destination. Inspect the destination object versions, rule status and any asynchronous replication metadata for the specific replication policy. The question asks for progress after a rule update, so generic account redundancy is not a substitute.

Question 167

A customer needs to retain control of storage encryption keys rather than use Microsoft's default key management. What model fits?

  1. Configure supported customer-managed keys for storage encryption
  2. Check key version/rotation configuration and storage managed identity Key Vault permissions
  3. Use compatible storage encryption scopes per container or blob
  4. Enforce transport protection separately from encryption at rest
  5. Continue using only Microsoft-managed encryption keys and issue more storage account SAS tokens to customers as a substitute for key custody

Explanation

Correct Answer

A:

'Configure supported customer-managed keys for storage encryption' fits the case in which a customer needs to retain control of storage encryption keys rather than use Microsoft's default key management because Storage service encrypts at rest by default; CMK changes key custody and operational responsibility. By contrast, 'Check key version/rotation configuration and storage managed identity Key Vault permissions' addresses a different condition: Key rotation, key availability and authorization must remain consistent for decrypt/encrypt operations; it would not establish the outcome needed for this particular Azure resource. For 'Configure supported customer-managed keys for storage encryption', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

B:

'Check key version/rotation configuration and storage managed identity Key Vault permissions' solves another task because Key rotation, key availability and authorization must remain consistent for decrypt/encrypt operations. For the situation where a customer needs to retain control of storage encryption keys rather than use Microsoft's default key management, this distractor misses the requirement that Storage service encrypts at rest by default; CMK changes key custody and operational responsibility. Unlike 'Check key version/rotation configuration and storage managed identity Key Vault permissions', 'Configure supported customer-managed keys for storage encryption' directly targets that requirement; its success must be confirmed at the authorized resource scope.

C:

When two departments need separate encryption policy boundaries inside one supported storage account, the action 'Use compatible storage encryption scopes per container or blob' can be relevant: encryption scopes can partition key policy within an account where supported. For the different problem of a customer needs to retain control of storage encryption keys rather than use Microsoft's default key management, 'Use compatible storage encryption scopes per container or blob' misses the mechanism that Storage service encrypts at rest by default; CMK changes key custody and operational responsibility. Choosing 'Use compatible storage encryption scopes per container or blob' would address that other need, whereas 'Configure supported customer-managed keys for storage encryption' is intended to solve the stated condition.

D:

'Enforce transport protection separately from encryption at rest' applies to a different feature boundary because Storage encryption protects persisted bytes while HTTPS/TLS protects data in transit. In the stated scenario where a customer needs to retain control of storage encryption keys rather than use Microsoft's default key management, 'Enforce transport protection separately from encryption at rest' does not satisfy the mechanism that Storage service encrypts at rest by default; CMK changes key custody and operational responsibility. The necessary action is 'Configure supported customer-managed keys for storage encryption', which should be checked against this Azure resource's actual permissions and state.

E:

Shared access signatures authorize storage operations; they do not transfer management of storage encryption keys to the customer. Keeping only Microsoft-managed keys leaves the storage-service default key-management arrangement unchanged, even if clients use SAS credentials to read or write blobs. The required capability is customer-managed keys through a supported Key Vault or Managed HSM configuration, with identity authorization and key availability maintained for the storage account. Issuing extra SAS tokens addresses a different data-access concern and can increase credential exposure without delivering the specified control of encryption-key custody.

Question 168

An encrypted account must use a Key Vault-held customer key. What prerequisites should be checked?

  1. Configure managed identity and authorized Key Vault key access for supported CMK encryption
  2. Use compatible storage encryption scopes per container or blob
  3. Assume selecting customer-managed keys automatically grants the storage managed identity all required Key Vault access
  4. Enforce transport protection separately from encryption at rest

Explanation

Correct Answer

A:

'Configure managed identity and authorized Key Vault key access for supported CMK encryption' fits the case in which an encrypted account must use a Key Vault-held customer key because the storage service must access the usable key; permission or key-state failures can disrupt operations. By contrast, 'Use compatible storage encryption scopes per container or blob' addresses a different condition: encryption scopes can partition key policy within an account where supported; it would not establish the outcome needed for this particular Azure resource. For 'Configure managed identity and authorized Key Vault key access for supported CMK encryption', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

B:

When two departments need separate encryption policy boundaries inside one supported storage account, the action 'Use compatible storage encryption scopes per container or blob' can be relevant: encryption scopes can partition key policy within an account where supported. For the different problem of an encrypted account must use a Key Vault-held customer key, 'Use compatible storage encryption scopes per container or blob' misses the mechanism that the storage service must access the usable key; permission or key-state failures can disrupt operations. Choosing 'Use compatible storage encryption scopes per container or blob' would address that other need, whereas 'Configure managed identity and authorized Key Vault key access for supported CMK encryption' is intended to solve the stated condition.

C:

Configuring CMK encryption requires an authorized key and a suitable identity with permission to use the key for cryptographic operations. Choosing the customer-managed-key option does not automatically supply Key Vault permissions or make a disabled or deleted key usable. The administrator should verify the managed identity and supported Key Vault grant before enabling the storage encryption configuration, rather than assuming a management setting creates unrestricted key access.

D:

The nearby action 'Enforce transport protection separately from encryption at rest' is associated with this separate need: a stakeholder says Azure Storage's default encryption at rest means HTTP traffic is encrypted automatically. That is because Storage encryption protects persisted bytes while HTTPS/TLS protects data in transit. Here an encrypted account must use a Key Vault-held customer key, so 'Enforce transport protection separately from encryption at rest' misses the fact that the storage service must access the usable key; permission or key-state failures can disrupt operations. 'Configure managed identity and authorized Key Vault key access for supported CMK encryption' is the more defensible action; confirm its behavior in the target service before calling the task complete.

Question 169

Blob read and write operations began returning 403 after an administrator deliberately disabled the active customer-managed Key Vault encryption key. Security has approved restoring the same key to service. Which correction directly restores access to encrypted storage data?

  1. Enforce transport protection separately from encryption at rest
  2. Configure supported customer-managed keys for storage encryption
  3. Restore authorized access to an enabled compatible encryption key
  4. Change only the storage account firewall allowlist while leaving the active customer-managed encryption key disabled
  5. Use compatible storage encryption scopes per container or blob

Explanation

Correct Answer

C:

The active customer-managed encryption key is a runtime dependency for access to storage data encrypted under that account configuration. Microsoft documents that disabling the Key Vault key can cause blob read and write operations to fail with authorization errors although the encrypted bytes remain stored. The question confirms both the disabling event and explicit approval to restore the key, so re-enable that correct compatible key and ensure the storage managed identity still has the required Key Vault access. Retest a permitted read without weakening the storage firewall or issuing unrelated SAS credentials. Changing TLS or the storage access tier cannot replace the missing key.

Incorrect Answers

A:

When a stakeholder says Azure Storage's default encryption at rest means HTTP traffic is encrypted automatically, the action 'Enforce transport protection separately from encryption at rest' can be relevant: Storage encryption protects persisted bytes while HTTPS/TLS protects data in transit. For the different problem of Blob operations fail after the customer-controlled vault key is disabled, 'Enforce transport protection separately from encryption at rest' misses the mechanism that CMK availability is a runtime dependency; changing the blob SAS will not repair key unavailability. Choosing 'Enforce transport protection separately from encryption at rest' would address that other need, whereas 'Restore authorized access to an enabled compatible encryption key' is intended to solve the stated condition.

B:

'Configure supported customer-managed keys for storage encryption' applies to a different feature boundary because Storage service encrypts at rest by default; CMK changes key custody and operational responsibility. In the stated scenario where Blob operations fail after the customer-controlled vault key is disabled, 'Configure supported customer-managed keys for storage encryption' does not satisfy the mechanism that CMK availability is a runtime dependency; changing the blob SAS will not repair key unavailability. The necessary action is 'Restore authorized access to an enabled compatible encryption key', which should be checked against this Azure resource's actual permissions and state.

D:

Network allowlisting governs which client paths can reach Azure Storage but does not make a disabled encryption key usable again. Azure Storage must access its customer-managed key in Key Vault to read or write affected encrypted blob data. Microsoft documents that disabling the active key denies those data operations even when the client has otherwise valid authorization. Here the key is deliberately disabled and restoration has been approved. Re-enable the correct key and confirm its managed identity permissions; changing firewall rules alone adds network exposure without restoring the cryptographic dependency.

E:

When two departments need separate encryption policy boundaries inside one supported storage account, the action 'Use compatible storage encryption scopes per container or blob' can be relevant: encryption scopes can partition key policy within an account where supported. For the different problem of Blob operations fail after the customer-controlled vault key is disabled, 'Use compatible storage encryption scopes per container or blob' misses the mechanism that CMK availability is a runtime dependency; changing the blob SAS will not repair key unavailability. Choosing 'Use compatible storage encryption scopes per container or blob' would address that other need, whereas 'Restore authorized access to an enabled compatible encryption key' is intended to solve the stated condition.

Question 170

A stakeholder says Azure Storage's default encryption at rest means HTTP traffic is encrypted automatically. What is the correct distinction?

  1. Use compatible storage encryption scopes per container or blob
  2. Configure supported customer-managed keys for storage encryption
  3. Check key version/rotation configuration and storage managed identity Key Vault permissions
  4. Enforce transport protection separately from encryption at rest

Explanation

Correct Answer

D:

'Enforce transport protection separately from encryption at rest' fits the case in which a stakeholder says Azure Storage's default encryption at rest means HTTP traffic is encrypted automatically because Storage encryption protects persisted bytes while HTTPS/TLS protects data in transit. By contrast, 'Use compatible storage encryption scopes per container or blob' addresses a different condition: encryption scopes can partition key policy within an account where supported; it would not establish the outcome needed for this particular Azure resource. For 'Enforce transport protection separately from encryption at rest', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

'Use compatible storage encryption scopes per container or blob' applies to a different feature boundary because encryption scopes can partition key policy within an account where supported. In the stated scenario where a stakeholder says Azure Storage's default encryption at rest means HTTP traffic is encrypted automatically, 'Use compatible storage encryption scopes per container or blob' does not satisfy the mechanism that Storage encryption protects persisted bytes while HTTPS/TLS protects data in transit. The necessary action is 'Enforce transport protection separately from encryption at rest', which should be checked against this Azure resource's actual permissions and state.

B:

The nearby action 'Configure supported customer-managed keys for storage encryption' is associated with this separate need: a customer needs to retain control of storage encryption keys rather than use Microsoft's default key management. That is because Storage service encrypts at rest by default; CMK changes key custody and operational responsibility. Here a stakeholder says Azure Storage's default encryption at rest means HTTP traffic is encrypted automatically, so 'Configure supported customer-managed keys for storage encryption' misses the fact that Storage encryption protects persisted bytes while HTTPS/TLS protects data in transit. 'Enforce transport protection separately from encryption at rest' is the more defensible action; confirm its behavior in the target service before calling the task complete.

C:

'Check key version/rotation configuration and storage managed identity Key Vault permissions' solves another task because Key rotation, key availability and authorization must remain consistent for decrypt/encrypt operations. For the situation where a stakeholder says Azure Storage's default encryption at rest means HTTP traffic is encrypted automatically, this distractor misses the requirement that Storage encryption protects persisted bytes while HTTPS/TLS protects data in transit. Unlike 'Check key version/rotation configuration and storage managed identity Key Vault permissions', 'Enforce transport protection separately from encryption at rest' directly targets that requirement; its success must be confirmed at the authorized resource scope.


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.