The Problem
When Using Servicedesk, I wanted to add some primary contact information on the Advanced Tech Feeder form, in some open space on the form. The form does not by default render info like "Domain/Username". When I attempted to place and retrieve the correct data, the form displayed the selected AD contact info as "NOT FOUND".
The Why
I was attempting to retrieve the data contained from the FullContactInfo variable, but in that variable, the ADLoginname variable was found to be blank. That is because it was not mapped to the correct variable. Instead of being mapped to the "SelectedUser.ActiveDirectoryLoginname" variable, it was mapped to "GetUserDetailsComponentResults.Adloginname"
The How - to make it all better:
To resolve this issue, the data mapping must be changed:
1. Open the advanced Tech feeder form
2. Open the Create Incident Form
3. Next to the Select User field, choose the magnifying glass option
4. Open the USer Interaction Tab, and click the ellipsis to open the model
5. Find the Single Value Mapping component named Full Contact Info. Double
Click on it
6. Click the Ellipsis to open the data Mapping
7. The right-side User.ActiveDirectoryLoginname variable is currently mapped
to GetUserDetailsComponentResults.Adloginname.
8. Change that mapping from GetUserDetailsComponentResults.Adloginname to
SelectedUser.ActiveDirectoryLoginname.
This captures the AD information for the Primary User contact correctly.