Social Networking and User Profiles for Business

Download Report

Transcript Social Networking and User Profiles for Business

Matthew McDermott, MVP
Principal Consultant
Catapult Systems, Inc.
Session Code: OFC315
Agenda
Social Networking Features
Making the business case
Planning Considerations
Enhancements to My Site host
Taking action on User Profile change
Overview of social networking
Feature
Facebook
Linked In
Twitter
SharePoint
People
Friends
Connections
People I Follow
Colleagues
Security
Privacy
Connections
Protected updates Visibility
Messages
Wall
Status
Tweet
Blog
Status
Status
Status
Tweet
OC Status
Photos
Photos
Inbox
Communities of common interest Images Library
Chat
Reply
OCS
CommunitiesInbox
of commonTweet
attributes Exchange
Inbox
Links
Links
Web Sites, etc
Tweet
Links
Find People
Find Friends
Search People
Follow
People Search
Updates
News & Notifications Network Updates
Home
Colleague Tracker
Profile
About Me
Profile
Profile
Profile
In Common
Friends in Common
Connections
Social Distance
Friends in Common
Chat
Colleagues & Org
Social Distance
Making the business case
Form ad hoc teams
Make connections without introductions
Locate Skills and Expertise
Target relevant content based on user profile
Personalization of entire site
Social Networking with MOSS
My sites
Colleagues, Sites and In Common With
Colleague change tracking
Organizational Hierarchy
Communicator Presence
My Site Features
Colleague Tracking
People Search
Technical overview
Implement social networking on MOSS
Define User Profile in MOSS
What do you have to do to prepare?
User Profile Import
Profile
Profile Field:
Field: Title
Title
Results of mining and org
Office SharePoint
SharePoint Server
Server
hierarchy review that
User Profile
Profile
Profile Field:
Field: Manager
Manager
automatically includesProfile
recommendations
Colleague Presentation
Human Resource
Information System Data
Contact Information Mining
Based on ranking algorithm
review of instant messaging
email conversations
Office SharePointand
Server
User Profile
Authoritative Title
Authoritative Title Information
Information
Non Authoritative Manager
Information
Based on User Profile and
data sources (Active
Directory, BDC Sources)
Human Resource
Resource
Information System Data
Data
Personnel
Information
Authoritative
Authoritative Manager
Manager
Information
Information
Organizational Hierarchy
Active Directory Data
Active
Active Directory
Directory Data
Data
Heterogeneous Import
Office SharePoint Server
User Profile
Office SharePoint Server
User Profile
Active Directory Data
(with fields populated from
secondary systems)
Other System
HRIS
Legacy
Other System
HRIS
Groupware
Legacy Groupware
Accounting IS
Accounting IS
Active Directory Data
Authoritative data sources
Base the user profile on authoritative sources
Identify & clean user profile data sources
Manage user profile data sources
Streamline information into MOSS
Profile Page Customization
Personalization Site
Taking action on Profile Change
c:\> stsadm –o teched09-runmytimerjob ...
Taking Action on Profile Changes
User Profile Change Query
UserProfileChangeToken changeToken = new
UserProfileChangeToken(tokenStart);
UserProfileChangeQuery changeQuery = new
UserProfileChangeQuery(false, true);
changeQuery.ChangeTokenStart = changeToken;
changeQuery.UserProfile = true;
changeQuery.SingleValueProperty = true;
changeQuery.MultiValueProperty = true;
UserProfileChangeCollection changes =
profileManager.GetChanges(changeQuery);
foreach (UserProfileChange change in changes)
{
...
Finally
Social networking makes business sense
SharePoint supports Social Networking
Features
API
Customizations
Social networking is about corporate culture
Encourage the Enterprise to support Social
Networking inside the firewall
Resources
My Blog:
http://blogs.catapultsystems.com/matthew
Social Networking with MOSS:
http://technet2.microsoft.com/Office/en-us/library/488d329d-306a-436da9fa-4b1e4037c8a61033.mspx
Blogs and Wikis in business:
http://technet.microsoft.com/enus/windowsserver/sharepoint/bb400751.aspx
CKS:EBE:
http://www.codeplex.com/cks
Social Computing for SharePoint
http://www.microsoft.com/sharepoint/capabilities/collaboration/social.mspx
Resources
SharePoint Team Blog
http://blogs.msdn.com/sharepoint/
Mike Gannotti’s blog:
http://sharepoint.microsoft.com/blogs/mikeg/default.aspx
News Gator:
http://www.newsgator.com/
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Resources
www.microsoft.com/teched
www.microsoft.com/learning
Sessions On-Demand & Community
Microsoft Certification & Training Resources
http://microsoft.com/technet
http://microsoft.com/msdn
Resources for IT Professionals
Resources for Developers
www.microsoft.com/learning
Microsoft Certification and Training Resources
Related Content
Breakout Sessions (session codes and titles)
Interactive Theater Sessions (session codes and titles)
Hands-on Labs (session codes and titles)
Hands-on Labs (session codes and titles)
Track Resources
Resource 1
Resource 2
Resource 3
Resource 4
Complete an
evaluation on
CommNet and
enter to win!
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.