nerdexam
Microsoft

AZ-500 · Question #151

You have an Azure storage account named "store2020". You go ahead and create the following shared access signature: If key1 for the storage account is rotated, would a user using the Azure storage…

The correct answer is B. No. Explanation Option B (No) is correct because when the storage account key (key1) is rotated/regenerated, any Shared Access Signature (SAS) token that was generated using that key is immediately invalidated, regardless of whether the SAS token's expiry date has not yet passed or…

Submitted by jian89· Mar 6, 2026Secure identity and access

Question

You have an Azure storage account named "store2020". You go ahead and create the following shared access signature: If key1 for the storage account is rotated, would a user using the Azure storage explorer from a workstation with an IP address of 12.10.10.100 on 10th September 2019 access the Blob service?

Exhibits

AZ-500 question #151 exhibit 1
AZ-500 question #151 exhibit 2

Options

  • AYes
  • BNo

How the community answered

(21 responses)
  • A
    19% (4)
  • B
    81% (17)

Explanation

Explanation

Option B (No) is correct because when the storage account key (key1) is rotated/regenerated, any Shared Access Signature (SAS) token that was generated using that key is immediately invalidated, regardless of whether the SAS token's expiry date has not yet passed or the IP address conditions are met. Since the SAS token was signed with key1, rotating key1 breaks the cryptographic signature that validates the token, making it unusable.

Option A (Yes) is incorrect because even though the user's IP address (12.10.10.100) and the date (10th September 2019) may fall within the SAS token's permitted parameters, these conditions are irrelevant once the signing key has been rotated - the token itself is no longer valid.

Key Insight: A SAS token is cryptographically tied to the storage account key used to generate it. Think of it like a wax seal - if you change the stamp (rotate the key), all old seals (existing SAS tokens) are broken and unrecognizable.

Memory Tip: Remember "Rotate the key = Kill the SAS." Whenever a key is regenerated, treat all SAS tokens signed with that key as immediately expired and inaccessible, regardless of any other conditions defined in the token.

Topics

#Shared Access Signatures (SAS)#Storage Account Keys#Key Rotation#Access Control

Community Discussion

No community discussion yet for this question.

Full AZ-500 Practice