Audit Logs / Microsoft Entra ID AuditLogs category
Audit Logs: Agreement
| OperationName | Description | Sample | Rule |
|---|---|---|---|
| Add agreement | A terms of use agreement was created (content users must accept, typically enforced via Conditional Access). | N | N |
| Delete agreement | A terms of use agreement (Conditional Access acceptance policy) was deleted. | N | N |
| Hard delete agreement | Permanent deletion of a Microsoft Entra terms-of-use agreement object. | N | N |
| Update agreement | Modification of a terms of use agreement (the document users must accept before accessing resources). | N | N |
Add agreement
#Description
A terms of use (ToU) agreement was created. Terms of use agreements present content that users must accept, typically enforced at sign-in through a Conditional Access policy.
References #
Delete agreement
#Description
A terms of use agreement was deleted. In the directory the agreement object is a Conditional Access terms of use policy presented to users before access is granted, so deleting it removes that acceptance requirement and its recorded consents.
References #
Hard delete agreement
#Description
Records the permanent (hard) deletion of a terms-of-use agreement object from the Microsoft Entra tenant. Removing a terms-of-use agreement strips the terms users are required to accept and can weaken Conditional Access gating that references it.
References #
Computed Fields in AuditLogs #
Some rules create fields that are not native AuditLogs columns. Use these source paths when searching the schema.
Initiating*values come fromInitiatedBy:InitiatedBy.user.userPrincipalName,InitiatedBy.user.displayName, orInitiatedBy.user.id; application actors useInitiatedBy.app.displayNameorInitiatedBy.app.appId.- Change details come from
TargetResources[].modifiedProperties. ExpandTargetResourcesbefore usingdisplayName,oldValue, ornewValue.
Sources: the AuditLogs table reference and Graph directoryAudit resource.