You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Microsoft Defender for Cosmos DB provides an extra layer of security intelligence that detects unusual and potentially harmful attempts to access or exploit Azure Cosmos DB accounts. This layer of protection allows you to address threats, even without being a security expert, and integrate them with central security monitoring systems.
15
+
Microsoft Defender for Azure Cosmos DB provides an extra layer of security intelligence that detects unusual and potentially harmful attempts to access or exploit Azure Cosmos DB accounts. This layer of protection allows you to address threats, even without being a security expert, and integrate them with central security monitoring systems.
16
16
17
17
Security alerts are triggered when anomalies in activity occur. These security alerts show up in [Microsoft Defender for Cloud](https://azure.microsoft.com/services/security-center/). Subscription administrators also get these alerts over email, with details of the suspicious activity and recommendations on how to investigate and remediate the threats.
18
18
19
19
> [!NOTE]
20
20
>
21
-
> * Microsoft Defender for Cosmos DB is currently available only for the Core (SQL) API.
22
-
> * Microsoft Defender for Cosmos DB is not currently available in Azure government and sovereign cloud regions.
21
+
> * Microsoft Defender for Azure Cosmos DB is currently available only for the Core (SQL) API.
22
+
> * Microsoft Defender for Azure Cosmos DB is not currently available in Azure government and sovereign cloud regions.
23
23
24
24
For a full investigation experience of the security alerts, we recommended enabling [diagnostic logging in Azure Cosmos DB](../monitor-cosmos-db.md), which logs operations on the database itself, including CRUD operations on all documents, containers, and databases.
25
25
26
26
## Threat types
27
27
28
-
Microsoft Defender for Cosmos DB detects anomalous activities indicating unusual and potentially harmful attempts to access or exploit databases. It can currently trigger the following alerts:
28
+
Microsoft Defender for Azure Cosmos DB detects anomalous activities indicating unusual and potentially harmful attempts to access or exploit databases. It can currently trigger the following alerts:
29
29
30
30
-**Potential SQL injection attacks**: Due to the structure and capabilities of Azure Cosmos DB queries, many known SQL injection attacks can’t work in Azure Cosmos DB. However, there are some variations of SQL injections that can succeed and may result in exfiltrating data from your Azure Cosmos DB accounts. Defender for Azure Cosmos DB detects both successful and failed attempts, and helps you harden your environment to prevent these threats.
31
31
32
32
-**Anomalous database access patterns**: For example, access from a TOR exit node, known suspicious IP addresses, unusual applications, and unusual locations.
33
33
34
34
-**Suspicious database activity**: For example, suspicious key-listing patterns that resemble known malicious lateral movement techniques and suspicious data extraction patterns.
35
35
36
-
## Configure Microsoft Defender for Cosmos DB
36
+
## Configure Microsoft Defender for Azure Cosmos DB
37
37
38
-
You can configure Microsoft Defender protection in any of several ways, described in the following sections.
39
-
40
-
# [Portal](#tab/azure-portal)
41
-
42
-
1. Launch the Azure portal at [https://portal.azure.com](https://portal.azure.com/).
43
-
44
-
2. From the Azure Cosmos DB account, from the **Settings** menu, select **Microsoft Defender for Cloud**.
45
-
46
-
:::image type="content" source="./media/defender-for-cosmos-db/cosmos-db-atp.png" alt-text="Set up Azure Defender for Cosmos DB" border="true":::
47
-
48
-
3. In the **Microsoft Defender for Cloud** configuration blade:
49
-
50
-
* Change the option from **OFF** to **ON**.
51
-
* Click **Save**.
52
-
53
-
# [REST API](#tab/rest-api)
54
-
55
-
Use REST API commands to create, update, or get the Azure Defender setting for a specific Azure Cosmos DB account.
Use an Azure Resource Manager (ARM) template to set up Azure Cosmos DB with Azure Defender protection enabled. For more information, see
71
-
[Create a Cosmos DB Account with Advanced Threat Protection](https://azure.microsoft.com/resources/templates/microsoft-defender-cosmosdb-create-account/).
72
-
73
-
# [Azure Policy](#tab/azure-policy)
74
-
75
-
Use an Azure Policy to enable Azure Defender for Cosmos DB.
76
-
77
-
1. Launch the Azure **Policy - Definitions** page, and search for the **Deploy Advanced Threat Protection for Cosmos DB** policy.
0 commit comments