You are designing the security and access control architecture for an Azure Storage account named mfgtelemetry. The storage account contains two blob containers: firmware-updates and telemetry-logs.
You need to recommend a solution that meets the following security requirements:
- Internal operational administrators must have temporary, request-based read and write access to firmware-updates. Access must require approval, expire automatically, and be fully audited.
- An external partner must be granted read-only access to telemetry-logs. This access must be restricted to the partner's public IP range, must expire within 24 hours, and must support immediate revocation without rotating the storage account access keys or impacting other active access tokens.
- Administrative overhead must be minimized.
Which solution should you recommend?
- AAssign the Storage Blob Data Contributor role directly to the individual administrator user accounts on the firmware-updates container. Create a stored access policy on the telemetry-logs container, and generate an ad-hoc service Shared Access Signature (SAS) with IP restrictions and a 24-hour expiration.
- Configure Microsoft Entra Privileged Identity Management (PIM) to assign a security group containing the administrators as eligible for the Storage Blob Data Contributor role on the firmware-updates container. Create a stored access policy on the telemetry-logs container, and generate a service Shared Access Signature (SAS) linked to this policy with IP restrictions and a 24-hour expiration.Cevap
- CConfigure Microsoft Entra Privileged Identity Management (PIM) to assign a security group containing the administrators as active for the Storage Blob Data Contributor role on the firmware-updates container. Create a stored access policy on the telemetry-logs container, and generate a service Shared Access Signature (SAS) linked to this policy with IP restrictions and a 24-hour expiration.
- DConfigure Microsoft Entra Privileged Identity Management (PIM) to assign a security group containing the administrators as eligible for the Storage Blob Data Contributor role on the firmware-updates container. Generate an ad-hoc service Shared Access Signature (SAS) on the telemetry-logs container with IP restrictions and a 24-hour expiration.