ExchangeMailboxActivity

ExchangeMailboxActivity class

Extends the Common schema with the properties specific to all Exchange mailbox audit data.

The ExchangeMailboxActivity type exposes the following members:

Constructors

NameDescription
ExchangeMailboxActivity()Initializes a new instance of the ExchangeMailboxActivity class

Properties

NameDescription
idUnique identifier of an audit record.
Mandatory: Yes
record_typeThe type of operation indicated by the record.
Mandatory: Yes
creation_timeThe date and time in Coordinated Universal Time (UTC) when the user performed the activity.
Mandatory: Yes
operationThe name of the user or admin activity.
For a description of the most common operations/activities, see Search the audit log in the Office 365 Protection Center.
For Exchange admin activity, this property identifies the name of the cmdlet that was run.
For Dlp events, this can be “DlpRuleMatch”, “DlpRuleUndo” or “DlpInfo”, which are described under “DLP schema” below.
Mandatory: Yes
organization_idThe GUID for your organization’s Office 365 tenant.
This value will always be the same for your organization, regardless of the Office 365 service in which it occurs.
Mandatory: Yes
user_typeThe type of user that performed the operation.
Mandatory: Yes
user_keyAn alternative ID for the user identified in the UserId property.
For example, this property is populated with the passport unique ID (PUID) for events performed by users in SharePoint, OneDrive for Business, and Exchange.
This property may also specify the same value as the UserID property for events occurring in other services and events performed by system accounts.
Mandatory: Yes
workloadThe Office 365 service where the activity occurred in the Workload string. The possible values for this property are:
Exchange
SharePoint
OneDrive
AzureActiveDirectory
SecurityComplianceCenter
Sway
ThreatIntelligence
Mandatory: No
result_statusIndicates whether the action (specified in the Operation property) was successful or not.
Possible values are Succeeded, PartiallySucceded, or Failed.
For Exchange admin activity, the value is either True or False.
Mandatory: No
object_idFor SharePoint and OneDrive for Business activity, the full path name of the file or folder accessed by the user.
For Exchange admin audit logging, the name of the object that was modified by the cmdlet.
Mandatory: No
user_idThe UPN (User Principal Name) of the user who performed the action (specified in the Operation property) that resulted in the record being logged;
for example, my_name@my_domain_name.
Note that records for activity performed by system accounts (such as SHAREPOINT\system or NT AUTHORITY\SYSTEM) are also included.
Mandatory: Yes
client_ipThe IP address of the device that was used when the activity was logged.
The IP address is displayed in either an IPv4 or IPv6 address format.
Mandatory: Yes
scopeWas this event created by a hosted O365 service or an on-premises server?
Possible values are online and onprem. Note that SharePoint is the only workload currently sending events from on-premises to O365.
Mandatory: No
logon_typeIndicates the type of user who accessed the mailbox and performed the operation that was logged.
internal_logon_typeReserved for internal use.
mailbox_guidThe Exchange GUID of the mailbox that was accessed.
mailbox_owner_upnThe email address of the person who owns the mailbox that was accessed.
mailbox_owner_sidThe SID of the mailbox owner.
mailbox_owner_master_account_sidMailbox owner account’s master account SID.
logon_user_sidThe SID of the user who performed the operation.
logon_user_display_nameThe user-friendly name of the user who performed the operation.
external_accessThis is true if the logon user’s domain is different from the mailbox owner’s domain.
originating_serverThis is from where the operation originated.
organization_nameThe name of the tenant.
client_info_stringInformation about the email client that was used to perform the operation, such as a browser version, Outlook version, and mobile device information.
client_ip_addressThe IP address of the device that was used when the operation was logged. The IP address is displayed in either an IPv4 or IPv6 address format.
client_machine_nameThe machine name that hosts the Outlook client.
client_process_nameThe email client that was used to access the mailbox.
client_versionThe version of the email client.

See Also