A maritime shipping enterprise is designing a secure ingestion pipeline for container telemetry logs stored in an Azure Blob Storage account named telemetrydata. External IoT gateway devices managed by a third-party vendor must upload telemetry files to a container named uploads. The security design must meet the following requirements:
- The gateway devices must only be allowed to write data to the container and must be blocked from reading, listing, or modifying existing data.
- The access credentials must expire after 90 days, and security administrators must have the ability to immediately revoke all outstanding access tokens in the event of a gateway breach without modifying storage account keys.
- All traffic to the storage account must be restricted to the vendor's dedicated public outbound IP range.
Which two actions should you include in the design?
- Create a Stored Access Policy on the uploads container specifying Write-only permissions and generate a service Shared Access Signature (SAS) token referencing the policy.Answer
- Configure the storage account firewall to restrict access, permitting traffic only from the vendor's dedicated public outbound IP range.Answer
- CGenerate an ad-hoc Shared Access Signature (SAS) token with Write-only permissions and a 90-day validity period directly on the container.
- DAssign the Storage Blob Data Contributor role directly to each IoT gateway device's managed identity.