User Preference settings are Hierarchical in nature, meaning you can have different levels by organization, profile or user. If only an Organization level setting exists, all users will inherit the values from the organizational level. If a user has their own settings, it will always take precedence since it is the most granular in the hierarchy. More info on adding setting data is in this Salesforce topic.
IMPORTANT:
- Certain settings should always be set at the user level, since they are generally reserved for a subset of users.
- Additionally, if you have an organizational setting along with profile or user settings and you update an important setting at the organizational level, you will need to update them at the user or profile level.
|
Example of where settings would be used in the following scenarios.
Setting Level | Exists | Enhanced Opp Wizard
|
---|
Hierarchy | X |
|
Profile | X |
|
User | X | This will be used |
Setting Level | Exists | Usage |
---|
Hierarchy | X |
|
Profile | X | This will be used |
User |
|
|
Setting Level | Exists | Usage |
---|
Hierarchy | X |
|
Profile |
|
|
User | X | This will be used |
Setting Level | Exists | Usage |
---|
Hierarchy | X | This will be used |
Profile |
|
|
User |
|
|