Security

MongoDB provides various features, such as authentication, accesscontrol, encryption, to secure your MongoDB deployments. Some keysecurity features include:

AuthenticationAuthorizationTLS/SSL
AuthenticationSCRAMx.509Role-Based Access ControlEnable Access ControlManage Users and RolesTLS/SSL (Transport Encryption)Configure mongod and mongos for TLS/SSLTLS/SSL Configuration for Clients
Enterprise OnlyEncryption
Kerberos AuthenticationLDAP Proxy AuthenticationEncryption at RestAuditingClient-Side Field Level Encryption

Security Checklist

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