Compass

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Support for Client Side Field Level Encryption

    Currently, there is no way to provide Client Side Field Level Encryption options inside of MongoDB Compass. We'd like to be able to provide AWS KMS details to Compass and have it decrypt read values if the user provides the correct credentials to access the Master key.

    The Node driver which Compass is built on seems to be supported so having a way to provide the AWS KMS creds needed inside of Compass would be very helpful for us.

    15 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  2. Make it load faster

    Nobody cares about how many plugins are still loading. Show the connection screen at least and load the plugins in the background. Also, by default have no plugins because why should I wait for plugins to load that I don't use? Also load plugins in parallel.

    14 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add an option to visualize raw json query plans

    It should be possible to import a raw execution plan generated with .explain(), and have it visualized in Compass!

    Why - so we as developers don't need to read the JSON manually.

    This would be very usefull when debugging slow queries using the aggregation framework.

    /Alex

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  4. 9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  5. To be able to show images contained in document fields

    It would be great to see the images when a field contains it.

    In the attached file, would show in place of the binary field "Imagen".

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  6. The option to prevent automatic query in Documents tab.

    Once clicking on the collection in the sidebar, the sample of 20 documents automatically are retrieved and displayed in the Documents tab. In some environments with large document size and network latency, MongoDB Compass UI blocks interaction until the query has timed out.

    The option to prevent automatic query in Documents tab would be ideal to prevent this issue.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  7. Ctrl + Tab to switch between tabs

    That's all. Ctrl + Tab to switch between tabs.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  8. Explain why "Document failed validation"

    When saving a document fails, and the error "Document failed validation" is raised, it would be incredibly useful to know in what way the document does not match the validation schema.

    There's a whole meme at my company about this error and the hours we waste chasing down the various causes.

    Yes I'm aware of the "application validation" argument. We do it too. But we have big documents, big collections, and frequent schema migrations; there's going to be issues. Compass does not access MongoDb though our application, so it seems like the right place to be able to know "why".

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  9. Want "expand all" button for documents in view.

    It's very convenient to expand all fields of a document recursively. I want this feature for documents in view.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  10. Support Citrix as a Compass platform

    Support Citrix as a new Compass platform

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  11. Ability to disable plugins

    I don't use a bunch of the plugins that ship by default with Compass, and I don't see any way to disable them in the UI. Loading all of them can be quite slow.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  12. List open Compass connections under "Windows" menu.

    List open Compass connections under "Windows" menu

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Respect custom roles/Specific Privileges

    Currently Compass does not respect collection privileges properly. If you limit access to a particular collection in a DBuser assigned role or specific privileges it shows you no collections.

    I have confirmed this with customer support as demonstrated in the file attached.

    This is very strange to me, and I don't know why this fairly simple functionality isn't there.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  14. i just want to refresh the current database to see the collections that may have changed

    ....but I can only refresh all the db's, and that loses the selection and I have to go find it again. There are sometimes hundreds of db's in a cluster and the list of databases is not ordered alphabetically (or otherwise that I can tell) and has no db search so its a constant exercise in scrolling to refresh the collections in a db

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  15. Deny Privilege

    Provide the ability to explicitly deny a privilege on a specific resource.

    Example: Grant the privilege to perform the find action on all collections in the test database except "test.secrets".

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  16. Um PWA ou App Android para Chrome OS _ A PWA or Android App for Chrome OS

    Vejo que há versões para outros sistemas.
    Acredito ser mais produtivo um PWA ou um App Android visando ser usado no Chromebook que assim seria um apk para o Chrome OS.
    Isso ajudaria aos usuários do Chrome OS, a se organizar mais entre os processos de desenvolvimento em meu ponto de vista.


    I see that there are versions for other systems.
    I believe that a PWA or an Android App is more productive to be used on the Chromebook, which would be an apk for Chrome OS.
    This would help Chrome OS users to organize themselves more between development processes…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow use of keyboard to select a data type

    When adding a value, I cannot use my keyboard to switch between data types (like a typical dropdown).

    Example, if I use TAB, it should highlight the dropdown, then I can hit "T" which would automatically select timestamp.

    This is the normal function of dropdowns in the web - since this is an Electron app, it shouldn't be too difficult to implement.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  18. Remember the expanded state of object when coming back to a tab

    1. Run a query that returns a document with subdocuments.
    2. Click the ">" to expand some of the subdocuments.
    3. Open a new tab
    4. Come back to the previous tab.

    Notice how all expanded subdocuments were closed. This is pretty annoying if you need to, for example, go through array items and run queries in the other tab based on their values.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  19. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  20. Enable copy document button if user has project data access read only in Compass

    Users who have only Project Data Access Read Only don't get access to the "Copy Document" button which allows them to paste this information in another tool. If they need to copy a document, then administrator has to grant them "Project Data Access Read Write" which creates an unnecessary security risk or potential for accidental updates. The "Copy Document" button should be allowed for "Project Data Access Read Only".

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3
  • Don't see your idea?

Feedback and Knowledge Base