Blobs are protected with version-level immutability, time-based retention policies (AllowProtectedAppendWrites enabled), and legal hold policies. You want to prevent users from attempting operations that would only fail when a legal hold is active (but all other policies have expired). Which two operations should you block in the application?
Choose an answer
Tap an option to check your answer.
Correct answer: deleting documents, overwriting existing documents.
Why this is the answer
When a legal hold is active on a blob, you cannot delete the blob or overwrite its content. Therefore, blocking these operations in the application prevents users from encountering errors that would occur due to the legal hold. Adding data to documents (append operations) is still allowed when AllowProtectedAppendWrites is enabled, even with a legal hold, as it doesn't modify existing data but rather adds new data to the end. Creating new documents is also allowed because it doesn't affect existing blobs under legal hold.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed