Hi Kif F,
Thanks for posting question in Microsoft Q&A forum,
Could you please extend your KQL query to include OperationName and StatusText fields?
StorageFileLogs
| order by TimeGenerated desc
| where CallerIpAddress !contains "<Internal CIDR>"
| where AuthenticationHash !contains "system-1"
| project TimeGenerated, OperationName, StatusText, AuthenticationType, StatusCode, CallerIpAddress, UserAgentHeader
Based on OperationName = GetShareProperties, StatusText = Success, the UserAgentHeader = services_xstore_transport_HTTP2/1.0, and the fact that the calls originate from private IP ranges (10.x.x.x, 100.75.x.x) using AuthenticationType = AccountKey, these logs are generated by Azure Storage internal backend services rather than by any customer‑initiated access.
Key points:
-
GetSharePropertiesis a control/metadata operation used by the Azure Files platform to read share properties and metadata, and is commonly involved in health checks, monitoring and replication‑related workflows, especially on GRS‑enabled storage accounts. - The
services_xstore_transport_HTTP2/1.0user agent is associated with Azure‑managed storage infrastructure and not with typical client applications or OS‑level access. - Private IP ranges such as 10.x.x.x and 100.64.0.0/10 are used internally within Microsoft’s Azure network and do not correspond to your customer VNets or on‑premises ranges.
- These operations legitimately use account key authentication as part of backend storage processes and consistently succeed (
StatusCode = 200), which matches expected platform behavior. - The recent appearance of these entries is most likely due to changes or optimizations in Azure backend monitoring or replication logic and does not indicate a security incident.
Reference:
- Get Share Properties (FileREST API) - Azure Files | Microsoft Learn
- Private IP addresses in Azure | Microsoft Learn
Kindly let us know if the above helps or you need further assistance on this issue.
Please do not forget to
and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.