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
- En la barra de búsquedas del Azure Portal, busca por Azure Resource Graph Explorer y haz clic en él

- 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:
- https://techcommunity.microsoft.com/t5/azure-governance-and-management/announcing-the-public-preview-of-change-actor/ba-p/4076626
- https://learn.microsoft.com/pt-br/azure/governance/resource-graph/how-to/get-resource-changes?tabs=azure-cli#understand-change-event-properties
Foto de Clint Patterson en Unsplash