Skip to content

ActivityEntry

This struct represents an activity.

Fields

Field Type Description
actionType LambdaEventActionType! The action type of the activity.
activityProvider EventProvider! The provider of the activity.
activityType LambdaEventType! The type of activity.
actorEntity ActivityAuditorEntity The entity that performed the action (e.g., the user who made a change).
actorState ActorIdentificationState! The identification state of the actor.
additionalTargetEntities [ActivityAuditorEntity!]! Additional entities involved in the activity. For example, when a user is added to a group, the group is an additional target.
category ActivityCategory! The category of the activity.
changeDetails ActivityAuditorChangeDetails The details of the change. Present only for modification events.
id UUID! The unique identifier for the activity.
nativeCorrelationId String! The native correlation ID from the event provider used for tracking and grouping related activities.
operation ActivityOperation! The operation performed.
primaryTargetEntity ActivityAuditorPrimaryTargetEntity The entity directly affected by the activity. For example, when a user is added to a group, the user is the primary target.
remediationStatuses [ActivityRemediationStatus!]! The remediation statuses for this activity, ordered by created_at DESC. Will be empty if no remediations exist for this activity.
remediationTypes [RemediationAvailability!]! The remediation types that are available for this activity.
sourceId String! The source (domain/tenant) of this activity.
sourceMetadata EventSourceMetadata The metadata of the source.
status LambdaEventStatus! The result of the action.
targetEntity ActivityAuditorEntity The entity on which the activity was performed.
time DateTime The time the activity occurred.
title String! A human-readable title describing the activity. For example, in Entra ID this is derived from the native activity display name.

Used By

Queries