Wednesday, January 28, 2009

Access to User Profiles

I have a Timer Job in a MOSS development environment. The job scans the user profiles and if an entry is different from another data source, it updates the profile. I was wondering why the profiles were not being updated. There were no exceptions or messages. Then I realised that the account that is used for the timer job did not have ‘Manage user profiles’ permissions. This meant that properties that are not public appear to have the value ‘null’.

image

I gave the account permissions, and voila!

Wednesday, January 21, 2009

Deleting SharePoint user profiles and Search

I have a solution which filters the imported users from AD based on an LDAP query string.

When a user is disabled and no longer matches that query, it is flagged by SharePoint as ‘missing from import’. The user profile is still indexed and then still appears in the search results.

It turns out that the “My Site Cleanup Job” which by default runs hourly, does remove the user profiles that have been flagged. Then when the incremental index update occurs, that user no longer appears in the People Search…

SharePoint Central Administration: High Availability, Load Balancing, Security & General Recommendations

An excellent article about how to deploy Central Admin.

SharePoint Central Administration: High Availability, Load Balancing, Security & General Recommendations

Tuesday, January 20, 2009