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.
![](https://secure.gravatar.com/avatar/383414e1c64aa5bf3745ece6f531d7ff?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)
-
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