Start Free Trial
Come for the solution, stay for everything else.
Start Free Trial
Best place to store personal settings in SharePoint 2010
If the user is going to have personal settings like personal startpage or favoritecolor for use in GUI - where is the best place to store those?
8/22/2022 - Mon
Might need a little more explanation here? How is favorite color going to be used?
Are you coding some solution against these personal settings?
Sorry for the favorite color example! Thought it could serve as a general example...
Consider this specific examples instead:
1. User will have a personalized startpage based on AD-group membership, but where in SharePoint is best place to store the setting for the startpage url?
2. User will see personal web parts that have accordion functionality to show and hide content, but where in SharePoint is best place to store the setting for show/hide?
Yes, it is a coded solution in Visual Studio.
If they're truly personal you could create attributes in the person profile to store them.
However consider this;
1. Pages can be personalised by the user and this is stored for them automatically. No separate instance of the page is needed.
2. Audiences can be used to show or hide webparts. The user is part of an audience the data doesn't need to be maintained for each and every user.
Doing this on an individual user basis rather than groups is usually not needed and can be a maintenance headache - though I dont have your requirements in front of me to judge - just a rule of thumb.
Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Ok, I understand the audience way, but my requirement is a little more advanced when having to having to show/hide a div inside a webpart.
"create attributes in the person profile "
I think theese attributes will be overwritten when the user profile sync is run!?
ASKER CERTIFIED SOLUTION
Log in or sign up to see answer
Become an EE member today
7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
Plans and Pricing
Certified Expert Program
© 1996-2022 Experts Exchange, LLC. All rights reserved. Covered by US Patent