Top Banner
October 30-31 Ÿ Greenwich, CT SOCIAL BUSINESS & SHAREPOINT CONFERENCE EVERYTHING YOU NEED TO KNOW ABOUT SHAREPOINT'S SOCIAL CAPABILITIES Part 1 – Focus: Technology Capabilit
90

Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

May 24, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

October 30-31 Ÿ Greenwich, CT

SOCIAL BUSINESS & SHAREPOINT CONFERENCE

EVERYTHING YOU NEED TO KNOW ABOUT SHAREPOINT'S SOCIAL CAPABILITIESPart 1 – Focus: Technology Capabilities

Page 2: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge3

Who am I?

BostonWashington

Page 3: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge4

SPTechConSPTechConThe SharePoint The SharePoint Technology ConferenceTechnology Conference

SPTechConSPTechConThe SharePoint The SharePoint Technology ConferenceTechnology Conference

Page 4: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge5

Our Goal Today…

From Here To Here

Page 5: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge6

Page 6: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge7

Information!

Page 7: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge8

Connecting Value To SharePoint Social Features

Page 8: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

What is the Value?

Page 9: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

Lowers the costof sharing and organizing

Surfaces knowledge and networks

Increases employeeengagement

Page 10: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus
Page 11: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

• Lowers Cost Of Sharing & Organizing Information

• Reduces Organizational Barriers• Improves Business Agility• Compliments Talent Management• Promotes End User Innovation

Page 12: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

• Improve Search Relevance• Improve Content Authority• Add Further Contextual Relevance• Provide Additional Ways To

Find Content

Page 13: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

Communities

Search

Sites

Composites

ContentInsights

Not Just Communities… Leveraged Everywhere

Page 14: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge16

SharePoint SocialFeature Exploration

Page 15: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

WIKIS, BLOGS AND DISCUSSIONS DEMONSTRATION

Page 16: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

SharePoint 2010 Wiki CapabilitiesSharePoint Server: Enterprise Wiki Site Template – built on SharePoint Publishing infrastructure

Page Templates (Content Types & Page

Layouts)

Ratings(Web Analytics)

Scalable (Output Caching)

Customizable (Master Pages & CSS)

Categories (Managed Metadata)

Social Tags & Notes(Social Store)

Page 17: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Blogs…• The gist of it: • Blog posts auto listed in activity feed.• Consistent and improved rich text editor.• Live preview and ability to launch blog program

from ribbon.• Team blogs as well as individual blogs.• Personal blog can be linked to mysite.• Improved navigation OOTB for blog sites.• “About this blog” content area.• No HTML or silverlight/media

Page 18: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

MY SITES, PROFILES, PICTURES AND

ACTIVITIESDEMONSTRATION

Page 19: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

My Site Components

Page 20: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Tip: Update MySite Top Navigation

1. As a site admin of the MySiteHost site collection, follow these steps:2. Visit any page under the MySiteHost (like <mysitehost>/person.aspx) and

click Site Actions --> Site Settings3. Click on “Top link bar” under the “Look and Feel” section to add, remove,

edit or reorder the links. 4. Add a link back to the Portal (or any site collection that might redirect users

to the MySiteHost.

Page 21: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Tip: SharePoint Magnifies Issues

Active Directory Not Up To Date?

Page 22: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Tip: Plan User Profile PropertiesProperty Name Example: Region Name

Source Example: System XYZ

Editable By Users Example: Editable By Users

Privacy Example: Everyone

Required or Optional Example: Optional

User Profile Property Planning Worksheet

Page 23: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Tip: Profile Pictures• Architecture• Central picture library • http://<mysitehost>/UserPhotos/

• Resized three ways• 32x32 (for use in SharePoint)• 48x48 (for AD and client apps)• 96x96 (for Profile page)

• Picture picker• Customizable and replaceable• Can support your policy and picture store

Page 24: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Property Tags and Knowledge MiningWhere are the tags?

•Outlook 2010 {Sent Items}•Sharepoint Server 2010

Control and Consent1.Auto find and publish to MySite to use {Least Conservative}2.Don’t Analyze Email {Most Conservative}

Office Resource Kit {http://blogs.technet.com/office_resource_kit/} 3.Analyze and upload (user consent at client)

Outlook ->Options ->Advanced

4.Consent on suggestions (user consent at server)

Page 25: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

How does Knowledge Mining Work?

Page 26: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

TAGS, NOTES AND RATINGS

DEMONSTRATION

Page 27: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Tags, Notes and Ratings• Social Tags, Notes and Ratings• Helps categorize, annotate, promote and help

retrieval of relevant links• Applies to any URL, inside or outside of

SharePoint with bookmarklet• Independent of write-permissions (go readers!)• Primary mechanism for promoting documents and

web pages to the newsfeed• At the very basic level it has 3 parts to it• Person, URI, Feedback

• SECURITY TRIMMING STILL IN EFFECT

Page 28: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Tags, Notes and Ratings• Tags:• Social Bookmarks (Such as I Like It)• Basically just Keywords tied to data…

• Tag Cloud• Depicts the most popular tags.

• Tag Profiles:• Tag Profiles show sites, docs, items, people that

have been tagged with a term.• Tag Profiles also show a list of community

members and any discussions or postings that appear on the communities note board.

Page 29: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Tags, Notes and RatingsTags Notes Ratings

Description Keyword bookmarking Short comments (<3000 characters)

5-Star Ratings

Web part/control No Yes Yes

Discover content by colleague or keyword

Both Colleagues Colleagues

Web pages, List Items, Documents

Yes Yes Yes

Doc Library/List Sort and Filter

Yes (Doc authors only, requires enterprise keywords field)

No Yes

Indexed by Search Yes No Yes

Bookmark-let for external or non-SharePoint pages

Yes Yes No

Enterprise taxonomy management

Yes No No

In Office 2010 Client Yes (Doc authors only, requires enterprise keywords field)

Yes No

In Office Web Apps Yes Yes No

Page 30: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Social Feedback

Social Feedback ProfilesProfiles

Profile ServiceSynchronizati

onInstance

Profile ServiceSynchronizati

onInstance

Profile ServiceInstance

Profile ServiceInstance

SyncSync

New in 2010

New in 2010

A Behind The Scenes Look

Page 31: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Permission Controlled from Central Admin

• You can specify which users can use social features.

• You can specify which users can have MySites.

This allows you to roll it out slowly and to targeted groups who receive training/support.

Page 32: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

PEOPLE SEARCHDEMONSTRATION

Page 33: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

My Favorite Social Search Slide?

Phonetic and nickname matching

Phonetic and nickname matching

Improved result layout and hit-

highlighting

Improved result layout and hit-

highlightingRecently authored

contentRecently authored

content

Refine by query type, and many

other pivots

Refine by query type, and many

other pivots

Sort by relevance, name

or social distance

Sort by relevance, name

or social distance

Vanity searchVanity search

Page 34: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

The “Stuff” in MySites for Search

Page 35: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Organizational Browser• A simple way of ‘searching’ we can’t forget.

• Key Point: Uses Manager field from AD.

Page 36: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Better User Profiles = Better Search

• Encourage users to have photos and update profile information

• Turn on ‘knowledge mining’ and encourage users to publish suggested keywords

• Setup connection to Managed Metadata Service Application

• Add custom profile properties

Page 37: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Leveraging the Managed Metadata Service for better People Search

• Out of box:• Responsibilities, Interest, Skills,

Schools, are all taxonomy properties• Automatic refinement on relevant

pivots• Extensibility Opportunity• Adding a new taxonomy property to

the profile store

Page 38: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Search click through behavior improves relevance ranking Query suggestions mined from search logs help users execute

better queries Social definitions expose acronyms Social tagging improves search

Improving Relevancy

Page 39: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Search Is Already Social

Page 40: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Search Suggestions

Page 41: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Search Best Bets & Keywords

Tip: Search Keywords & Best Bets Can Be Used To Deterministically Result In a Person

Page 42: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge44

SharePoint 2013Social Feature Exploration

Page 43: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Communities in 2013

Page 44: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Title

Posts and replies

Description

Navigation

Community Categories

Page 45: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Community Postings

Page 46: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Community Conversations

Page 47: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Community Owner Tools

Page 48: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Rating vs Liking

Page 49: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Reputation & Badges

Page 50: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Reputation & Badges

Page 51: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Social Newsfeed

Page 52: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Page 53: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Social Newsfeed

Page 54: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Privacy Settings

Page 55: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Search Social Tags

Page 56: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Public Page, Personal Site, Social Features

Page 57: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

How You Follow…

Page 58: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

How You Follow…

Page 59: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

What Am I Following?

Page 60: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge67

Questions? Ideas? Feedback? Contact me:Twitter: @RHarbridge Blog: http://www.RHarbridge.comEmail: [email protected]:

700+ SharePoint IA Slides at.. PracticalIntranet.com 130+ SharePoint Standards at.. SPStandards.com15 Pages of Important Questions at..

SharePointDiagnostics.com

Thank You Organizers, Sponsors and You for Making this Possible.

Page 61: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge68

Social TechnologyVendors & Tools

Page 62: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

SharePoint Social Vendors

HiSoftware Compliance Sheriff for Social Computing and Collaboration Compliance

Social Sites For SharePoint

KwizCom WikiPlus, Ratings and More

Lightning Tools SharePoint Forum

AskMe For SharePoint

Page 63: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge70

TechnicalTips and Tricks

Page 64: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Activity Feed• Extensible Enterprise Activity Feed• It has a Web part • It uses a Atom 2.0 feed

• Two types• Consolidated – Activities from everything

you track http://<mysitehost>/_layouts/activityfeed.aspx?consolidated=true

• Published – My activitieshttp://<mysitehost>/_layouts/activityfeed.aspx?publisher=<accountname>

Page 65: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Profile Pictures• Upgrade from O12 • Update-SPProfilePhotoStore

• Sync up to AD• Bootstrap the pictures if already in AD• Write back to AD, if configured

• Outlook and OCS use Pictures in AD• OAB size• Work with your AD/IdM counterparts

Page 66: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Scale?• Enterprise Wiki pages (like all pages in Publishing)

support output caching• Feature leveraged from publishing infrastructure

Page 67: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Development On Wikis?

• Add new wiki page types• Build on the wiki page content type• Example: Lesson Learned -> Functional Area ->

Taxonomy Field Control on Page etc.

• Add page layouts• Change the default page layout

• Enterprise Wiki fully extensible through SPD• You don’t have to use Visual Studio

Page 68: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

User Profiles• Configure Write Back to AD• It’s easy and can be controlled via what

property the user is allowed to update.• Leads to more relevant and accurate user

information.• Show a picture of your users in Outlook via the

Social Connector• Improves profile fill rate, improves

engagement, and adds considerable discovery value.

• Filter Out Inactive Users (On Import etc)

Page 69: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Activity Feed Architecture

User Profile DB: Activity Feed

User Profile DB: Change Log

Social DB

Gatherer(Timer Job)

InjectionOM

Multi-castUni-cast

Your Gatherers

WebPart, Object Model

& Atom

Consolidated or

Published

Example: CRM Gatherer

Page 70: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Feed Readers• Tip: Enable Activity Feed Timer Job (Not Enabled

By Default)• Verify that you have the following administrative credentials:

• To configure timer jobs, you must be a member of the Farm Administrators group on the computer running the SharePoint Central Administration Web site.

• In SharePoint Central Administration, click Monitoring and then click Review job definitions. The Job Definitions page opens.

• In the View list, select Service. The Service list appears.• If the Service list does not display User Profile Service, click Change Service. The Select Service page opens. Use

the arrows in the upper-right corner to locate User Profile Service and then click it. The Job Definitions page updates with the User Profile Service jobs.

• Click the activity feed job for the User Profile service application that you created in the prerequisites section of this task. The job name is in the format User_Profile_Service_name - Activity Feed Job, where the User Profile Service name is the name that you specified for your User Profile service application. The Edit Timer Job page opens.

• In Recurring Schedule, select the interval that you want the job to run. Available intervals are Minutes, Hourly, Daily, Weekly, and Monthly. Selecting a shorter interval, such as Minutes or Hourly, ensures that activities appear on users' My Site newsfeeds more frequently. However, it can also place a heavy load on the system depending on how many activities are available. Selecting a longer interval, such as Daily, Weekly, or Monthly reduces the number of times the job runs and processes feeds. However, it also means that users receive less frequent updates to activities in their newsfeeds.

• Click Enable.• Optionally, click Run Now to run the job immediately without waiting for the next scheduled interval.

Page 71: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Activity Feed Extensibility• Activity Application • “CRM”

• Activity Type• “New Meeting”

• Activity Template• “<person> has scheduled a meeting with

<customer> on <details>”• Activity Event• “Richard has scheduled a meeting with TSPUG

on Wednesday, March 17th, 2010”

Page 72: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Sub Types basically allow us to create separate ‘user’ types, each with their own properties. (As well as all the above properties.)

Examples:•Employee•Intern•Consultant {Example field: End of Term}•Customer•Partner

Page 73: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Organizations can represent…•Divisions•Departments (or Functional Areas)•Legal Entities (if it’s a multi company group)

Organizations use a parent relationship to build a hierarchy. This is important because aside from this, all you have is ‘Manager’ in AD to determine org hierarchy.

Page 74: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

An Example:

Note: This isn’t accurate.. How is MS Structured?

Page 75: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

The down side…•There is no UI or End User Functionality tied to this… yet.

The up side…•Development Opportunity!

Page 76: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

SharePoint Social Architecture

Social Feedback

Social Feedback ProfilesProfiles

Profile ServiceSynchronizati

onInstance

Profile ServiceSynchronizati

onInstance

Profile ServiceInstance

Profile ServiceInstance

SyncSync

New in 14New in 14

WFE talks to the service and SQL, maintains

Front-end cache

Mid-tier cache, optimized for most-used profiles, 256 Mb default (good for 500k users on

average)

Page 77: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Page 78: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

User Profile: Storage Architecture

User Profile DB

Profile and Activity FeedSocial Data DB

Tags, Keywords, Comments, Bookmark, RatingsMainly stores GUID (to the taxonomy term) or the note or rating, URI, Profile ID, Timestamp, URI disambiguation infoTerm values for use on the Newsfeed and Tags & Notes PageSync DB

Staging sync data for AD, LDAP, BCS

Page 79: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Page 80: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Page 81: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Profile Synchronization Architecture

ADAD LDAPLDAP

BCS Service

BCS Service

New in 14New in 14

Import or Export to Directory Source

(Data Goes Both Ways!)

Example: Picture Goes to AD from SharePoint!

Page 82: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

• User Profile Synchronization is a service, like any other and needs to be explicitly started.

• Write down the Connection Plan (Requirement for Upgrade)• Connections, filters, property mappings (import/export, pictures)• 2007 connection, filter, property mappings will not migrate• 2010 has strongly-typed property mapping (e.g. no string to int cast!)• Fewer connections the better, recommend single connection for a forest -

Now possible, where it really wasn’t before • Directory Permissions (New Requirement for 2010)

• Need “directory get changes” (dir-sync) rights for the AD credentials to read the changelog and perform incremental sync (have bonus material on this later)

• Need write permissions for export to Directory (if you want that)

Page 83: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

User Profile: Synchronization Tips

• Get started with the Users-only option for the first full sync, run incremental with users and groups

• After first full sync, run incremental not full• LDAP and BCS only synch users only (no groups)• BCS• No export, no new records (rows) can be created from synch• Check your BCS models using the new external lists

(Old BDC Models may not be functioning correctly – Don’t use Synch to test this, use external lists instead.)

Page 84: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

• Disk Configuration, RAID array with multiple spindles - OS, Database & DB log files on separate volumes

• 1 Gig network between services and SQL box• Enable named piper if services running on same

box as SQL• Mark CPUs for I/O affinity• Boost SQL Priority

Page 85: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Scale Considerations & Planning• Database Scale• 2 million user profiles with social features • 600 million tags/notes

• del.icio.us active users create 4.5 tags and 1.8 comments per month• 2 million users: 10% Active users: 200,000• In 2 years, total number of tags and notes:

200,000 x 2 x 12 x (4.5 + 1.8) = 30.24 million

Page 86: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Scale – DB Sizing Tips

Page 87: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

Performance• Latency Targets• Over LAN: 2 sec for first time, 1 sec for later visits• Over WAN: 5 sec for first time, 2.5 sec for later visits

• Throughput Targets• 2007 My Site deployment in Microsoft (~100,000

users, 3-1 farm): Avg RPS = 143, Max (peak) RPS = 350

• Avg RPS for a typical mix on healthy 4-1-1 My Sites farm = 350-400

Page 88: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge ADLDAPForest

ADLDAPForest

Page 89: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge

SharePoint 2013: Social Features

• http://hermansberghem.blogspot.com/2012/08/social-capabilities-of-sharepoint-2013.html

Page 90: Part 1 - Everything You Need To Know About SharePoint's Social Capabilities - Technology Focus

#SPSocial @RHarbridge97

Questions? Ideas? Feedback? Contact me:Twitter: @RHarbridge Blog: http://www.RHarbridge.comEmail: [email protected]:

700+ SharePoint IA Slides at.. PracticalIntranet.com 130+ SharePoint Standards at.. SPStandards.com15 Pages of Important Questions at..

SharePointDiagnostics.com

Thank You Organizers, Sponsors and You for Making this Possible.