Recall & Review
beginner
What is a Storage Access Key in Azure Storage?
A Storage Access Key is a secret key that grants full access to all data in an Azure Storage account. It acts like a master password to manage and access storage resources.
Click to reveal answer
beginner
What does SAS stand for and what is its purpose?
SAS stands for Shared Access Signature. It allows you to grant limited and time-bound access to Azure Storage resources without sharing the storage account keys.
Click to reveal answer
intermediate
How does a SAS token improve security compared to using Storage Access Keys directly?
A SAS token limits access by specifying permissions, resource types, and expiration time, reducing risk if the token is exposed. Storage Access Keys provide full access without restrictions.
Click to reveal answer
intermediate
Name two types of SAS tokens in Azure Storage.
1. User Delegation SAS - uses Azure Active Directory credentials for enhanced security. 2. Service SAS - grants access based on storage account keys.
Click to reveal answer
beginner
Why should you avoid sharing Storage Access Keys directly?
Because Storage Access Keys provide full control over the storage account, sharing them increases risk of unauthorized access. Using SAS tokens is safer as they limit permissions and duration.
Click to reveal answer
What does a Shared Access Signature (SAS) token allow you to do?
✗ Incorrect
A SAS token grants limited and time-bound access to storage resources without exposing full account keys.
Which of the following is a risk of sharing Storage Access Keys directly?
✗ Incorrect
Storage Access Keys provide full access, so sharing them risks unauthorized full control.
What is a User Delegation SAS?
✗ Incorrect
User Delegation SAS tokens are signed using Azure Active Directory credentials for better security.
Which permission can you NOT restrict with a SAS token?
✗ Incorrect
SAS tokens cannot reset storage account keys; that requires full access via Storage Access Keys.
Why is it best practice to use SAS tokens instead of Storage Access Keys for sharing access?
✗ Incorrect
SAS tokens limit access scope and duration, making them safer for sharing.
Explain the difference between Storage Access Keys and SAS tokens in Azure Storage.
Think about access scope and security risks.
You got /4 concepts.
Describe scenarios where you would use a SAS token instead of a Storage Access Key.
Consider safety and control when sharing access.
You got /4 concepts.