Your application needs to grant a third-party vendor temporary read access to a specific blob in a private Azure Storage container without exposing the storage account key. The access should expire in 2 hours. What should you use?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: Generate a Shared Access Signature (SAS) token scoped to the blob with 2-hour expiry

A Shared Access Signature (SAS) grants time-limited, scoped access to a specific storage resource. A Service SAS scoped to a single blob with a 2-hour expiry lets the vendor read o...

๐Ÿ“‹Part of Microsoft Certified: Azure Developer Associate (AZ-204) ยท Azure Certification Practice
Real Exam ScenarioAzure Blob Storage

Your application needs to grant a third-party vendor temporary read access to a specific blob in a private Azure Storage container without exposing the storage account key. The access should expire in 2 hours. What should you use?

โœ“ Correct Answer & ExplanationAzure Blob Storage

Correct Answer

Generate a Shared Access Signature (SAS) token scoped to the blob with 2-hour expiry

Why This Answer Is Correct

A Shared Access Signature (SAS) grants time-limited, scoped access to a specific storage resource. A Service SAS scoped to a single blob with a 2-hour expiry lets the vendor read only that blob without needing the account key or an Azure AD account.

๐Ÿ“š What This Question Tests

This question evaluates your knowledge of Azure Blob Storage โ€” a core concept tested in Microsoft Certified: Azure Developer Associate (AZ-204). Understanding Azure Blob Storage is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.