Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 137
  • Last Modified:

Infopath form on sharepoint needs to connect with active directory

Hello

I created a car request form  using InfoPath on sharepoint. car request form

We need the Active directory to prepopulate the users name in the name field along with email - Automatically base on the user profile

Please provide high level summary of best method to do this and link to further detailed information if very complicated. Also who do I need to work with to accomplish this (network administrators etc. )
0
LBecerra
Asked:
LBecerra
  • 3
3 Solutions
 
Walter CurtisSharePoint AEDCommented:
If you want only one name to appear, that would not be a pulldown, but instead a single line of text column type. You can use jQuery to populate that field. Also to populate the email field, that is provided that AD has the email addresse listed in AD, which they probably should.

As in the other question, which is a clone of this one, good luck...
0
 
IsaacSharePoint Client Side DeveloperCommented:
You would have to use the  web service operations of the User Profile Service of SharePoint to retrieve the information you need.  

Select "Data" --> Get External Data -> From Web Service --> From Soap web servce
In the data connection wizard enter the url of the user profile service
http://<YOUR SERVERNAME>/sitename/_vti_bin/UserProfileService.asmx

In the wizard, select "GetUserPropertyByAccountName" from the list of operations and go from there...

This can help you as well.

Hope that helps
0
 
Walter CurtisSharePoint AEDCommented:
Great tip above, just remember that the User Profile Service is not always in sync with Active Directory. In other words, connecting to UPS is not going to be as up to date as connecting directly to AD. In a prefect world, they should be very close to being in sync, depending upon the sync schedule set up.

Good luck....
1
 
Walter CurtisSharePoint AEDCommented:
Thanks, I appreciate the recognition of our effort.
0

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now