UserSettings Entity Metadata

[Applies to: Microsoft Dynamics CRM 2011]

The following information is for the user settings entity in a default, uncustomized installation of Microsoft Dynamics CRM. The schema name and early bound class for this entity is UserSettings.

To view the entity metadata for your organization, install the Metadata Browser solution described in Browse the Metadata for Your Organization.

In This Topic

Entity Metadata

Privilege Metadata

Attribute Metadata

One-to-Many Relationships

Many-to-Many Relationships

Many-to-One Relationships

Entity Metadata

The following table shows the metadata for the user settings entity.

Metadata property Value

OTC

150

EntityLogicalName

usersettings

DisplayName

User Settings

OwnershipType

BusinessOwned

IsCustomizable

False

Description

User's preferred settings.

IsAvailableOffline

True

IsAuditEnabled

False

AutoRouteToOwnerQueue

False

CanBeInManyToMany

False

CanBePrimaryEntityInRelationship

False

CanBeRelatedEntityInRelationship

False

CanCreateAttributes

False

CanCreateCharts

False

CanCreateForms

False

CanCreateViews

False

CanModifyAdditionalSettings

False

CanTriggerWorkflow

False

IsActivity

False

IsActivityParty

False

IsChildEntity

False

IsConnectionsEnabled

canmodifyconnectionsettings

IsCustomEntity

False

IsDocumentManagementEnabled

False

IsDuplicateDetectionEnabled

False

IsEnabledForCharts

False

IsImportable

False

IsIntersect

False

IsMailMergeEnabled

False

IsManaged

True

IsMappable

False

IsReadingPaneEnabled

True

IsRenameable

False

IsValidForAdvancedFind

False

IsValidForQueue

False

IsVisibleInMobile

False

PrimaryIdAttribute

systemuserid

PrimaryNameAttribute

x

ReportViewName

FilteredUserSettings

RecurrenceBaseEntityLogicalName

x

DisplayCollectionName

User Settings

Privilege Metadata

The following table shows the privilege metadata for the user settings entity.

PrivilegeName Id Type CanBeBasic CanBeDeep CanBeGlobal CanBeLocal

prvAppendToUserSettings

600da2b2-8fcb-437f-8632-2dac9b5f64e8

AppendTo

True

True

True

True

prvCreateUserSettings

e3af716c-2b32-4e53-9554-24c36aa0a3ad

Create

True

True

True

True

prvDeleteUserSettings

00bcb198-f3d8-4451-98a1-36642a084b8f

Delete

True

True

True

True

prvReadUserSettings

8437fa7c-3681-4fc7-bfd8-53a23fdecd65

Read

True

True

True

True

prvWriteUserSettings

588725dd-c878-41c5-a4c3-5efc93cd3ffd

Write

True

True

True

True

Attribute Metadata

The following table shows the attribute metadata for the user settings entity.

LogicalName Description Type SchemaName IsCustomAttribute IsCustomizable RequiredLevel IsValidForCreate IsValidForRead IsValidForUpdate CanBeSecuredForCreate CanBeSecuredForRead CanBeSecuredForUpdate IsAuditEnabled IsManaged IsPrimaryId IsPrimaryName IsRenameable IsSecured IsValidForAdvancedFind DisplayName DeprecatedVersion

addressbooksyncinterval

Normal polling frequency used for address book synchronization in Microsoft Office Outlook.

Integer

AddressBookSyncInterval

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

advancedfindstartupmode

Default mode, such as simple or detailed, for advanced find.

Integer

AdvancedFindStartupMode

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

allowemailcredentials

Indicates whether a user wants to specify e-mail credentials.

Boolean

AllowEmailCredentials

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

amdesignator

AM designator to use in Microsoft Dynamics CRM.

String

AMDesignator

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

autocreatecontactonpromote

Auto-create contact on client promote

Integer

AutoCreateContactOnPromote

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

businessunitid

Unique identifier of the business unit with which the user is associated.

Uniqueidentifier

BusinessUnitId

False

False

SystemRequired

True

True

True

False

False

False

False

True

False

False

False

False

False

calendartype

Calendar type for the system. Set to Gregorian US by default.

Integer

CalendarType

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

createdby

Unique identifier of the user who created the user settings.

Lookup

CreatedBy

False

False

None

False

True

False

False

False

False

False

True

False

False

False

False

False

createdon

Date and time when the user settings object was created.

DateTime

CreatedOn

False

False

None

False

True

False

False

False

False

False

True

False

False

False

False

False

createdonbehalfby

Unique identifier of the delegate user who created the usersettings.

Lookup

CreatedOnBehalfBy

False

False

None

False

True

False

False

False

False

False

True

False

False

False

False

False

Created By (Delegate)

currencydecimalprecision

Number of decimal places that can be used for currency.

Integer

CurrencyDecimalPrecision

False

False

ApplicationRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

5.0.0.0

currencyformatcode

Information about how currency symbols are placed in Microsoft Dynamics CRM.

Integer

CurrencyFormatCode

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

currencysymbol

Symbol used for currency in Microsoft Dynamics CRM.

String

CurrencySymbol

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

datavalidationmodeforexporttoexcel

Information that specifies the level of data validation in excel worksheets exported in a format suitable for import.

Picklist

DataValidationModeForExportToExcel

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

True

Data Validation Mode For Export To Excel

dateformatcode

Information about how the date is displayed in Microsoft Dynamics CRM.

Integer

DateFormatCode

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

dateformatstring

String showing how the date is displayed throughout Microsoft CRM.

String

DateFormatString

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

dateseparator

Character used to separate the month, the day, and the year in dates in Microsoft Dynamics CRM.

String

DateSeparator

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

decimalsymbol

Symbol used for decimal in Microsoft Dynamics CRM.

String

DecimalSymbol

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

defaultcalendarview

Default calendar view for the user.

Integer

DefaultCalendarView

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

defaultcountrycode

Text area to enter default country code.

String

DefaultCountryCode

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

Default Country Code

defaultdashboardid

Unique identifier of the default dashboard.

Uniqueidentifier

DefaultDashboardId

False

False

None

True

True

True

False

False

False

False

True

False

False

False

False

False

emailpassword

E-mail password.

String

EmailPassword

False

False

None

True

True

True

False

False

False

False

True

False

False

False

False

False

emailusername

E-mail user name.

String

EmailUsername

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

entityformmode

Indicates the form mode to be used.

Picklist

EntityFormMode

False

False

SystemRequired

True

True

True

False

False

False

False

True

False

False

False

False

False

Form Mode

fullnameconventioncode

Order in which names are to be displayed in Microsoft Dynamics CRM.

Integer

FullNameConventionCode

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

getstartedpanecontentenabled

Information that specifies whether the Get Started pane in lists is enabled.

Boolean

GetStartedPaneContentEnabled

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

helplanguageid

Unique identifier of the Help language.

Integer

HelpLanguageId

False

False

ApplicationRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

homepagearea

Web site home page for the user.

String

HomepageArea

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

homepagelayout

Configuration of the home page layout.

String

HomepageLayout

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

homepagesubarea

Web site page for the user.

String

HomepageSubarea

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

ignoreunsolicitedemail

Information that specifies whether a user account is to ignore unsolicited e-mail (deprecated).

Boolean

IgnoreUnsolicitedEmail

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

incomingemailfilteringmethod

Incoming e-mail filtering method.

Picklist

IncomingEmailFilteringMethod

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

True

Incoming Email Filtering Method

isdefaultcountrycodecheckenabled

Enable or disable country code selection .

Boolean

IsDefaultCountryCodeCheckEnabled

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

Enable Default Country Code

isduplicatedetectionenabledwhengoingonline

Indicates if duplicate detection is enabled when going online.

Boolean

IsDuplicateDetectionEnabledWhenGoingOnline

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

issendasallowed

Indicates if send as other user privilege is enabled or not.

Boolean

IsSendAsAllowed

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

localeid

Unique identifier of the user locale.

Integer

LocaleId

False

False

ApplicationRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

longdateformatcode

Information that specifies how Long Date is displayed throughout Microsoft CRM.

Integer

LongDateFormatCode

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

modifiedby

Unique identifier of the user who last modified the user settings.

Lookup

ModifiedBy

False

False

None

False

True

False

False

False

False

False

True

False

False

False

False

False

modifiedon

Date and time when the user settings object was last modified.

DateTime

ModifiedOn

False

False

None

False

True

False

False

False

False

False

True

False

False

False

False

False

modifiedonbehalfby

Unique identifier of the delegate user who last modified the usersettings.

Lookup

ModifiedOnBehalfBy

False

False

None

False

True

False

False

False

False

False

True

False

False

False

False

False

Modified By (Delegate)

negativecurrencyformatcode

Information that specifies how negative currency numbers are displayed in Microsoft Dynamics CRM.

Integer

NegativeCurrencyFormatCode

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

negativeformatcode

Information that specifies how negative numbers are displayed in Microsoft Dynamics CRM.

Integer

NegativeFormatCode

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

nexttrackingnumber

Next tracking number.

Integer

NextTrackingNumber

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

numbergroupformat

Information that specifies how numbers are grouped in Microsoft Dynamics CRM.

String

NumberGroupFormat

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

numberseparator

Symbol used for number separation in Microsoft Dynamics CRM.

String

NumberSeparator

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

offlinesyncinterval

Normal polling frequency used for background offline synchronization in Microsoft Office Outlook.

Integer

OfflineSyncInterval

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

outlooksyncinterval

Normal polling frequency used for record synchronization in Microsoft Office Outlook.

Integer

OutlookSyncInterval

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

paginglimit

Information that specifies how many items to list on a page in list views.

Integer

PagingLimit

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

personalizationsettings

For internal use only.

Memo

PersonalizationSettings

False

False

None

True

True

True

False

False

False

False

True

False

False

False

False

False

pmdesignator

PM designator to use in Microsoft Dynamics CRM.

String

PMDesignator

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

pricingdecimalprecision

Number of decimal places that can be used for prices.

Integer

PricingDecimalPrecision

False

False

ApplicationRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

5.0.0.0

reportscripterrors

Picklist for selecting the user preference for reporting scripting errors.

Picklist

ReportScriptErrors

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

True

Report Script Errors

showweeknumber

Information that specifies whether to display the week number in calendar displays in Microsoft Dynamics CRM.

Boolean

ShowWeekNumber

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

synccontactcompany

Indicates if the company field in Microsoft Office Outlook items are set during Outlook synchronization.

Boolean

SyncContactCompany

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

systemuserid

Unique identifier of the user.

Uniqueidentifier

SystemUserId

False

False

SystemRequired

True

True

False

False

False

False

False

True

True

False

False

False

False

timeformatcode

Information that specifies how the time is displayed in Microsoft Dynamics CRM.

Integer

TimeFormatCode

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timeformatstring

Text for how time is displayed in Microsoft Dynamics CRM.

String

TimeFormatString

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

timeseparator

Text for how time is displayed in Microsoft Dynamics CRM.

String

TimeSeparator

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonebias

Local time zone adjustment for the user. System calculated based on the time zone selected.

Integer

TimeZoneBias

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonecode

Local time zone for the user.

Integer

TimeZoneCode

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonedaylightbias

Local time zone daylight adjustment for the user. System calculated based on the time zone selected.

Integer

TimeZoneDaylightBias

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonedaylightday

Local time zone daylight day for the user. System calculated based on the time zone selected.

Integer

TimeZoneDaylightDay

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonedaylightdayofweek

Local time zone daylight day of week for the user. System calculated based on the time zone selected in Options.

Integer

TimeZoneDaylightDayOfWeek

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonedaylighthour

Local time zone daylight hour for the user. System calculated based on the time zone selected.

Integer

TimeZoneDaylightHour

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonedaylightminute

Local time zone daylight minute for the user. System calculated based on the time zone selected.

Integer

TimeZoneDaylightMinute

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonedaylightmonth

Local time zone daylight month for the user. System calculated based on the time zone selected.

Integer

TimeZoneDaylightMonth

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonedaylightsecond

Local time zone daylight second for the user. System calculated based on the time zone selected.

Integer

TimeZoneDaylightSecond

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonedaylightyear

Local time zone daylight year for the user. System calculated based on the time zone selected.

Integer

TimeZoneDaylightYear

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonestandardbias

Local time zone standard time bias for the user. System calculated based on the time zone selected.

Integer

TimeZoneStandardBias

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonestandardday

Local time zone standard day for the user. System calculated based on the time zone selected.

Integer

TimeZoneStandardDay

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonestandarddayofweek

Local time zone standard day of week for the user. System calculated based on the time zone selected.

Integer

TimeZoneStandardDayOfWeek

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonestandardhour

Local time zone standard hour for the user. System calculated based on the time zone selected.

Integer

TimeZoneStandardHour

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonestandardminute

Local time zone standard minute for the user. System calculated based on the time zone selected.

Integer

TimeZoneStandardMinute

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonestandardmonth

Local time zone standard month for the user. System calculated based on the time zone selected.

Integer

TimeZoneStandardMonth

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonestandardsecond

Local time zone standard second for the user. System calculated based on the time zone selected.

Integer

TimeZoneStandardSecond

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

timezonestandardyear

Local time zone standard year for the user. System calculated based on the time zone selected.

Integer

TimeZoneStandardYear

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

trackingtokenid

Tracking token ID.

Integer

TrackingTokenId

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

transactioncurrencyid

Unique identifier of the default currency of the user.

Lookup

TransactionCurrencyId

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

True

Currency

uilanguageid

Unique identifier of the language in which to view the user interface (UI).

Integer

UILanguageId

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

usecrmformforappointment

Indicates whether to use the Microsoft Dynamics CRM appointment form within Microsoft Office Outlook for creating new appointments.

Boolean

UseCrmFormForAppointment

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

usecrmformforcontact

Indicates whether to use the Microsoft Dynamics CRM contact form within Microsoft Office Outlook for creating new contacts.

Boolean

UseCrmFormForContact

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

usecrmformforemail

Indicates whether to use the Microsoft Dynamics CRM e-mail form within Microsoft Office Outlook for creating new e-mails.

Boolean

UseCrmFormForEmail

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

usecrmformfortask

Indicates whether to use the Microsoft Dynamics CRM task form within Microsoft Office Outlook for creating new tasks.

Boolean

UseCrmFormForTask

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

useimagestrips

Indicates whether image strips are used to render images.

Boolean

UseImageStrips

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

False

userprofile

Specifies user profile ids in comma separated list.

String

UserProfile

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

versionnumber

BigInt

VersionNumber

False

False

None

False

True

False

False

False

False

False

True

False

False

False

False

False

visualizationpanelayout

The layout of the visualization pane.

Picklist

VisualizationPaneLayout

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

True

Visualization Pane Layout.

workdaystarttime

Workday start time for the user.

String

WorkdayStartTime

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

workdaystoptime

Workday stop time for the user.

String

WorkdayStopTime

False

False

None

True

True

True

False

False

False

True

True

False

False

False

False

False

One-to-Many Relationships

There are no entities that are the referencing entity in a one-to-many relationship with the user settings entity.

Many-to-Many Relationships

There are no many-to-many relationships for the user settings entity.

Many-to-One Relationships

The following table shows the entities that are the referenced entity in a many-to-one relationship with the user settings entity.

Relationship schema name Referenced entity

business_unit_user_settings

businessunit

user_settings

systemuser

lk_usersettingsbase_createdby

systemuser

lk_usersettings_createdonbehalfby

systemuser

lk_usersettingsbase_modifiedby

systemuser

lk_usersettings_modifiedonbehalfby

systemuser

transactioncurrency_usersettings

transactioncurrency

See Also

Reference

EntityMetadata
AttributeMetadata
OneToManyRelationshipMetadata
ManyToManyRelationshipMetadata

Concepts

UserSettings Entity Messages and Methods
UserSettings Entity Privileges
UserSettings Entity OptionSet Attribute Metadata

Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.