A logistics company stores shipment logs in an Azure Blob Storage container. You need to grant an external auditor temporary read-only access to this container. The access must expire automatically after 24 hours, and you must have the ability to revoke the access immediately if a security policy is violated. Which security control should you implement to meet the requirements?
- A service Shared Access Signature (SAS) token associated with a stored access policy on the containerCevap
- BAn ad-hoc service Shared Access Signature (SAS) token with a 24-hour lifetime generated directly using the storage account keys
- CA new Microsoft Entra ID user account for the auditor with a direct assignment of the Storage Blob Data Reader role
- DA permanently active assignment for the auditor's account using Microsoft Entra Privileged Identity Management (PIM)
Cevap
A service Shared Access Signature (SAS) token associated with a stored access policy on the container
The correct option is to use a service SAS token associated with a stored access policy. A stored access policy provides the ability to change the constraints of a SAS token after it has been issued, including the ability to revoke the token immediately by deleting the policy or changing its expiration time, without affecting other tokens or requiring a storage account key rotation.
Adım Adım Çözüm
Anahtar Kavram
Stored Access Policies allow management and immediate revocation of Shared Access Signature (SAS) tokens without rotating storage account keys.