How to approach per-user customization (store and react to individual user prefs)
I have some customizations in our portal that some users absolutely love, and others want to get rid of. It occurs to me that one way to solve this is to make it a configurable setting in the User Settings, and each user can set whether it should run for them or not.
Are there any other examples of this already out there? A quick search did not reveal any.
Some reasons for asking are:
- Where do you store the users' preferences? In a custom DB? As an SCSM property (and which class gets extended)? Cookies?
- Are there any "gotchas" working with this particular form?