I'd like to be able to connect to my cluster directly from the UI and have a shell-like experience i.e. run queries and operational commands
It would be great if I could connect to and run commands against my cluster via the Atlas UI so I don't have to rely on downloading and running the shell locally.
I'd also be more confident I was running commands against the right cluster as I would have less reliance on managing connection strings and differentiating between them. This would be helpful if I'm not on my regular machine and need to do some ad-hoc querying or debugging.
-
Mark commented
This is a security risk-- it becomes an additional tool of data exfiltration from anywhere on the internet.
The risk could be mitigated if a feature like Tailscale peering was implemented (https://feedback.mongodb.com/forums/924145-atlas/suggestions/44779831-add-tailscale-peering ) so that the admin area for my account was only accessible from a private IP range.
-
Jeremy Fiel commented
Excellent idea. Similar to how Azure Shell runs in the browser. +1