Has anyone had any luck with using the Sharepoint 2013 People Picker when integrated with the Sharepoint SSO web agent?
Our user store is LDAP and the Sharepoint People Picker leverages the policy server to reach back into the user store for user searches. When searching for users, we are getting odd displays in the search results and the result set itself is incorrect.
We have the following User Directory attribute mappings:
useridentifier --> uid
smuserdisplayname --> fullname
smuserlastname --> sn
When I search for my lastname "mulligan", I see the following in the Policy Server (R12 SP3) trace log:
[LDAP search of (&(|(uid=mulligan*))(|(objectclass=inetOrgPerson)(objectclass=organizationalPerson)(objectclass=person))) took 0 seconds and 2167 microseconds][][][][][][][][][][][][][][][][]
[Ldap Search callout succeeds.][][][][][][][][(Search) Base: 'o=raytheon.com,c=US', Filter: '(&(|(uid=mulligan*))(|(objectclass=inetOrgPerson)(objectclass=organizationalPerson)(objectclass=person)))'. Status: 3 entries][][][][][][][][]
[LDAP search of (&(|(fullname=mulligan*))(|(objectclass=inetOrgPerson)(objectclass=organizationalPerson)(objectclass=person))) took 0 seconds and 843 microseconds][][][][][][][][][][][][][][][][]
[Ldap Search callout succeeds.][][][][][][][][(Search) Base: 'o=raytheon.com,c=US', Filter: '(&(|(fullname=mulligan*))(|(objectclass=inetOrgPerson)(objectclass=organizationalPerson)(objectclass=person)))'. Status: 0 entries][][][][][][][][]
[LDAP search of (&(|(sn=mulligan*))(|(objectclass=inetOrgPerson)(objectclass=organizationalPerson)(objectclass=person))) took 0 seconds and 7320 microseconds][][][][][][][][][][][][][][][][]
[Ldap Search callout succeeds.][][][][][][][][(Search) Base: 'o=raytheon.com,c=US', Filter: '(&(|(sn=mulligan*))(|(objectclass=inetOrgPerson)(objectclass=organizationalPerson)(objectclass=person)))'. Status: 12 entries][][][][][][][][]
So from the above searchs to LDAP, I should see 15 items in the search result on the Sharepoint People Picker.
What do I actually see? 5
I see the 3 from the (uid=mulligan) search. What displays for these 3 users is their fullname, which is nice because I can see who they really are.
The other 2 items in the search result just say "MULLIGAN".
So the search results show this:
John Mulligan
Pam Mulligan
Richard Mulligan
MULLIGAN
mulligan
This is completely contradictory to what the LDAP search actually finds (15 entries, not 5).
And I am completely confused why the mix display of the names coming back in the People Picker.
Anyone else run into this? Thank you!