You are previewing Microsoft® SharePoint® 2010: Customizing My Site.
O'Reilly logo
Microsoft® SharePoint® 2010: Customizing My Site

Book Description

Customize your implementation of My Site in Microsoft SharePoint 2010—and capture the enthusiasm for social networking in your organization. With this concise, practical guide, SharePoint expert Michael Doyle shows you how to modify key My Site features to meet specific business needs. You’ll learn how to apply best practices, tackle hard-to-solve problems—and create a valuable sense of community for your employees. It’s the ideal quick reference for IT and business professionals alike.

Take charge of social networking opportunities with a custom My Site solution!

  • Set up My Site user profiles with Active Directory data

  • Help users share ideas, documents, and personal information

  • Create several My Site hosts to serve distinct audiences

  • Establish unified profiles across multiple SharePoint farms

  • Apply your company's look and feel with themes

  • Determine a user content quota to avoid taxing your database

  • Manage metadata to keep user tags consistent on each site

  • Edit profile properties to personalize the Twitter widget

  • Table of Contents

    1. Microsoft® SharePoint® 2010: Customizing My Site
    2. Dedication
    3. A Note Regarding Supplemental Files
    4. Introduction
      1. Who Should Read This Book
        1. Assumptions
      2. Organization of this Book
        1. Chapter 1 What’s New in Microsoft SharePoint 2010 My Sites
        2. Chapter 2 The User Profile Service
        3. Chapter 3 Setting Up My Sites
        4. Chapter 4 Multiple Farms and My Sites
        5. Chapter 5 Customizing My Site Navigation
        6. Chapter 6 Modifying the My Site Host
        7. Chapter 7 Organizational Charts
        8. Chapter 8 Tags and Notes
        9. Chapter 9 Site Membership
        10. Chapter 10 Colleagues
        11. Chapter 11 Profile Properties
        12. Chapter 12 People Search
        13. Chapter 13 Outlook Integration
        14. Chapter 14 Personal Sites
      3. Code Samples
      4. Acknowledgments
      5. Errata & Book Support
      6. We Want to Hear from You
      7. Stay in Touch
    5. 1. What’s New in Microsoft SharePoint 2010 My Sites?
      1. Why Modify My Sites?
      2. New Features
        1. Tags
        2. Note Board
        3. Organizational Chart
        4. Themes
        5. Outlook Social Connector for My Sites
    6. 2. The User Profile Service
      1. Importing Profiles from Active Directory
        1. Steps to Follow Before Provisioning
        2. Steps to Follow After Provisioning
        3. Reprovisioning the UPS
      2. Profile Pictures
        1. Profile Picture Storage
        2. Upgrading from SharePoint 2007
    7. 3. Setting Up My Sites
      1. Quotas
        1. Setting Personal Site Quotas
      2. Visual Upgrade on Site Collections
    8. 4. Multiple Farms and My Sites
      1. Connecting to Another Farm’s User Profile Service
        1. Step 1: Set Up the Application Discovery and Load Balancer Service Application
          1. On the Consumer Farm
          2. On the Publishing Farm
        2. Step 2: Create the Certificates
          1. On the Consumer Farm
          2. On the Publishing Farm
        3. Step 3: Import the Certificates
        4. Step 4: Publish the Service
        5. Step 5: Consume the Service
      2. User Profile Replication
        1. The User Profile Replication Engine
          1. The Get-SPProfilePropertyCollection Cmdlet
            1. Usage
          2. The Start-SPProfileServiceFullReplication Cmdlet
            1. Usage
          3. The Start-SPProfileServiceIncrementalReplication Cmdlet
            1. Usage
            2. Example
          4. The Stop-SPProfileServiceIncrementalReplication Cmdlet
            1. Usage
      3. Using Managed Metadata from Another Farm
        1. Using Another Farm’s Managed Metadata in Profile Properties
    9. 5. Customizing My Site Navigation
      1. Modifying the Top-Level Navigation
        1. Implementing Drop-Down Menus
      2. Modifying the Tab Section
      3. Modifying View My Profile As Seen By
      4. Adding Personalization Sites
    10. 6. Modifying the My Site Host
      1. File Locations
        1. Files Accessible in SharePoint Designer
        2. Files in the _LAYOUTS Directory
      2. Displaying Profile Properties
        1. Obtaining a User’s Profile Properties
        2. Displaying Individual Properties
          1. The ProfilePropertyCheckValue Control
          2. The ProfilePropertyDisplayName Control
          3. The ProfilePropertyImage Control
          4. The ProfilePropertyValue Control
      3. The Edit Profile Page
        1. Hiding the Activities That I Follow
        2. Editing Fields Outside of the User Profile Service
    11. 7. Organizational Charts
      1. Modifying the Silverlight Org Browser
      2. Replacing the Organizational Chart on the Overview Page
    12. 8. Tags and Notes
      1. Turning Tags and Notes Off
        1. Enabling Tags and Notes for Individual Groups/Users
      2. Managing Tags and Notes
        1. Using PowerShell with Tags and Notes
          1. Usage
          2. Example
    13. 9. Site Membership
      1. Modifying the Page in SharePoint Designer
      2. Editing the Membership Control
    14. 10. Colleagues
      1. Suggested Colleagues
      2. Disabling the Timer Job
      3. Turning Off Analysis of Emails
      4. Using Group Policy or Office Customization Tool
    15. 11. Profile Properties
      1. Property Settings
        1. Name
        2. Display Name
        3. Type
        4. Length
        5. Multivalue Separator
        6. Configure a Term Set to be Used for this Property
      2. Sub-Type of Profile
      3. User Description
      4. Policy Settings
        1. Policy Setting
        2. Default Privacy Settings
        3. User Can Override
        4. Replicable
      5. Edit Settings
      6. Display Settings
        1. Show In the Profile Properties Section of the User’s Profile Page
        2. Show on the Edit Details Page
        3. Show Updates to the Property in Newsfeed
      7. Search Settings
        1. Alias
        2. Indexed
      8. Property Mapping for Synchronization
      9. Add New Mapping
      10. Using Profile Properties with Twitter
    16. 12. People Search
      1. People Refinement Panel
        1. Refinement Panel Caption
          1. Refinement Panel Caption
          2. Filter Category Definition
          3. Accuracy Index
          4. Number of Categories to Display
          5. Number of Characters to Display
      2. Modifying the People Results
        1. Removing the Add To My Colleagues Link
    17. 13. Outlook Integration
      1. The Outlook 2010 Social Connector for My Sites
        1. Configuring the My Site Social Connector
        2. Turning Off the Social Connector Add-In
      2. Showing the My Site Photos in Outlook
    18. 14. Personal Sites
      1. Keeping the Master Page Consistent
      2. Replacing the Default Master Page with a Custom Master Page
        1. Step 1: Create the Master Page
          1. Step 1: Create the Master Page
          2. Step 2: Create a Solution
          3. Step 3: Add a Module
          4. Step 4: Add a Feature with an Event Receiver
          5. Step 5: Put the Code in the Event Receiver
          6. Step 6: Deploy the Solution
          7. Step 7: Activate the Feature Across the Personal Site Collections
    19. Index
    20. About the Author
    21. Copyright