diff --git a/en/azure/virtualmachines/snapshot-byok-encryption-enabled.md b/en/azure/virtualmachines/snapshot-byok-encryption-enabled.md
new file mode 100644
index 000000000..99f64fb60
--- /dev/null
+++ b/en/azure/virtualmachines/snapshot-byok-encryption-enabled.md
@@ -0,0 +1,24 @@
+[](https://cloudsploit.com)
+
+# AZURE / Virtual Machines / VM Disk Snapshot BYOK Encryption Enabled
+
+## Quick Info
+
+| | |
+|-|-|
+| **Plugin Title** | VM Disk Snapshot BYOK Encryption Enabled |
+| **Cloud** | AZURE |
+| **Category** | Virtual Machines |
+| **Description** | Ensures that Azure virtual machine disk snapshot have BYOK (Customer-Managed Key) encryption enabled. |
+| **More Info** | EEncrypting virtual machine disk snapshot helps protect and safeguard your data to meet organizational security and compliance commitments. |
+| **AZURE Link** | https://learn.microsoft.com/en-us/azure/virtual-machines/disk-encryption |
+| **Recommended Action** | Modify affected snapshots and and enable Customer Managed key encryption |
+
+## Detailed Remediation Steps
+
+
+1. Log into the Microsoft Azure Management Console.
+2. Select the "Search resources, services, and docs" option at the top and search for Snapshots.
+3. Select the "Snapshot" by clicking the "Name" as a link to get into the configuration changes.
+4. On "Snapshot" navigation panel and choose "Encryption" under the settings section.
+5. Click on "Key Management" dropdown then select "Customer-managed key" and Click save from top navigation panel.
\ No newline at end of file
diff --git a/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step2.png b/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step2.png
new file mode 100644
index 000000000..88611bb4c
Binary files /dev/null and b/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step2.png differ
diff --git a/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step3.png b/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step3.png
new file mode 100644
index 000000000..633a6862b
Binary files /dev/null and b/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step3.png differ
diff --git a/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step4.png b/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step4.png
new file mode 100644
index 000000000..6a2795471
Binary files /dev/null and b/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step4.png differ
diff --git a/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step5.png b/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step5.png
new file mode 100644
index 000000000..fd7392f44
Binary files /dev/null and b/resources/azure/virtualmachines/snapshot-byok-encryption-enabled/step5.png differ