githubEdit

SIEM

This page allows you to create a read-only SAS token to connect your SIEM to your CIPP logs table.

Creating a SAS Token

1

Select the Token Validity

Use the dropdown to select how long the token should be valid for

2

Generate

Click the Generate SAS Token button at the bottom of that card. You will then receive the token that you can use for setting up your SIEM.

circle-exclamation

Querying CIPP Logs

CIPP writes all log entries to an Azure Table Storage table called CippLogs. Each row is partitioned by date using the format YYYYMMDD as the PartitionKey, with a unique GUID as the RowKey.

circle-exclamation

Available Columns

Column
Description

PartitionKey

Date in YYYYMMDD format

RowKey

Unique log entry ID (GUID)

Timestamp

When the entry was written

Tenant

Tenant domain name

Username

User who triggered the action

API

API endpoint or function name

Message

Log message text

Severity

Log level (Info, Warning, Error, Debug)

LogData

Additional JSON data (if any)

TenantID

Tenant GUID (when available)

IP

Source IP address (when available)

Example $filter Queries

Append &$filter= to your SAS URL to filter results. Use eq, ne, gt, lt, ge, le, and combine with and / or.

Specific Day

Replace YYYYMMDD with the current date, e.g. 20260312

Date Range (last 7 days)

Use ge/le to query a range of dates

Azure Tables Documentation


Feature Requests / Ideas

We value your feedback and ideas. Please raise any feature requestsarrow-up-right on GitHub.

Last updated

Was this helpful?