Microsoft AZ-104 Practice Test 44
Question 430
A short-lived SAS should work only from a defined corporate public IP block. Which token field is useful?
- Set the SAS signed IP range restriction where that SAS type supports it.
- Set the signed resource, read permission and start/expiry times to the minimum necessary scope.
- Set the signed SAS protocol field to HTTPS only.
- Check TCP port 445 reachability and intervening firewall or ISP rules.
Explanation
Correct Answer
A:SAS signed IP constraints restrict where the bearer token may be used in addition to its rights and lifetime. This matters here because a short-lived SAS should work only from a defined corporate public IP block. Which token field is useful.
Incorrect Answers
B:SAS capabilities are limited by signed resource and permission fields, as well as validity and optional network conditions. This matters here because a short-lived SAS should work only from a defined corporate public IP block. Which token field is useful.
C:A bearer SAS token can be exposed over insecure transport. Protocol restriction prevents use over unencrypted HTTP. This matters here because a short-lived SAS should work only from a defined corporate public IP block. Which token field is useful.
D:Correct DNS and private endpoint state do not guarantee SMB connectivity. Network filtering of TCP 445 can block mounting. This matters here because a short-lived SAS should work only from a defined corporate public IP block. Which token field is useful.
Question 431
A storage CMK configuration fails with authorization errors although the key exists. Where should troubleshooting focus?
- Regenerate the storage account access key instead of checking its managed identity's permissions to unwrap the CMK.
- Choose zone-redundant storage in a supported region.
- Inspect allowBlobPublicAccess and any effective Azure Policy governing the storage account.
- Inspect the storage managed identity's effective key permissions and vault firewall connectivity.
Explanation
Correct Answer
D:The existence of a Key Vault key does not grant the storage service permission to use it. Identity and network access must both work.
Incorrect Answers
A:Storage shared keys don't grant the account's managed identity access to Azure Key Vault. Check key permissions, managed identity bindings and connectivity to the key store.
B:ZRS synchronously replicates copies across availability zones within the primary region, retaining in-region data locality. This matters here because a storage CMK configuration fails with authorization errors although the key exists.
C:Public blob access is controlled by account-level and container-level settings. A successful deployment alone does not mean the requested secure defaults were applied. This matters here because a storage CMK configuration fails with authorization errors although the key exists.
Question 432
A company wants object copies between two supported Blob Storage accounts based on replication policies, not an account-level regional pairing. What should be configured?
- Enable GZRS on the source account and expect it to copy selected blobs into the team's separately chosen destination account.
- Create Azure Blob object replication policies with eligible source and destination containers.
- Change only account redundancy settings to GRS and assume that creates selective blob-replication rules between chosen accounts.
- Use Azure Container Registry retention or purge mechanisms rather than Blob Storage lifecycle rules.
Explanation
Correct Answer
B:Object replication asynchronously copies eligible block blobs across supported accounts based on policy rules. It is distinct from automatic account GRS.
Incorrect Answers
A:GZRS replicates account data to Azure's paired secondary region, not to arbitrary storage accounts selected by an application. Cross-account selective copies require eligible Blob object-replication policies.
C:GRS selects platform-managed secondary-region replication of account data. Selective object replication between two supported accounts uses a separate object replication policy and eligible versioning/change-feed configuration.
D:ACR image artifact cleanup follows registry-specific policies and permissions, while Blob lifecycle rules target storage objects.
Question 433
New blobs are not arriving in the destination despite configured object replication. What prerequisite should be checked?
- Use AzCopy with appropriate source and destination authorization.
- Verify blob change feed and versioning prerequisites and source/destination policy mappings.
- Review inventory policy filters, rule scope, and supported blob types or versions.
- Treat transport encryption and service-side data-at-rest encryption as separate controls.
Explanation
Correct Answer
B:Object replication requires supported account settings and correctly linked source and destination policies. A destination URL alone is insufficient.
Incorrect Answers
A:AzCopy is optimized for high-volume Azure Storage data transfers. A browser-based portal upload is less suitable at this scale. This matters here because new blobs are not arriving in the destination despite configured object replication. What prerequisite should be checked.
C:Inventory output follows the configured inclusion rules. Filters or version flags may exclude otherwise existing objects. This matters here because new blobs are not arriving in the destination despite configured object replication. What prerequisite should be checked.
D:TLS protects network transport, while storage encryption protects persisted bytes. Each addresses a different exposure path.
Question 434
An analyst must transfer millions of blobs from local storage to Azure with resumable command-line execution. Which Microsoft tool is designed for the job?
- Use Microsoft Azure Storage Explorer with authorized connections.
- Use AzCopy with appropriate source and destination authorization.
- Verify blob change feed and versioning prerequisites and source/destination policy mappings.
- Rely on Azure Storage encryption at rest with Microsoft-managed keys unless CMK is required.
Explanation
Correct Answer
B:AzCopy is optimized for high-volume Azure Storage data transfers. A browser-based portal upload is less suitable at this scale. This matters here because an analyst must transfer millions of blobs from local storage to Azure with resumable command-line execution. Which….
Incorrect Answers
A:Storage Explorer supports graphical data operations against supported Azure Storage endpoints. It is not a substitute for account authorization.
C:Object replication requires supported account settings and correctly linked source and destination policies. A destination URL alone is insufficient. This matters here because an analyst must transfer millions of blobs from local storage to Azure with resumable command-line execution. Which….
D:Azure Storage encrypts data at rest automatically. Customer-managed keys are an additional key-governance option, not the base requirement for encryption. This matters here because an analyst must transfer millions of blobs from local storage to Azure with resumable command-line execution. Which….
Question 435
AzCopy reports authentication failures though the destination container exists. What should be examined?
- Inspect the storage managed identity's effective key permissions and vault firewall connectivity.
- Use RA-GZRS rather than GZRS when pre-failover secondary read access is required.
- Verify whether the chosen account kind supports all required storage services and choose StorageV2 if needed.
- Check the AzCopy login or SAS authorization and required read/write permissions for the transfer.
Explanation
Correct Answer
D:Container existence does not authorize data movement. AzCopy must present valid credentials for each endpoint with the necessary actions. This matters here because azCopy reports authentication failures though the destination container exists.
Incorrect Answers
A:The existence of a Key Vault key does not grant the storage service permission to use it. Identity and network access must both work. This matters here because azCopy reports authentication failures though the destination container exists.
B:Read-access variants expose a secondary read endpoint. Geo redundancy without RA is not a normal read path to secondary copies. This matters here because azCopy reports authentication failures though the destination container exists.
C:Storage account kind determines supported services. A specialized BlockBlobStorage account does not simply provide the full general-purpose service set. This matters here because azCopy reports authentication failures though the destination container exists.
Question 436
A support engineer wants a desktop GUI to inspect blob properties, upload files and browse containers. Which utility is appropriate?
- Disable public blob access at the storage account while retaining authorized RBAC or SAS routes.
- Use Microsoft Azure Storage Explorer with authorized connections.
- Set up cross-account Blob object replication instead of using a Storage management client.
- Use RA-GZRS rather than GZRS when pre-failover secondary read access is required.
Explanation
Correct Answer
B:Storage Explorer supports graphical data operations against supported Azure Storage endpoints. This is not a substitute for account authorization.
Incorrect Answers
A:Disabling anonymous access does not inherently block authenticated requests. Data-plane roles and network restrictions still govern those users. This matters here because a support engineer wants a desktop GUI to inspect blob properties, upload files and browse containers. Which utility….
C:A replication policy moves eligible blobs between accounts; it does not provide a desktop interface for browsing and editing Blob containers. Azure Storage Explorer or an equivalent supported client is the management tool for the requested GUI operations.
D:Read-access variants expose a secondary read endpoint. Geo redundancy without RA is not a normal read path to secondary copies. This matters here because a support engineer wants a desktop GUI to inspect blob properties, upload files and browse containers. Which utility….
Question 437
A browser-based administrator wants to examine blobs, upload files and inspect metadata interactively. Which tool provides that workflow?
- Enable a supported Azure Files identity-based authentication method and share-level authorization.
- Generate a short-lived SAS URL for one blob and assume it provides the complete graphical browsing, upload and metadata administration interface.
- Use the Azure portal’s storage account container and blob interface with the required data permissions.
- Create Blob Storage lifecycle management rules with supported age-based tier actions.
Explanation
Correct Answer
C:The Azure portal is web-based and supports listing containers, uploading blobs and inspecting blob properties and metadata with suitable permissions. The previous key identified desktop Azure Storage Explorer, which contradicted the browser-only requirement.
Incorrect Answers
A:Azure Files can use supported identity integration such as AD DS or Microsoft Entra Kerberos, depending on account and client requirements. This matters here because a browser-based administrator wants to examine blobs, upload files and inspect metadata interactively. Which tool….
B:A SAS delegates limited data operations but is not a graphical storage management client. The Azure portal offers an authenticated browser interface for listing, uploading and managing blobs and metadata.
D:Lifecycle management can transition eligible blobs to access tiers and delete objects based on configured rules. Manual browsing is not required. This matters here because a browser-based administrator wants to examine blobs, upload files and inspect metadata interactively. Which tool….
Question 438
Storage Explorer lists a container but cannot overwrite an object. What should be evaluated?
- Inspect the signed credential's blob write permission and current storage locks or policies.
- Turn on Azure Files share soft delete with an appropriate retention period.
- Inspect the execute or traverse ACL on each parent directory in the hierarchical namespace.
- Create a private blob container under the appropriate Azure Storage account.
Explanation
Correct Answer
A:Interactive tools still obey data-plane access and resource constraints. A working list operation does not prove permission to write blob contents. This matters here because storage Explorer lists a container but cannot overwrite an object.
Incorrect Answers
B:Share soft delete retains eligible deleted file shares so the entire share can be recovered. Share snapshots focus on content states and do not replace share deletion protection. This matters here because storage Explorer lists a container but cannot overwrite an object.
C:Directory traversal can be required to reach child objects. File read permission alone does not bypass missing parent execute rights. This matters here because storage Explorer lists a container but cannot overwrite an object.
D:Blob containers organize data objects addressed through the Blob service API. They differ from SMB file shares. This matters here because storage Explorer lists a container but cannot overwrite an object.
Question 439
Cold archival data can tolerate hours of retrieval delay and should minimize long-term storage expense. What access tier is relevant?
- Move eligible block blobs to the Archive access tier under supported redundancy and retention.
- Expand the Azure Files quota to reduce the long-term cost of archived block blobs without changing blob access tier.
- Create Blob Storage lifecycle management rules with supported age-based tier actions.
- Use an online cool or cold Blob Storage access tier appropriate to access frequency.
Explanation
Correct Answer
A:The Archive tier stores offline data at lower capacity cost with rehydration requirements. It is unsuitable for immediate reads.
Incorrect Answers
B:A file-share quota controls Azure Files capacity, not the access tier or storage rate charged for eligible archived block blobs. The archive tier is designed for infrequently accessed data that tolerates rehydration delays.
C:Lifecycle management can transition eligible blobs to access tiers and delete objects based on configured rules. Manual browsing is not required. This matters here because cold archival data can tolerate hours of retrieval delay and should minimize long-term storage expense. What access….
D:Cool and cold tiers allow online retrieval with different storage, transaction, and minimum retention pricing. Archive is offline. This matters here because cold archival data can tolerate hours of retrieval delay and should minimize long-term storage expense. What access….
Question 440
A client gets an error attempting ordinary GET against an archived blob. What operation is required first?
- Initiate blob rehydration to a supported online tier and await completion.
- Configure a Blob lifecycle delete action with the appropriate age condition.
- Choose a suitable online access tier when prompt access is operationally required.
- Inspect recursive copy and include/exclude options for the AzCopy command.
Explanation
Correct Answer
A:Archived blobs are not directly readable. Rehydration moves the object to an accessible tier and may take hours depending on priority. This matters here because a client gets an error attempting ordinary GET against an archived blob. What operation is required first.
Incorrect Answers
B:Delete actions remove eligible objects after the configured condition, whereas tier transitions change cost and retrieval behavior.
C:Archive's rehydration delay conflicts with immediate incident access. Hot or cool/cold tiers preserve direct reads.
D:AzCopy behavior depends on source paths and recursion or filters. A successful command can still transfer only a subset of intended content. This matters here because a client gets an error attempting ordinary GET against an archived blob. What operation is required first.