Newer Version Available

This content describes an older version of this product. View Latest

ConnectApi.UserSettings Class

Property Type Description Available Version
approvalPosts Boolean User can approve workflows from Chatter posts. 28.0
canFollow Boolean User can follow users and records 28.0
canModify​AllData Boolean User has “Modify all Data” permission 28.0
canOwnGroups Boolean User can own groups 28.0
canViewAllData Boolean User has “View all Data” permission 28.0
canViewAllGroups Boolean User has “View all Groups” permission 28.0
canViewAllUsers Boolean User has “View all Users” permission 28.0
canViewFull​UserProfile Boolean User can see other user’s Chatter profiles 28.0
canViewPublicFiles Boolean User can see all files marked as public 28.0
currencySymbol String Currency symbol to use for displaying currency values. Applicable only when the ConnectApi.Features.multiCurrency property is false. 28.0
externalUser Boolean User is a Chatter customer 28.0
fileSync​Limit Integer Maximum number of files user can sync 32.0
fileSync​StorageLimit Integer Maximum storage for synced files, in megabytes (MB) 29.0
folderSync​Limit Integer Maximum number of folders user can sync 32.0
hasAccessTo​InternalOrg Boolean User is a member of the internal organization 28.0
hasChatter Boolean User has access to Chatter 31.0
hasFileSync Boolean User has “Sync Files” permission. 28.0
hasRestData​ApiAccess Boolean User has access to REST API. 29.0
timeZone ConnectApi.​TimeZone The user's time zone as selected in My Settings in Salesforce. This value does not reflect a device's current location. 30.0
userDefault​CurrencyIsoCode String The ISO code for the default currency. Applicable only when the ConnectApi.Features.multiCurrency property is true. 28.0
userId String 18-character ID of the user 28.0
userLocale String Locale of user 28.0