This PR introduces the use of short-lived SAS tokens to get an identity using the AzureCLI task. The use of shared keys to access the blob storage account is now discouraged, prompting this change.
Testing notes:
To test, I disabled shared key access on the storage account, then I ran the E2E check-in tests and confirmed that they're passing (and that the logs are uploaded).
This PR introduces the use of short-lived SAS tokens to get an identity using the AzureCLI task. The use of shared keys to access the blob storage account is now discouraged, prompting this change.
Testing notes:
To test, I disabled shared key access on the storage account, then I ran the E2E check-in tests and confirmed that they're passing (and that the logs are uploaded).