-
Notifications
You must be signed in to change notification settings - Fork 28
Support for authentication using Service principal #56
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
base: master
Are you sure you want to change the base?
Conversation
* In config.ex we determine which type of autentication the user has choosen * The selected method is used via the Auth module which is to replace the SharedKey.sign function everywhere * Introduced an azure_integration test tag that will test against the real azure blob stoage
889709a
to
285b5a7
Compare
Awesome stuff, as a new user to this library. This PR came in just when I needed it. I found some issues when attempting to run this against CI and local testing that were easy to fix. I made those changes on a fork on my side and then extended this to allow for Managed Identities and User delegation SAS tokens. The changes I made to get this PR working against CI can be seen here: https://github.com/ktayah/azurex/commits/support-service-principals/ Let me know what you want to do, I can open a PR to merge those changes into this PR to start and then bring the other changes in separate PRs |
The design is as follow