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.
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.
Hello again. How many users are affected? What fields are inconsistent?
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!
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.
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
They are either inconsistent or else the department field are not set to populate now but were before
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
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
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
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.
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
I presume this is not the correct address to enter into the above command
You would use the URL of the site. http://companyintranet
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
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" ?
ASKER
Yes sorry title we refer to it as role, bad habit
ASKER
I ran a full profile to sharepoint sync again and it updated!
ASKER
Again thanks!
ASKER
With this command and a full profile to sharepoint sync it worked
ASKER
Any idea what would of caused this inconsistency between the two to happen in the first place?