File Name: Users_Profiles_and_MySites.pdf
File Size: 1.13 MB
File Type: Application/pdf
Last Modified: 7 years
Status: Available
Last checked: 8 days ago!
This Document Has Been Certified by a Professional
100% customizable
Language: English
We recommend downloading this file onto your computer
Clarity. Direction. Confidence
USERS, PROFILES, & MYSITESManaging a Changing SharePoint User Population IT112 Paul Papanek Stork BEST PRACTICES CONFERENCE SHAREPOINT About Me…Paul Papanek Stork, MVP, MCT, MCSE,MCSA, MCSD, MCDBA, MCITP, MCPD Chief Architect for ShareSquared, Inc http://www.ShareSquared.com Contributing Author Developer’s Guide to WSS 3.0 MOSS 2007 Best Practices Author MCTS: WSS 3.0 Configuration Study Guide (70-631) Email: [email protected] Blog: http://dontPaPanic.com/blog Twitter: @PStork BEST PRACTICES CONFERENCE SHAREPOINT AgendaAD Users, Profiles, & WSS Site UsersCleaning up MySites and Profiles How its supposed to work Issues & weak points Best PracticesOther Profile Challenges Display Name Changes Privacy Concerns BEST PRACTICES CONFERENCE SHAREPOINT AD USERS, PROFILES, & WSS SITE USERSWhy Didn’t my Display Name Update? BEST PRACTICES CONFERENCE SHAREPOINT AD Users, Profiles, & Site UsersFoundation and Server are different Foundation – UserInfo Table Only Server – UserInfo Table and ProfilesProfiles are imported from AD, LDAP, or via BCS once adayProfiles Synced to UserInfo Table Quick Sync every 5 minutes (new users) Full Sync hourly Users not marked as active are NOT sync’dUser information not pulled from consistent location List metadata and Welcome label use users table People search crawls profiles BEST PRACTICES CONFERENCE SHAREPOINT Common IssuesSome Profile Fields are not EditableErrors Editing Fields that require Managed Metadata Ask me About Job Title Proxy Addresses Office Location Past Projects Skills SchoolsProfile changes not reflected in User Interface BEST PRACTICES CONFERENCE SHAREPOINT Updating User Properties BEST PRACTICES CONFERENCE SHAREPOINT CLEANING UP MYSITES AND PROFILESBalancing the House of Cards BEST PRACTICES CONFERENCE SHAREPOINT Profile Service Application Architecture Web Front End Profile Profile Service Synchronization Enterprise Metadata Instance Service Tagging and Profile Properties Instance WFE talks to the service and SQL, Mid-tier cache, optimized for most-maintains Front-end used profiles, 256 Mb default (good cache for 500k users on average) New in 2010 BEST PRACTICES CONFERENCE SHAREPOINT Cleaning up MySites and ProfilesHow its supposed to work 1. User’s AD account/profile is deleted 2. Incremental User Profile Sync runs 3. My Site Cleanup Job runs 4. User’s Manager receives e-mail and access to User’s MySite 5. Manager retrieves Intellectual Property from MySite 6. User’s MySite is deleted BEST PRACTICES CONFERENCE SHAREPOINT AD Account DeletedMissing profiles User can no longer sign in Disabled users can be filtered out too BEST PRACTICES CONFERENCE SHAREPOINT User Profile Timer Jobs Name Description TimingActivity Feed Cleanup Cleans up pre-computed activities that are used in activity feeds that are Daily at 3 AM older than 14 days. This job does not affect the User Profile Change Log
Activity Feed Pre-computes activities to be shown in user activity feeds. HourlyAudience Compilation Computes memberships of defined audiences. Weekly, Sat at 1 AMMy Site Suggestions Email Sends e-mail messages that contain colleague and keyword suggestions Monthly, 15th at 10 to people who do not update their profile often, prompting them to update PM their profiles
Social Data Maintenance Aggregates social tags and ratings and cleans the social data change log. Hourly, 30 min afterSocial Rating Synchronization Synchronize rating values between Social Database and Content databaseChange Cleanup Job Cleans up data that is 14 days old from User Profile Change Log. Daily at 10 PMChange Job Processes changes to user profiles Hourly, on the hourIncremental Synchronization Synchronizes user, group and group membership changes between the Daily at 1 AM User Profile Application and specified directory sourceLanguage Synchronization Job Looks for new language pack installations and makes sure that strings that Every minute related to the user profile service are localized correctly
SharePoint Full Synchronization Synchronizes user information from the user profile application to Hourly, on the hour SharePoint users and synchronizes site memberships from SharePoint to the user profile application
SharePoint Quick Synchronizes user information from the user profile application to Every 5 minutesSynchronization SharePoint users who were recently added to a site
My Site Cleanup Job When a user is deleted, sends an e-mail message to the manager Hourly, on the hour containing a request to the manager to move any documents or data that the manager wants to preserve, because the site might be deleted in the future
System Job to Manage User Manages provisioning, run steps and additional tasks related to User Every minuteProfile Synchronization Profile Synchronization. (Note: Don’t Change Timing) BEST PRACTICES CONFERENCE SHAREPOINT
Profile Synch Deletes User Profile but not UserInfo If you delete User from Site Collection Metadata breaks Disabled Users Filters can be created to delete Disabled User Profiles Re …