metavis webinar 2012 - everything you need to know about sharepoints social capabilities

119
#SPSocial @RHarbridge Everything You Need To Know About SharePoint’s Social Capabilities #SPSocial @RHarbridge Presented By: Richard Harbridge

Upload: richard-harbridge

Post on 08-May-2015

2.558 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Everything You Need To Know About SharePoint’s Social Capabilities

#SPSocial @RHarbridge

Presented By: Richard Harbridge

Page 2: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Who am I?

Boston Washington

Page 3: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

SPTechCon The SharePoint

Technology Conference

SPTechCon The SharePoint

Technology Conference

Page 4: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Our Goal Today…

From Here To Here

Page 5: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 6: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 7: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Connecting Value To SharePoint

Social Features

Page 8: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

What is the Value?

Page 9: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities
Page 10: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities
Page 11: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

• Lowers Cost Of Sharing & Organizing Information

• Reduces Organizational Barriers

• Improves Business Agility

• Compliments Talent Management

• Promotes End User Innovation

Page 12: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

• Improve Search Relevance

• Improve Content Authority

• Add Further Contextual Relevance

• Provide Additional Ways To Find Content

Page 13: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

Communities

Search

Sites

Composites

Content Insights

Not Just Communities…

Leveraged Everywhere

Page 14: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Social Feedback Leads To Better Procedures?

Why Leveraging SharePoint Blog Features for News is a Great Idea

Page 15: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 16: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 17: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 18: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 19: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 20: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 21: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 22: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 23: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 24: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Page 25: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Social SharePoint Options

When are people going beyond SharePoint for Social Functionality?

Extending

Complimenting

Supplementing

Replacing

Ignoring/Locking Down

How To Lock Down SharePoint’s Social Features

Page 26: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

SharePoint Social Feature Exploration

Page 27: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

WIKIS, BLOGS AND DISCUSSIONS DEMONSTRATION

Page 28: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

SharePoint 2010 Wiki Capabilities

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

SharePoint Foundation: Team Sites with Web Edit

Easy page editing

Wiki-linking with auto-complete

Cross-browser Rich Text Editor

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 29: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 30: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

MY SITES, PROFILES, PICTURES AND ACTIVITIES

DEMONSTRATION

Page 31: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

My Site Components

Page 32: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 Settings 3. 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 33: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Tip: SharePoint Magnifies Issues

Active Directory Not Up To Date?

Page 34: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Tip: Plan User Profile Properties Property 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 35: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 36: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Property Tags and Knowledge Mining

Where are the tags? •Outlook 2010 {Sent Items} •Sharepoint Server 2010

Control and Consent 1. 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 37: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

How does Knowledge Mining Work?

Analysis on Client

Consent at Client

Consent at Server

Index on Server

Queried on Server and Client

Page 38: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

TAGS, NOTES AND RATINGS DEMONSTRATION

Page 39: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 40: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 41: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Tags, Notes and Ratings Tags 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 42: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Web

Fro

nt

En

d

Social

Feedback Profiles

Profile Service

Synchronization

Instance

Profile Service

Instance

Sync

New in 2010

A Behind The Scenes Look

Page 43: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 44: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

PEOPLE SEARCH DEMONSTRATION

Page 45: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

My Favorite Social Search Slide?

Phonetic and nickname

matching

Improved result

layout and hit-

highlighting Recently authored

content

Refine by query

type, and many

other pivots

Sort by relevance,

name or social

distance

Vanity

search

Page 46: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

The “Stuff” in MySites for Search

Page 47: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Organizational Browser

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

• Key Point: Uses Manager field from AD.

Page 48: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 49: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 50: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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

Confidence

Usage

Search Quality

Page 51: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Search Is Already Social

Page 52: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Search Suggestions

Page 53: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Search Best Bets & Keywords

Tip: Search Keywords & Best Bets Can Be

Used To Deterministically Result In a Person

Page 54: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Implementing An Effective SharePoint Social Strategy

Page 55: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Social Roll Out

Page 56: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Phase 4

Phase 3

Phase 2

Phase 1 Basic Profile Import

MySites Piloted

MySites Globally Deployed

MySites Customized

Profiles Implemented

Custom Profile Fields

Profile Fields Integrated With

LOB Data

Users Can Edit Profile Data With Write Back To AD

Photos Updated From Central

Source

Profiles Presentation Customized

My Sites & Profile Roll Out

Page 57: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Social Feature Roll Out

Phase 1

Less Than 50% Profiles Populated

Notes and Status Updates Infrequently Used

Community Sites Piloted

Wikis Piloted

Leadership Blogs Piloted

Discussion Boards Piloted

Tags & Notes Infrequent (Usage Low)

Ratings Piloted On Knowledge Base

Phase 2

Less Than 75% Profiles Populated

Notes & Status Updates Used Frequently By Early Adopters

Community Sites Globally Deployed

Wiki Sites Globally Deployed

Department Blogs Deployed

Discussion Boards Globally Deployed

Tags & Notes Adopted (Usage High)

Knowledge Base Initiating New Procedures/Policies

Phase 3

Close to 100% Profiles Populated

Notes & Status Updates Considered Cultural Norm

Communities Extended To External Participants

Wiki Spaces Extended To External Participants

Personal Blogs Deployed

Discussion Boards Leading To New Innovation Or Cost Savings

Tags & Notes (Expected)

Knowledge Base Podcasting & Media

Page 58: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Map To Business Objectives

Support

Acquisitions

Provide

Positive

Work Culture

Highlight

Exceptional

People

Have Highly

Effective

Decision

Making

Supporting

Community

Customer

Transparent

Support

Leadership

Personally

Engaging w/

Customers

Internal Social

Collaboration

User Profiles Personal

MySites

Internal Social

Networking

Communities Of

Interest

Communities Of

Practice

External Social

Authoring

Social CRM

Direct Relationship Indirect Relationship

Page 59: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Profile Sprawl Challenge?

Page 60: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

No Anonymity In The Enterprise?

Page 61: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Keyword Sprawl Challenge?

Page 62: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Discipline and Processes

Page 63: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Samples of What to Measure – Number of completed user profiles

– Number of connections per user

– Cross posting of blogs, subscriptions to RSS and other feeds

– Average number of participants with Wikis (also look at distribution – Wikis with most participants vs. universe of wikis)

– Effective use on major projects

– Reduction in e-mail (generally, on specific topics, corporate noise)

– Range of adoption (departments, topics)

– Does a new policy or idea get adopted easier?

– Search metrics: fewer similar queries=right information faster

Page 64: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

SharePoint Social Maturity

*Super Simplified

0

1

2

3

4

5

Tagging

Notes / Discussions

Rating

People Profiles

MySites

People Search

Wikis

Blogging

Microblogging & Activities

Instant Messaging

Page 65: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Questions? Ideas? Feedback? Contact me:

Twitter: @RHarbridge Blog: http://www.RHarbridge.com Email: [email protected] Resources: 700+ SharePoint IA Slides at.. PracticalIntranet.com 130+ SharePoint Standards at.. SPStandards.com 15 Pages of Important Questions at.. SharePointDiagnostics.com

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

Page 66: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Business Tips and Tricks

Page 67: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Brand Your Social Roll Out

We Make Things Happen What follows are potential ‘Social’ Slogan Additions (based on “We Make Things Happen”): “When we work together.” “Keep up with them using COMPANYXYZ Social.” “Be a part of them with COMPANYXYZ Social.” “Share them on COMPANYXYZ Social.” “Be involved in creating them on COMPANYXYZ Innovate”

Page 68: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

•Trained To Leverage Social Collaboration, Networking And Media

•Trained To Create Knowledge And Practice

•Trained To Promote Best Practices Around Specific Focus Areas

•Trained To Lead By Example

•Trained To Make And Enforce Decisions

Executives Center of Excellence

Employees Business

Units

Scope of Training

Page 69: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge Image from Paul Culmsee

Opportunistic Driven Learning

Training Should Follow “Just In Time & Just Enough”

Page 70: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Objectives/Priorities

Site Classification and Platform Classification

Site Provisioning Process/Questionnaire

User Expectations Agreement

Roles and Responsibilities

Support Agreement(s)

Training and Communication Plans

MySite Policies (Pictures)…

Support Updates

Page 71: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

User Lifecycle Policy

Taxonomy Management

Social Policies

Content Standards

Legal and Compliance Policy

Search Management

Support Updates

SharePoint Standards Online

Page 72: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Multiple Tiers for Escalation

Tactical Support Team

Help Desk

Site Administrators

End Users

Learning Libraries/Online/Help

(You can’t know everything)

Page 73: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Measure Support Learn and use data to be proactive.

Page 74: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Planning for Privacy •Who can social tag/bookmark?

Define an acceptable use policy •What happens when the employee leaves? •Security trimming of tags ON or OFF

Pluggable architecture allows definition of rules and back ends Define how to handle non-SharePoint and external sites Only Indexed sites can be trimmed out-of-the-box

•Activity Feed Repercussions

Page 75: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Remember you can Manage Tags

• In Central Admin you can search and manage all tags of a user, or those that specific words.

• This means you can create and actively perform governance and control/resolutions.

Page 76: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Tip: Plan For User Adoption

Page 77: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Encourage Community Adoption With Best Practices

• Start small

• Select, support, and nurture your champions

– Funding for “strategic” champions

– Champions training

• Seed communities with content/structure

• Establish guidelines for etiquette

• Watch out for corporate policy/governance

• Don’t neglect usability

Page 78: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Differences Between Teams and Communities Community Team

Community

© 2009 PTC 80

Page 79: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

HR & Legal Considerations For Social Strategies

Page 80: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Examples Of Social Disputes

• The National Labor Relations Board is to consider whether a medical-transportation company illegally fired a worker after she criticized her boss on Facebook. The agency’s first complaint linked to social media.

• Employees sued a restaurant company when they were dismissed after managers accessed a private MySpace page the employees had set up.

If this had been on a social technology in the workplace would it still be an issue?

If this was after accessing private folders on their desktop? Their SharePoint MySite?

Page 81: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Examples Of Social Disputes

• A worker file a sexual-harassment suit after a manager repeatedly tries to "friend" her on Facebook.

• An applicant accuses a company of reneging on a

job offer after learning of their religious affiliation on Twitter.

What if the manager was using the SharePoint note board on her profile page?

If an employee shares their religious views and opinions on their personal profile, or wants to create a community of interest based on religion what is the companies response?

Page 82: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Examples Of Social Disputes

• A worker downloads an Industry Report and publishes it on their MySite without the appropriate legal right to distribute the content.

• Within a Status Update a secretary exposes

confidential information about a senior executive meeting.

Page 83: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Causes For Disputes

• Defamation (and false light family of claims) • Privacy (sharing private facts, HIPPA violations) • Interference With Business Relations • Negligence (assuming duty, not following through) • Contract (ending up in an enforceable agreement) • Trademark (confusing consumers about a brand) • Copyright (using/sharing something not yours) • Sexual Harassment (unwanted postings) • Discrimination (especially as to hiring practices)

Page 84: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Privacy Laws

Page 85: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Social Media Policy?

• You should have one for external use. • It’s recommended you use a comprehensive

template (there are many online and they are extremely inexpensive).

• You should have one for internal use. • This policy should mention or refer to…

• Discrimination Policies • Sexual Harassment Policies • Computer Security and Acceptable Use

Policies • Intellectual Property Policies

Page 86: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Incident Reports An incident report or accident report is a form that is filled out in order to record details of an unusual event that occurs at the facility, such as an injury to a patient. The purpose of the incident report is to document the exact details of the occurrence while they are fresh in the minds of those who witnessed the event.

In SharePoint Terms?

If something unusual happens as a result of SharePoint use it must be documented with as much detail as possible while it’s still fresh in the minds of those who were participants or effected.

If action (especially disciplinary) is taken as a result of an incident; information leading to the decision (including risks) and how efficacy (success) will be monitored must be retained.

Page 87: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Photo Sharing?

• Can the company share Christmas party photos? • Can an individual? On their mysite?

• Does the organization need a photo release form? • What About MySite Photos?

• How will these be managed? • Approved?

• How will these be populated? • Do photos already exist of many staff

members?

Page 88: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

MySites

• Is The Organization Responsible For Documents On Users Desktops?

• What Privacy Rules Must Be Upheld? • What are the RM policies for these files?

• Retention? • Disposition?

• Are there specific provisioning policies that must be put into place before a user can have a MySite?

Page 89: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Wikis, Blogs, Discussion Boards, Notes, & Status Updates

• What are the records management rules around… • Wiki Content? • Blog Content?

• Comments? • Discussion Board Content? • Note Content? • Status Update Content?

* Notes & Status Updates Have No OOTB Auditing Or Information Policies.

Page 90: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

User Profiles

• Properties (Legal Considerations) • Job Title Property • Can Users Update Their Own Information? • What Information Can Be Shared? • What Information Must Be Opt In?

• In Other Words: What Information Can’t We Auto or Pre Populate?

• What Should The Default Privacy Settings Be? • What Records Management Rules Must User

Profiles Adhere To? • Retention (Info Policies, Version Control etc)

Page 91: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Social Technology Vendors & Tools

Page 93: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Technical Tips and Tricks

Page 94: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 activities http://<mysitehost>/_layouts/activityfeed.aspx?publisher=<accountname>

Page 95: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 96: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Scale?

• Enterprise Wiki pages (like all pages in Publishing) support output caching • Feature leveraged from publishing infrastructure

Page 97: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 98: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 99: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Activity Feed Architecture

User Profile DB: Activity Feed

User Profile DB: Change Log

Social DB

Gatherer (Timer Job)

Injection OM

Multi-cast Uni-cast

Your Gatherers

WebPart, Object Model

& Atom

Consolidated or

Published

Example: CRM Gatherer

Page 100: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 101: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 102: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 103: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 104: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

An Example: Microsoft

Platforms, Products, and

Services Division

Windows

Online (Bing, MSN, Live)

Servers

Business Division

Office

Microsoft Dynamics

Entertainment and Devices

Division

Xbox

Microsoft Games

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

Page 105: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

The down side… • There is no UI or End User Functionality

tied to this… yet.

The up side… • Development Opportunity!

Page 106: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

SharePoint Social Architecture

Web

Fro

nt

En

d

Social

Feedback Profiles

Profile Service

Synchronization

Instance

Profile Service

Instance

Sync

New 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 107: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

• Mid-tier Cache 256 MB by default (configurable)

• Optimized for “Most Used” (not most recently used) profiles

• Average Case: ~0.5K per light profile 256MB/0.5K = 512,000 users

• Worst Case: ~1.8 K per light user profile 256MB/1.8KB = 142,222 users

Page 108: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

User Profile: Storage Architecture

User Profile DB

Profile and Activity Feed Social Data DB

Tags, Keywords, Comments, Bookmark, Ratings Mainly stores GUID (to the taxonomy term) or the note or rating, URI, Profile ID, Timestamp, URI disambiguation info Term values for use on the Newsfeed and Tags & Notes Page Sync DB

Staging sync data for AD, LDAP, BCS

Page 109: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Setting up Profile Synchronization

Page 110: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Editing Filters on Connections

Page 111: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Profile Synchronization Architecture

Social Data Profiles

Profile Synchronization

Service Instance

Profile Service Instance

Sync

AD

LDAP

BCS

Service

We

b F

ron

t En

d

New in 14

Import or Export to Directory Source

(Data Goes Both Ways!)

Example: Picture Goes to AD from SharePoint!

Page 112: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

User Profile: Synchronization Tips • 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 113: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 114: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Social: SQL Tuning Tips

• 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 115: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 116: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Scale – DB Sizing Tips Rows

(million) Total (GB)

Data (GB)

Index (GB)

Tags 32 10.2 2.4 7.8

Comments 5 16.0 9.0 7.0

Ratings 25 4.3 2.0 2.3

UserProfile_Full 1.2 1.3 0.5 0.8

UserProfileValue 52.7 6.6 4.5 2.1

MemberGroup 0.8 0.7 0.4 0.3

UserColleagues 62.9 8.6 3.4 5.2

Page 117: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#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 118: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Federation and Replication

AD LDAP Forest

Social Tags Profiles

Profile Synchronization

Service Instance

Profile Service Instance

Sync Social Tags Profiles

Profile Synchronization

Service Instance

Profile Service Instance

Sync

Page 119: Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social Capabilities

#SPSocial @RHarbridge

Questions? Ideas? Feedback? Contact me:

Twitter: @RHarbridge Blog: http://www.RHarbridge.com Email: [email protected] Resources: 700+ SharePoint IA Slides at.. PracticalIntranet.com 130+ SharePoint Standards at.. SPStandards.com 15 Pages of Important Questions at.. SharePointDiagnostics.com

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