Support GetSASURL for User Delegation SAS within ContainerClient #18977
Labels
Client
This issue points to a problem in the data-plane of the library.
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
question
The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Storage
Storage Service (Queues, Blobs, Files)
Feature Request
Currently ContainerClient.GetSASURL only supports Service SAS. This means that
ContainerClient.GetSASURL
will only supply a SAS if the client was authenticated using a Shared Key.We would like to be able to call
GetSASURL
and receive a User Delegation SAS if the ContainerClient was authenticated using Azure Active Directory.Our use case does not use Shared Keys as they are long-lived credentials and provide less fine-grained permissions than Azure Active Directory. We will also be using SAS as it provides short-lived configurable access to resources.
Additionally, I have posted another issue (#18976) to support User Delegation Credentials.
The text was updated successfully, but these errors were encountered: