You are designing a secure data storage solution in Azure. A partner organization requires read-only access to a specific Azure Blob Storage container for a period of 30 days. The security policy mandates that you must be able to revoke this access immediately if a security breach occurs, without rotating the storage account access keys.
Which of the following access control strategies should you recommend?
- AAssign the Storage Blob Data Reader role directly to the external developer's Microsoft Entra ID user account.
- BGenerate an ad-hoc Shared Access Signature (SAS) token with a validity period of one year.
- Generate a Shared Access Signature (SAS) token that is associated with a stored access policy.Cevap
- DConfigure a permanently active Storage Blob Data Reader role assignment in Microsoft Entra Privileged Identity Management (PIM) for the external developer.
Cevap
Generate a Shared Access Signature (SAS) token that is associated with a stored access policy.
Associating a Shared Access Signature (SAS) with a stored access policy allows you to manage the lifetime and permissions of the SAS dynamically. If you need to revoke access, you can delete or modify the stored access policy on the container. This immediately invalidates any SAS tokens generated from that policy without needing to rotate the storage account's primary or secondary access keys, minimizing disruption to other services.
Adım Adım Çözüm
Anahtar Kavram
Using stored access policies to manage and revoke Shared Access Signatures (SAS) without rotating storage account keys.