An Azure service that turns documents into usable data. Previously known as Azure Form Recognizer.
Hi Jagan S
Old deletion events won't be recorded in diagnostic setting.
Creation of Diagnostic setting
We need to create a new diagnostic setting to route telemetry to log analytic workspace.
While creating new Diagnostic setting
Please select "Send to log Analytics workspace" on Destination details.
Category group- Audit, all Logs
Categories- Audit, Response and Request, Trace logs.
Note: A log analytics workspace is provisioned normally during resource creation, Please create one if not available.
On Log analytic workspace
You can modify and run below query in Log analytic workspace to find IPS address, Caller etc.
AzureActivity
| where TimeGenerated > ago(7d)
| where ResourceProviderValue == "Microsoft.CognitiveServices"
| where OperationNameValue has_any ("delete", "Delete")
| project
TimeGenerated,
OperationNameValue,
ActivityStatusValue,
Caller,
CallerIpAddress,
ResourceGroup,
ResourceId,
CorrelationId
| order by TimeGenerated desc
ResourceManagementPublicAccessLogs
//| where Category == "PublicAccessLogs"
| where TimeGenerated > ago(7d)
//| where ResourceProviderValue == "Microsoft.CognitiveServices"
| where OperationName has_any ("delete","Delete")
| summarize count() by ObjectIdentifier
| order by count_
Reference - https://learn.microsoft.com/en-us/azure/azure-monitor/reference/queries/azureactivity
You can restrict roles to Cognitive service user (only inference calls work, model creation and deletion would be restricted)
Thank you.