Share via


Table "Power BI User Configuration"

ID 6304
Namespace: System.Integration.PowerBI

Obsolete

This element is obsolete from version 26.0. Use table Power BI Context Settings instead. The new table does not require Profile ID, and supports multiple types of embedded elements.

Persists the first report to be displayed to a user, depending on the page and profile/role they are using.

Properties

Name Value
Caption Power BI User Configuration
ReplicateData False
ObsoleteReason Use table Power BI Context Settings instead. The new table does not require Profile ID, and supports multiple types of embedded elements.
ObsoleteState Removed
ObsoleteTag 26.0
DataClassification CustomerContent

Fields

Name Type Description
"Page ID" Text[50]
"User Security ID" Guid
"Profile ID" Code[30]
"Selected Report ID" Guid
"Lock to first visual" Boolean
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

CreateOrReadForCurrentUser

procedure CreateOrReadForCurrentUser(PageId: Text[50])

Parameters

Name Type Description
PageId Text[50]

Events

OnCreateOrReadUserConfigEntryOnBeforePowerBIUserConfigurationInsert

[IntegrationEvent(False,False)]
local procedure OnCreateOrReadUserConfigEntryOnBeforePowerBIUserConfigurationInsert(var PowerBIUserConfiguration: Record "Power BI User Configuration")

Parameters

Name Type Description
PowerBIUserConfiguration Table System.Integration.PowerBI."Power BI User Configuration"

OnBeforeCreateOrReadUserConfigEntry

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateOrReadUserConfigEntry(var PowerBIUserConfiguration: Record "Power BI User Configuration", PageID: Text, var IsHandled: Boolean)

Parameters

Name Type Description
PowerBIUserConfiguration Table System.Integration.PowerBI."Power BI User Configuration"
PageID Text
IsHandled Boolean

See also