Navigation

Security

Note

Databases hosted on MongoDB Atlas are secure by default. Atlas encrypts your data, both in-transit and at-rest, and makes it easy to control access with role-based user management. Set up a free cluster now.

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

Authentication Authorization TLS/SSL Enterprise Only

Authentication

SCRAM

x.509

Role-Based Access Control

Enable Auth

Manage Users and Roles

TLS/SSL (Transport Encryption)

Configure mongod and mongos for TLS/SSL

TLS/SSL Configuration for Clients

Kerberos Authentication

LDAP Proxy Authentication

Encryption at Rest

Auditing

Security Checklist

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