A financial services firm is designing a secure storage solution for a multi-tenant payment processing platform. Transaction logs are stored in an Azure Blob Storage container named `ledgers`. The solution must satisfy the following security and governance requirements:
- External compliance auditors require read access to the `ledgers` container for a single 8-hour audit window. If a security incident is detected, administrative access must be capable of immediately terminating the auditors' access without affecting other storage operations or rotating the master storage account keys.
- The internal security engineering team requires administrative access to manage the storage account settings and access policies. Their access must follow the principle of least privilege, utilizing Just-in-Time (JIT) access elevation and avoiding direct user assignments to ensure scalable governance.
Which two security controls should you recommend to meet these requirements?
- For the external auditors, configure a Stored Access Policy on the `ledgers` container and generate a Shared Access Signature (SAS) token associated with that policy.Answer
- For the internal security engineering team, create a Microsoft Entra ID security group, assign the required storage administrative RBAC roles to the group, and configure eligible assignments using Privileged Identity Management (PIM).Answer
- CFor the external auditors, generate an ad-hoc Service Shared Access Signature (SAS) token with an 8-hour expiration time directly in the token parameters.
- DFor the internal security engineering team, assign the administrative RBAC roles directly to each individual security engineer's user account at the storage account scope.
- EFor the internal security engineering team, configure active assignments in Microsoft Entra ID Privileged Identity Management (PIM) for each user account.