Check ID:
Provider: MongoDB Atlas
Service:
Severity: HIGH
Categories:
Resource type:
organizations_mfa_requiredProvider: MongoDB Atlas
Service:
organizationsSeverity: HIGH
Categories:
identity-accessResource type:
NotDefinedWhat this check verifies
MongoDB Atlas organization mandates multi-factor authentication for all members before accessing organization resources (multi_factor_auth_required).
Risk
Without enforced MFA, compromised passwords can grant organization access, enabling:- Data exposure (confidentiality)
- Unauthorized configuration or role changes (integrity)
- Resource deletion or disruption (availability) Increases success of phishing, brute force, and session takeover.
Recommendation
Enforce org-wide MFA (multi_factor_auth_required). Prefer phishing-resistant factors (security keys/biometrics) over SMS, and require at least two methods for recovery. Integrate with SSO, apply least privilege, and block access until all users enroll.
Remediation
- CLI
- Dashboard steps
References
Where this check fires
This check runs on every scheduled scan against your MongoDB Atlas account. Findings appear at Cloud Security → Findings filterable byCheck ID = organizations_mfa_required. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to MongoDB Atlas checks