Link to home
Start Free TrialLog in
Avatar of Sid_F
Sid_F

asked on

mysettings and myprofile inconsistent

I have a problem for some users on sharepoint 2010. Their my settings information is different than their my profile information. My understanding is the my profile information is read from the user profile DB and the mysettings information is read from the user information list. A user profile to sharepoint full sync is run to update the user information list DB from the user profile DB.
I would expect for one to overwrite the other but this seems not to be the case. Updates are working fine for other users and new users. I am suspicious that something may have been manually deleted in the past with this in mind how can I resolve this and some insight into which DB overwrites which would be good.
Avatar of Justin Smith
Justin Smith
Flag of United States of America image

Hello again.  How many users are affected?  What fields are inconsistent?
Avatar of Sid_F
Sid_F

ASKER

Hello. Not sure at the moment how many users. I am working with one user.  The about me field is consistent and on both sides but the department field is only in mysettings.
I always thought the user profile to sharepoint sync overwrites data in my settings with the data it has in the profiles DB but it seems not to be the case.

The "about me" field actually got synced from the mysettings section back to the my profiles section when a full user profile to sharepoint sync was run.. confused!
Please explain how a user is able to edit data in My Settings?  This shouldn't be possible, so I'd like to know the steps.
Avatar of Sid_F

ASKER

Exactly! the user did not edit the data direct and obviously, the data was entered into the profile the profile sync updated the user information list which my settings looks at. All looks good but at some point a change or deletion or something was done because the two databases are now inconsistent the my profile section contains the correct data (department field is empty) but the mysettings field contains some of the data and its own data (department field contains info)

They are either inconsistent or else the department field are not set to populate now but were before
Avatar of Sid_F

ASKER

made mistake in above post
Exactly! the user did not edit the data direct and obviously could not. The data was entered into the profile the profile sync updated the user information list which my settings looks at. All looks good but at some point a change or deletion or something was done because the two databases are now inconsistent the my profile section contains the correct data (department field is empty) but the mysettings field contains some of the data and its own data (department field contains info)

They are either inconsistent or else the department field are not set to populate now but were before
ASKER CERTIFIED SOLUTION
Avatar of Justin Smith
Justin Smith
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Sid_F

ASKER

Can you tell me what this is doing before I run it and is the http://urlofsite the main site or the users mysite
It syncs user data from AD, to the site user info list, for that particular user.  http://urlofsite is the URL of the site where the MySettings info is wrong.
Typical flow of information is AD -> Profile DB -> Sites.  That command makes it a one-time AD -> Site.
Avatar of Sid_F

ASKER

The url the user gets when they go to mysettings is http://companyintranet/_layouts/userdisp.aspx?Force=True&ID=230&Source=http%3A%2F%2Fcompanyintranet%2FPages%2FHome%2Easpx
I presume this is not the correct address to enter into the above command
You would use the URL of the site.  http://companyintranet
Avatar of Sid_F

ASKER

ok good, the user had

myprofile                                       mysettings
Role: business dev                        Role: old job
Department: empty                     Department: business

after the command was run they have
myprofile:                                    mysettings
Role:business dev                       Role:business dev
Department: empty                   Department:business

I changed data on my profile for department and ran command again but department does not update on mysettings
By "role" are you talking about "Title" ?
Avatar of Sid_F

ASKER

Yes sorry title we refer to it as role, bad habit
Avatar of Sid_F

ASKER

I ran a full profile to sharepoint sync again and it updated!
Avatar of Sid_F

ASKER

Again thanks!
Avatar of Sid_F

ASKER

With this command and a full profile to sharepoint sync it worked
Avatar of Sid_F

ASKER

Any idea what would of caused this inconsistency between the two to happen in the first place?