Azure user viewed CosmosDB connection string

Set up the azure integration.

This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

Goal

Detect when a user successfully requests to view a CosmoDB connection string with the Azure API. An attacker with the appropriate privileges can view a connection string and use it to access or modify data in the CosmoDB database.

Strategy

Monitor Azure CosmoDB logs where @evt.name is "MICROSOFT.DOCUMENTDB/DATABASEACCOUNTS/LISTCONNECTIONSTRINGS/ACTION" and @evt.outcome is Success.

Triage and response

  1. Verify that the user ({{@usr.name}}) should be viewing the connection string for the following CosmoDB database: ({{@resourceId}}).
  2. If the activity is not expected, investigate the activity around the CosmoDB ({{@resourceId}}).