How to populate list with active directory users?

I need to create list that fetch information from active directory (user, phonenumber etc). What would be the best way to solve this problem? I am not exactly sure if my account is allowed to read ad; Is it possible to ask sharepoint to get information from active directory and use that information to populate lists?
LVL 1
tolppaAsked:
Who is Participating?
 
techrevmarrellConnect With a Mentor Commented:
Are you building just a custom list using the SharePoint GUI? or trying to create a new list using SharePoint Designer? Also is this SharePoint 2007 or SharePoint 2010.

If you're creating a custom list just using SharePoint and have User Profiles imported from A/d. through the SSP (2007), or Service Application (2010) and those specific fields mapped and available. Then you should be able to do this fine. Just need more info it seems. So you should not have to call back to A/D to create your list and get phones numbers etc.... it can all be made available via the User Profiles Import.
0
 
tolppaAuthor Commented:
I am using SharePoint 2010. I was not able to google examples how to read information to datagrid (etc). Can you give me a simple example on how to populate a datagrid with userprofile information? Perhaps a search based solution?
0
 
tolppaAuthor Commented:
Oh. I can use custom list if needed (=easy solution) but I would like to implement a more versatile webpart. Ideally this web part would support something like caml/linq to query the userprofile.
0
 
techrevmarrellCommented:
ahh, that may be out of my skillset. The OOB solutions you've seen are about all I can personally offer.
0
 
tolppaAuthor Commented:
Perhaps I could do with this.  Basically I need list contact information (paging would be nice if possible).  Can you link me to guide, or tell me how to do this with SharePoint designer etc. Search based solution would be best, but easy solution will likely suffice.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.