MongoDB provides various features, such as authentication, access control, encryption, to secure your MongoDB deployments. Some key security features include:

AuthenticationAuthorizationTLS/SSLEnterprise Only
AuthenticationSCRAM-SHA-1x.509Role-Based Access ControlEnable AuthManage Users and RolesTransport EncryptionConfigure mongod and mongos for TLS/SSLTLS/SSL Configuration for ClientsKerberos AuthenticationLDAP Proxy AuthenticationEncryption at RestAuditing

Security Checklist

MongoDB also provides theSecurity Checklistfor a list of recommended actions to protect a MongoDB deployment.

Additional Resources