Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support GetSASURL for User Delegation SAS within ContainerClient #18977

Closed
bmorck opened this issue Aug 30, 2022 · 3 comments
Closed

Support GetSASURL for User Delegation SAS within ContainerClient #18977

bmorck opened this issue Aug 30, 2022 · 3 comments
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)

Comments

@bmorck
Copy link

bmorck commented Aug 30, 2022

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.

@ghost ghost added the needs-triage This is a new issue that needs to be triaged to the appropriate team. label Aug 30, 2022
@ghost
Copy link

ghost commented Aug 30, 2022

Hi @bmorck. Thank you for your feedback and we will look into it soon. Meanwhile, feel free to share your experience using the Azure SDK in this survey.

@ghost ghost added 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 labels Aug 30, 2022
@RickWinter RickWinter added Storage Storage Service (Queues, Blobs, Files) Client This issue points to a problem in the data-plane of the library. labels Aug 30, 2022
@ghost ghost removed the needs-triage This is a new issue that needs to be triaged to the appropriate team. label Aug 30, 2022
@zezha-msft
Copy link

Thank you for the feature request. It is being addressed in this PR: #19141

@jhendrixMSFT
Copy link
Member

This has been added in azblob@v0.5.0

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
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)
Projects
None yet
Development

No branches or pull requests

4 participants