ConnectApi.UserSettings

Settings specific to a user.

PropertyTypeDescriptionAvailable Version
approvalPostsBooleanUser can approve workflows from Chatter posts.28.0
canAccess​PersonalStreamsBooleanUser can access personal stream feeds.40.0
canFollowBooleanUser can follow users and records.28.0
canModify​AllDataBooleanUser has Modify all Data permission.28.0
canOwnGroupsBooleanUser can own groups.28.0
canViewAllDataBooleanUser has View all Data permission.28.0
canViewAllGroupsBooleanUser has View all Groups permission.28.0
canViewAllUsersBooleanUser has View all Users permission.28.0
canViewCommunity​SwitcherBooleanUser can see the site switcher menu.34.0
canViewFull​UserProfileBooleanUser can see other user’s Chatter profile.28.0
canViewPublicFilesBooleanUser can see all files that are public.28.0
currencySymbolStringCurrency symbol to use for displaying currency values. Applicable only when the ConnectApi.Features.multiCurrency property is false.28.0
externalUserBooleanUser is a Chatter customer.28.0
fileSync​LimitIntegerMaximum number of files user can sync.32.0
fileSync​StorageLimitIntegerMaximum storage for synced files, in megabytes (MB).29.0
folderSync​LimitIntegerMaximum number of folders user can sync.32.0
hasAccessTo​InternalOrgBooleanUser is a member of the internal org.28.0
hasChatterBooleanUser has access to Chatter.31.0
hasFileSyncBooleanUser has Sync Files permission.28.0
hasFieldService​LocationTrackingBooleanUser has Field Service GPS tracking enabled.41.0
hasFieldService​MobileAccessBooleanUser has access to the Field Service mobile app.41.0
hasFileSync​ManagedClient​AutoUpdateBooleanAdministrator for the user’s org allows file sync clients to update automatically.34.0
hasRestData​ApiAccessBooleanUser has access to REST API.29.0
timeZoneConnectApi.​TimeZoneThe user’s time zone as selected in the user’s personal settings in Salesforce. This value does not reflect a device’s current location.30.0
userDefault​CurrencyIsoCodeStringThe ISO code for the default currency. Applicable only when the ConnectApi.Features.multiCurrency property is true.28.0
userIdString18-character ID of the user.28.0
userLocaleStringLocale of user.28.0

See Also