Basically I want to create a Staff Directory on SharePoint that auto-populates a user's location (we are multi-site), Phone Number, and Title. I am hoping to automate some of this process by pulling these bits of data from the user's AD profile. Basically making it easier for the HR users to add the person into the list by only needing to add the name/profile into the beginning, but also allowing easy changing when a person moves location/phone number/job title.

Thanks, -Robin


The person/group column allows you to select which information to pull from the profile. So if you wanted to display Name, Phone Number, and Title, you would add 3 person/group columns, then choose the corresponding "Show field" option. Then you just select the same person for all 3 fields and they will stay in sync from AD as long as your profile sync job is running.

enter image description here


Set field in current item

enter image description here

| improve this answer | |
  • This definitely helps, but I was hoping for something a little more automated. This gives me a jumping point for maybe using Workflows to populate the other fields. Thanks Erin. – Robin Huighe Jun 2 '16 at 17:18
  • I do use a workflow to set this field on my contacts lists. I have a field for Name, Job Title, Phone, Mobile, and E-Mail. When I create a new item, I fill out Name and use a workflow to set all the other fields equal to name. – Erin L Jun 2 '16 at 17:47
  • I am new to Workflows (and SharePoint in general) Could you post your pseudocode for me to analyze? It would be a great help, and it sounds like what I am attempting to do. – Robin Huighe Jun 2 '16 at 18:58
  • Added screenshot of workflow step to my post – Erin L Jun 2 '16 at 19:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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