Azure · Segurança

Identificar quién realizó cambios en los recursos de Azure

El pasado día 5 de marzo de 2024 se anunció la Public Preview de la funcionalidad Change Actor que tiene como objetivo facilitar la identificación de quién hizo cambios en los recursos de Azure

Ahora con el Change Analysis, puedes ver quién inició el cambio y con qué cliente se realizó, para todos tus Tenants y Subscriptions

Probando la nueva funcionalidad

Primero necesitas ir hasta el Azure Resource Graph Explorer

  1. En la barra de búsquedas del Azure Portal, busca por Azure Resource Graph Explorer y haz clic en él
  1. Una vez abierto, utiliza para agregar la query abajo para listar cambios, quién realizó la alteración, cuál cliente se utilizó y qué operación fue llamada y presiona Run query
resourcecontainerchanges  
| extend changeTime = todatetime(properties.changeAttributes.timestamp),  
targetResourceId = tostring(properties.targetResourceId),  
operation=tostring(properties.changeAttributes.operation),  
changeType = tostring(properties.changeType), changedBy = tostring(properties.changeAttributes.changedBy),  
changedByType = properties.changeAttributes.changedByType,  
clientType = tostring(properties.changeAttributes.clientType)  
| project changeTime, changeType, changedBy, changedByType, clientType, operation, targetResourceId  
| order by changeTime desc

Y ahora el resultado

Conseguimos identificar fácilmente que un usuario realizó una operación de Delete en el Resource Id, y según los registros, eliminó algo en el Resource Group en cuestión, ya que estamos utilizando la tabla resourcecontainerchanges

Verificar a nivel de recurso

Si queremos visualizar los cambios a nivel de recurso, vamos a usar cambiar la query a resourcechanges en lugar de resourcecontainerchanges

Aquí podemos verificar que un usuario en particular, a través del Azure Portal, eliminó el Azure SQL Server

Y, en consecuencia, las databases contenidas en él, como es el caso del master

Fuentes:

Foto de Clint Patterson en Unsplash

AzureSegurança
Identificar quién realizó cambios en los recursos de Azure — Vinicius Deschamps