Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-43348

Define a configuration file expansion mechanism compatible with Ops Manager credentialstool

    XMLWordPrintableJSON

Details

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • Backlog
    • Admin, Security
    • None
    • Server Security
    • Security 2019-12-16

    Description

      We currently allow users to define commands which acquire sensitive configuration material, like passwords. However, not all environments have available secrets management solutions.

      Ops Manager has provided something called credentialstool which manages a local file containing an encryption key, which is used to decrypt configuration entries.

      A similar mechanism, or especially a compatible mechanism, would be convenient for these environments. This would allow system administrators to define keys and restrict access to them with filesystem permissions. Casual viewers of the MongoDB configuration file would be able to perform diagnostics, but wouldn't have the ability to learn protected values.

      Attachments

        Activity

          People

            backlog-server-security Backlog - Security Team
            spencer.jackson@mongodb.com Spencer Jackson
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

              Created:
              Updated: