SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are considering implementing a predefined listing of skills for people to choose from when updating their profile in MOSS. How can we add the ability for each person to also include their proficiency for each skill, i.e, database design-expert, web developer-proficient, photo editing-beginner. Thanks in advance for any ideas.

share|improve this question

You could create a profile property in your Shared Service Provider and indicate to Allow multiple values as well as Allow a choice list, then you can create your pre-defined choice list using the descriptions you have indicated above. You will want to have as many entries per skill as you will have levels. This will give you the ability to control those predefines skills and levels and yet the flexibility to allow the user to select all that apply to them.

share|improve this answer

what about defining sets of custom User Profile Properties, like:

  • Skill1
  • Proficiency1
  • Skill2
  • Proficiency2
  • Skill3
  • Proficiency3
  • Skill4
  • Proficiency4
  • Skill5
  • Proficiency5
share|improve this answer

I heard that in one of the SPC09 sessions, there was a demonstration of a custom ASP.Net component writing to a proprietary database to solve complex People Profile issues at Deloite. I wonder if they would do it the same today since it is a > 2 year old solution.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.