Solved

SharePoint 2010 not showing User Properties from AD in My Settings

Posted on 2013-06-25
9
416 Views
Last Modified: 2014-03-13
Hi.

The First Name and Last Names of SharePoint Users are not appearing in My Settings from AD. When I look at the User in the User Profile Service > Manage User Profiles, I can see the First & Last Name properties contain the correct data though.

I understand that the UserInfo Table is where the Users Details are stored and it will use those. So I need to remove the user from the Site Collection, then re-add them.

I discovered this from here...
http://social.technet.microsoft.com/Forums/sharepoint/en-US/1a2404c8-9fb6-47f8-8021-1149fc2b09e3/user-profile-attributes-not-updated-after-syncshows-in-central-admin-but-not-my-settings

This works when I remove a user from the site collection and re-add them. However, there are only a few users that are named with access where I can remove. Because everyone else enters the site as  <domain>\domain users

So,
Do I remove   <domain>\domain users  from the site collection then re-add it (I can't see how that would remove the users in the InfoTable)
Or... would I delete the Users directly in SQL from the UserInfo Table (doubt it as I understand it's dangerous to edit directly)
Or... detach the database, then re-attach (was hoping not to do this as it's going to affect the users)

Any other suggestions welcomed.

Thanks.
Lee
0
Comment
Question by:PolymorphLtd
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
9 Comments
 

Author Comment

by:PolymorphLtd
ID: 39278073
Update: I have removed the <domain>\domain users from the Visitors Group. Carried out a full sync of the User Profile Synchronization Service, then re-added <domain>\domain users, but this has not made any difference.

I deleted one user. This user was in a Contributors Group and I could see that there first/last name was not listed there - Although it was in the UPS. I removed the user from the Contributors Group, deleted them from SharePoint by going into the UPS > Manage User Profiles. Carried out a full sync, added the user back to a Contributor Group and it has fixed the problem for that person as they now have their first/last name appearing in the two properties First Name and Last Name.

Does anyone know how to get these properties showing correctly.?

Many thanks
0
 
LVL 38

Expert Comment

by:Justin Smith
ID: 39281635
What version of SharePoint?  Do you have multiple AD forests/domains in your environment?
0
 

Author Comment

by:PolymorphLtd
ID: 39395963
The version is SharePoint Server 2010 Enterprise. And yes there are multiple domains.

Domain1 is where the users are authenticated against, and the Farm is in Domain2.

The User Profile Service Synchronization Connection is pulling the user profile data from Domain1.

Originally there was another Synchronization Connection to Domain2, as the customer has their Exchange server in Domain2, and that is where the email addresses where obtained from (the users were set up in both Domain1 and Domain2). This has since been changed so that the email address is sync'd across from Domain2 to Domain1, so that only one Synchronization Connection is needed.
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 38

Expert Comment

by:Justin Smith
ID: 39395972
Is there a one-way, or two-way trust between the domains?
0
 

Author Comment

by:PolymorphLtd
ID: 39396607
It's a two way trust
0
 
LVL 38

Expert Comment

by:Justin Smith
ID: 39396724
Ok.  As a test, have one of the affected users edit or add something to the site.  After, manually kick off the User Profile to SharePoint jobs from Central Admin - Monitoring - Job Definitions.

Report back.
0
 

Author Comment

by:PolymorphLtd
ID: 39401672
Thanks for the reply Achilles. That would work for "Active" users, but these are Read Only Users. These users obtain access through the AD Group <domain>\domain users as Read Only, and do not have their names explicitly stated in the Site Permissions.

For the users that are "Active", they are stated explicitly, and I had removed them from the site and as you said - ran the UPS Sync and they worked fine from then onwards. But I cannot see how to do this for the Read Only Users, as they are not classed as "Active" (Active being Microsofts view that they edit, upload etc, and not just view only).

Thanks
0
 
LVL 38

Accepted Solution

by:
Justin Smith earned 500 total points
ID: 39401691
Run this command, which isn't documented very well, then run the timer jobs again.

stsadm -o sync -ignoreisactive 1
0
 

Author Comment

by:PolymorphLtd
ID: 39925943
Hi.

Sorry for the delay - I could not get this to work, I tried your stsadm and that did sound as though that was the right thing to do but unfortunately it didn't make a change. I have just completed rebuilding the Farm as the customer was moving to new servers, and I ended up creating the UPS from scratch... So far this seems to be working ok, so I'll close this and mark your stsadm comment as the answer.

Thanks for your help.
0

Featured Post

Office 365 Training for Admins - 7 Day Trial

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Scenario: Let’s say you have a quote worksheet in Excel that you use to work up sales figures and such for your clients. You utilize SharePoint to manage and keep track of these documents. You would like values from your worksheet to populate Sh…
These days socially coordinated efforts have turned into a critical requirement for enterprises.
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…

695 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question