Preview. Audit streaming is available to organisations in the audit streaming pilot.
- the Wordsmith Audit Log data connector and the
WordsmithAudit_CLtable; - ASIM parsers
vimAuditEventWordsmithandvimAuthenticationWordsmith, so Wordsmith events appear inimAuditEventandimAuthenticationqueries once you add them to the unifying parsers; - a workbook with activity, top actors, failures, administrative changes and sign-in locations;
- analytics rule templates for role changes, company-wide access changes, API keys, streaming destinations, export bursts, MCP tool failures, sign-in failure bursts and sign-ins from a new country.
Before you start
- Audit log must be on for your organisation.
- Sign in to Wordsmith as a user with audit export permission. Use a dedicated service user: an API key stops working when its owner is removed.
- Go to Settings > API keys and create a key with the
audit:readscope. Copy it; Wordsmith shows it once.
Install
-
Download the Sentinel solution from Settings > Audit log > Streaming. It contains
mainTemplate.jsonandcreateUiDefinition.json. - In the Azure portal, open Deploy a custom template, load both files, and choose your Sentinel workspace.
-
In Microsoft Sentinel, open Data connectors, select Wordsmith Audit Log, and enter:
- Select Connect. Data appears within 30 minutes.
- Under Analytics > Rule templates, enable the Wordsmith rules you want and adjust their thresholds.
Reading the data
Each row is one audit event.TimeGenerated is when the event happened; Azure Monitor replaces values more than two days old with the ingestion time, so EventOccurredAt always keeps the original time.
Delivery is at-least-once, so the same event can arrive twice. Deduplicate on EventId:
ChangedFields) but never their old or new values. Confirm the details of an alert in Wordsmith under Settings > Audit log.
Related pages
- List Audit Events: the feed the connector polls, its event fields and its errors.
- Splunk, Amazon S3 and Security Lake and HTTPS receiver: the other ways to collect the audit log.