OptionaleffectiveNew fields should be added before the oneof below - unless it's a new User Preference value message, in that case it needs to be defined in the oneof below. The final effective value from server as per the policy evaluation.
OptionalnameName of the setting.
OptionaluserUser ID of the user.
OptionalvalueNew fields should be added before the oneof below - unless it's a new Setting value message, in that case it needs to be defined in the oneof below. The user-set value that goes into storage.
User Preference represents a user-specific setting scoped to an individual user within an account. Unlike workspace or account settings that apply to all users, user preferences allow personal customization (e.g., UI theme, editor preferences) without affecting other users.