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

I want to get other user's profile details like email, id, work phone, home phone, department, title etc... By using which webservice/method, can I get this informtions? I tried with UserProfileService.GetUserProfileByName() method, but it is giving profile information of same user who configured it, not other user's (who shared items) profile.

share|improve this question
Can you please submit your code? It makes it easier to understand what you are doing, where, and any possible errors – Robert Lindgren Apr 10 '13 at 11:04
What version of SharePoint? 2010 and 2013 have different approaches. GetUserProfileByName() will return the calling user. You have to pass the user account in order to get another user. If 2013 use REST and not SOAP. – Matthew McDermott Apr 10 '13 at 13:34

Your Answer


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

Browse other questions tagged or ask your own question.