A developer is configuring a CI/CD pipeline that uploads build artifacts to a private blob container in an Azure Storage account. The pipeline requires access to upload these files but should not have administrative control over the storage account. You decide to generate a Shared Access Signature (SAS) token for this purpose.
To adhere to the principle of least privilege and secure access, which two settings should you configure? (Select two.)
- Set the allowed protocol parameter to HTTPS onlyCevap
- Configure the SAS permissions to include only WriteCevap
- CAssign the Storage Blob Data Contributor RBAC role directly inside the SAS token configuration
- DConfigure the SAS token with no expiration date to ensure uninterrupted pipeline runs
Cevap
Enforce HTTPS only for the protocol and select only the Write permission.
Configuring the Shared Access Signature (SAS) token to allow only HTTPS ensures secure, encrypted data transmission. Restricting permissions to Write only satisfies the principle of least privilege, as the pipeline only needs to upload artifacts and does not require read or delete access.
Adım Adım Çözüm
Anahtar Kavram
Configuring Shared Access Signatures (SAS) to enforce least privilege access and secure protocols.
Tahmini Süre:45s