Loading table information…
Contribute structured examples for this table using the PowerShell tool. Submit a synthetic example.
PowerBIActivity Schema
Table description
| TableSection | TableType | TableSectionName | Description | Source |
|---|---|---|---|---|
| Usx | Microsoft Sentinel | Contains Microsoft PowerBI audit logs. It’s typically used to track PowerBI activities. | Sentinel |
Schema
| Name | Description | Type |
|---|---|---|
| _BilledSize | Double | |
| _IsBillable | String | |
| Activity | Sensor activity | String |
| ActivityId | Unique identifier of the activity log | String |
| ActorName | The 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. In SharePoint, another value display in the UserId property is app@sharepoint. This indicates that the “user” who performed the activity was an application that has the necessary permissions in SharePoint to perform organization-wide actions (such as search a SharePoint site or OneDrive account) on behalf of a user, admin, or service. For more information, see the app@sharepoint user in audit records. | String |
| ActorUserId | An 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. | String |
| ActorUserType | The type of user that performed the operation. Possible types are: Admin, System, Application, Service Principal and Other. | String |
| DashboardId | The ID of the dashboard that the activity was performed on. | String |
| DashboardName | The name of the dashboard where the event occurred. | String |
| DataClassification | The data classification, if exists, for the dashboard where the event occurred. | String |
| DatasetName | The name of the dataset where the event occurred. | String |
| DistributionMethod | Indicates the distribution method of the content. | String |
| EventOriginalType | The name of the user or admin activity that performed the 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. | String |
| EventOriginalUid | Unique identifier of an audit record. | String |
| EventProduct | The Microsoft product name (PowerBI). | String |
| EventResult | Indicates whether the action (specified in the Operation property) was successful or not. Possible values are Succeeded, PartiallySucceeded, or Failed. | String |
| EventVendor | Service vendor name. | String |
| FolderAccessRequests | List of users that requested access to the folder. | Object |
| IsSuccess | Indicates whether the action was successful or not. | String |
| ItemName | The name of the item that the activity was performed on. | String |
| MembershipInformation | Membership information about the group. | String |
| ObjectId | Unique identifier of the object that the recorded action was applied to, in case of files it includes the extension | String |
| OrganizationId | The 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. | String |
| OrgAppPermission | Permissions list for an organizational app (entire organization, specific users, or specific groups). | String |
| PbiWorkspaceName | The name of the PowerBI workspace where the event occurred. | String |
| RecordType | The type of operation indicated by the record. See the AuditLogRecordType table for details on the types of audit log records. | String |
| ReportName | The name of the report where the event occurred. | String |
| RequestId | Unique identifier of the request | String |
| Scope | Event can be created by a hosted Office 365 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 Office 365. | String |
| SharingInformation | Information about the person to whom a sharing invitation is sent. | String |
| SourceSystem | String | |
| SrcIpAddr | The 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. For some services, the value displayed in this property might be the IP address for a trusted application (for example, Office on the web apps) calling into the service on behalf of a user and not the IP address of the device used by person who performed the activity. Also, for Azure Active Directory-related events, the IP address isn’t logged and the value for the ClientIP property is null. | String |
| SwitchState | Information about the state of various tenant level switches. | String |
| TargetAppName | The name of the app where the event occurred. | String |
| TenantId | Unique identifier of the tenant into which the data connector ingests data. | String |
| TimeGenerated | The date and time in (UTC) when the user performed the activity. | DateTime |
| Type | The certificate’s type. It is one of the following: Machine, Server, Intermediate, Root, TrustedPublisher or Other | String |
| UserAgent | User agent information from the web browser or other client application | String |
| UserType | The type of user that performed the operation. Possible types are: Admin, System, Application, Service Principal and Other. | String |
| Workload | The Microsoft 365 service where the event occurred | String |
| WorkspaceId | The ID of the PowerBI workspace. | String |
Schema changes
| Date | Action |
|---|---|
| 2026-10-07 | Table added to tracking |
| 2026-02-27 | Table removed from tracking |
| 2026-01-02 | Column FolderAccessRequests added |
| 2024-10-18 | Table added to tracking |
Known observations
Value casing varies
Fields: ObjectId, DatasetName, ReportName, ItemName.
Values in this field have been observed with different casing. Choose comparison behavior according to the meaning of the value and the query intent.
Sources: Olaf Hartong.