-
Notifications
You must be signed in to change notification settings - Fork 97
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
Passwordless connectivity to Cosmos DB #156
Comments
Good morning @XtratusCloud, and thank you for the wonderfully detailed notes! To be honest, we did look into using role-based auth to Cosmos DB a year or so ago, but at that time I don't believe this option was available. I think using this mechanism is the best way to move forward as utilizing the Cosmos Key has potential security risks, and it's actually recommended to disable the use of it in most cases. Here's is what I'd propose:
Please let me know your thoughts, always appreciate your insight & contributions. |
Hi @XtratusCloud, I wanted to check-in with you on the above plan. Does what I described sound like an acceptable go-forward plan to implement this updated solution? |
Hi @DCMattyG, In our case the solution runs on AKS, and we had to add some additional configuration. If you need examples about this implementation I can provide them for you. |
Hi @XtratusCloud, this has been completed and merged in with #230. Please let me know if you have any issues or questions, thanks! |
Is your feature request related to a problem? Please describe.
only an improvement, does not apply
Describe the solution you'd like
In our internal purpose of extending the usage of passwordless connections to databases, we have performed an implementation based on a User Managed Identity to connect to Cosmos DB, that we propose as an improvement of your solution.
For the implementation we have needed:
In our case the application runs on AKS, and we have also needed:
Describe alternatives you've considered
Additional context
If you need more information about the implementation, examples or screenshots to include in the documentation, please contact us.
The text was updated successfully, but these errors were encountered: