Docs HomeMongoDB Manual

Security

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

AuthenticationAuthorizationTLS/SSL
Authentication
SCRAM
x.509
Role-Based Access Control
Enable Access Control
Manage Users and Roles
TLS/SSL (Transport Encryption)
Configure mongod and mongos for TLS/SSL
TLS/SSL Configuration for Clients
Enterprise OnlyEncryption
Kerberos Authentication
LDAP Proxy Authentication
Auditing
Log Redaction
Queryable Encryption
Client-Side Field Level Encryption
Encryption at Rest
TLS/SSL (Transport Encryption)

Security Checklist

MongoDB also provides the Security Checklist for a list of recommended actions to protect a MongoDB deployment.