Table "User Personalization"

ID 2000000073
Namespace: System.Environment.Configuration

Stores user-specific personalization settings and preferences for the Business Central experience. Manages individual user configurations including profiles, language settings, time zones, and customizations.

Remarks

This table centralizes user preference management across the tenant, supporting personalized user experiences through profile assignments, localization settings, and interface customizations. Integrates with user management, profile systems, and globalization frameworks for user experience configuration.

Properties

Name Value
Caption User Personalization
DataPerCompany False
ReplicateData False
Scope Cloud

Fields

Name Type Description
"User SID" Guid

Unique security identifier of the user to whom these personalization settings apply.

"User ID" Code[50]

Login name of the user (calculated from User table).

"Full Name" Text[80]

Full display name of the user (calculated from User table).

"Profile ID" Code[30]

Identifier of the user interface profile assigned to this user.

"App ID" Guid

Unique identifier of the extension application that provides the assigned profile.

Scope Option

Scope level of the assigned profile (System or Tenant).

"Language ID" Integer

Language identifier for the user's preferred interface language.

"Language Name" Text[80]

Display name of the user's preferred language (calculated from Windows Language).

Company Text[30]

Default company that the user will access when logging in.

"Debugger Break On Error" Boolean

Legacy debugger setting for break on error behavior (obsolete).

"Debugger Break On Rec Changes" Boolean

Legacy debugger setting for break on record changes (obsolete).

"Debugger Skip System Triggers" Boolean

Legacy debugger setting for skipping system triggers (obsolete).

"Locale ID" Integer

Locale identifier for regional formatting settings (dates, numbers, currency).

Region Text[80]

Display name of the user's regional settings (calculated from Windows Language).

"Time Zone" Text[180]

Time zone setting for the user's date and time display preferences.

"License Type" Option

License type assigned to the user (calculated from User table).

Role Text[100]

Display caption of the assigned user profile (calculated from All Profile).

"Emit Version" Integer

Version number for tracking profile and customization compilation changes.

SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

See also