diff --git a/en/aws/documentdb/docdb-deletion-protection.md b/en/aws/documentdb/docdb-deletion-protection.md new file mode 100644 index 000000000..33ef9a8b5 --- /dev/null +++ b/en/aws/documentdb/docdb-deletion-protection.md @@ -0,0 +1,24 @@ +[![CloudSploit](https://cloudsploit.com/img/logo-new-big-text-100.png "CloudSploit")](https://cloudsploit.com) + +# AWS / DocumentDB / DocumentDB Cluster Deletion Protection + +## Quick Info + +| | | +|-|-| +| **Plugin Title** | DocumentDB Cluster Deletion Protection | +| **Cloud** | AWS | +| **Category** | DocumentDB | +| **Description** | Ensure that Amazon DocumentDB clusters have deletion protection feature enabled. | +| **More Info** | Enabling deletion protection feature for Amazon DocumentDB clusters acts as a safety net, preventing accidental database deletions or deletion by an unauthorized user. It ensures that the data stays secure and accessible at all times. | +| **AWS Link** | https://docs.aws.amazon.com/documentdb/latest/developerguide/db-cluster-delete.html | +| **Recommended Action** | Modify DocumentDB cluster and enable deletion protection. | + +## Detailed Remediation Steps +1. Log into the AWS Management Console. +2. Select the "Services" option and search for "DocumentDB".
+3. On "DocumentDB Dashboard" page, Click on "Clusters" from left navigation panel.
+4. On DocumentDB clusters list page, Click on the cluster name on which you want to enable deletion protection feature.
+5. On Cluster details page scroll down and go to the "Configuration" tab from the bottom panel and click on "Modify" button.
+6. Scroll to bottom of "Modify Cluster" page and under "Deletion protection" section, check the "Enable deletion protection" checkbox and click "Continue" button.
+7. On "Scheduling of modifications" section check "Apply immediately" checkbox and click on "Modify Cluster" button.
diff --git a/resources/aws/documentdb/docdb-deletion-protection/README.md b/resources/aws/documentdb/docdb-deletion-protection/README.md new file mode 100644 index 000000000..e69de29bb diff --git a/resources/aws/documentdb/docdb-deletion-protection/step2.png b/resources/aws/documentdb/docdb-deletion-protection/step2.png new file mode 100644 index 000000000..8a5fbd2dd Binary files /dev/null and b/resources/aws/documentdb/docdb-deletion-protection/step2.png differ diff --git a/resources/aws/documentdb/docdb-deletion-protection/step3.png b/resources/aws/documentdb/docdb-deletion-protection/step3.png new file mode 100644 index 000000000..b7fc4da79 Binary files /dev/null and b/resources/aws/documentdb/docdb-deletion-protection/step3.png differ diff --git a/resources/aws/documentdb/docdb-deletion-protection/step4.png b/resources/aws/documentdb/docdb-deletion-protection/step4.png new file mode 100644 index 000000000..42bb950ab Binary files /dev/null and b/resources/aws/documentdb/docdb-deletion-protection/step4.png differ diff --git a/resources/aws/documentdb/docdb-deletion-protection/step5.png b/resources/aws/documentdb/docdb-deletion-protection/step5.png new file mode 100644 index 000000000..0702e8d8d Binary files /dev/null and b/resources/aws/documentdb/docdb-deletion-protection/step5.png differ diff --git a/resources/aws/documentdb/docdb-deletion-protection/step6.png b/resources/aws/documentdb/docdb-deletion-protection/step6.png new file mode 100644 index 000000000..f601d2571 Binary files /dev/null and b/resources/aws/documentdb/docdb-deletion-protection/step6.png differ diff --git a/resources/aws/documentdb/docdb-deletion-protection/step7.png b/resources/aws/documentdb/docdb-deletion-protection/step7.png new file mode 100644 index 000000000..93509aa9c Binary files /dev/null and b/resources/aws/documentdb/docdb-deletion-protection/step7.png differ