msol10 extending social features in share point 2010 v0.4
TRANSCRIPT
![Page 1: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/1.jpg)
![Page 2: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/2.jpg)
EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 MSOL10 - GOING SOCIAL ACROSS THE BORDERS OF THE ENTERPRISE
JAN BRUCHER, ANDRIES DEN HAAN
Amsterdam, January 2010 PUBLIC
![Page 3: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/3.jpg)
PUBLIC3 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
ABOUT THIS SESSION
• OBJECTIVES:
– How to integrate social networks in enterprise collaboration platforms
• TARGET AUDIENCE:
– Functional, IT Pro, Developer
• RELATED SESSIONS:
– MSC03: Social computing overview - Daniel mcPherson18 January, 11:15 -
12:30
– MSOL05: How to create a successful social Collaboration platform with
SharePoint 2010 - Patrick Savalle – 18 January, 13:30 - 14:45
– MSC27 – Claims-Based Identity in SharePoint 2010 - Spencer Harbar – 19
January, 13:30 - 14:45
![Page 4: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/4.jpg)
PUBLIC4 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
SOCIAL SOFTWARE IS PART OF CORPORATE LIFE!
• Convergence of private and professional use of
social software (e.g. knowledge sharing and
communications)
• What builts up your digital identity is spread across
different locations (tagging, ratings, feedback,
analytics)
• Collaboration with social network contacts is mostly
provided outside the company (e.g. slideshare),
which again scatters information on different
locations.
![Page 5: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/5.jpg)
PUBLIC5 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
PEOPLE WILL DO THEIR OWN THING
• The changing work/life balance is reflected in the
use of social software
• Everyone wants freedom in defining their own
“work”space
• Social networks are used for information sharing,
but don’t like redundancy in postings (work, private)
• Corporations are often hesitant in adopting social
software (anxiety for the loss of control, lack of
understanding), but it’s for sure it cannot be
stopped.
![Page 6: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/6.jpg)
PUBLIC6 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
GOING SOCIAL ACROSS THE BORDERS OF THE ENTERPRISE
• “Social” created a new paradigm in the way people connect, work, and live
• Create awareness in the enterprise on the importance of tooling that supports
social networking and collaboration
• Making it easy for people to share their thoughts and knowledge with the
enterprise (going across the border)
• The SharePoint Server 2010 investments support getting the outside in and the
inside out.
![Page 7: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/7.jpg)
AGENDA
• BRIEF OVERVIEW OF SOCIAL CAPABILITIES IN SHAREPOINT SERVER 2010
• EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010:
– CUSTOM TWITTER ACTIVITY GATHERER
– USING CLAIMS BASED AUTHENTICATION TO COLLABORATE WITH
SOCIAL NETWORK CONTACTS
• WRAP-UP AND CODE REFERENCES
Comment on this session in realtime using Twitter/ #MSOL10
![Page 8: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/8.jpg)
PUBLIC8 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
Social RelevancePhonetic SearchNavigationFAST IntegrationEnhanced Pipeline
Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browser
Communities
Search
Sites
Composites
ContentInsights
BRIEF OVERVIEW OF SOCIAL CAPABILITIES IN SHAREPOINT SERVER 2010
Enterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList Enhancements
PerformancePoint ServicesExcel ServicesChart Web PartVisio ServicesWeb AnalyticsSQL Server IntegrationPowerPivot
Ribbon UISharePoint WorkspaceSharePoint MobileOffice Client and Office Web App IntegrationStandards Support
Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS
![Page 9: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/9.jpg)
PUBLIC9 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
INTER-RELATED SERVICES FOR SOCIAL COMPUTING
RELATED SERVICES
WEB FRONT ENDS
USER PROFILE SERVICE
Social Feedback
Profiles
Profile ServiceSynchronization
InstanceProfile Service
Instance
Sync
SearchFor Security Trimming
Enterprise MetadataFor Tagging and Profile Properties
Web analyticsFor search suggestions
![Page 10: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/10.jpg)
PUBLIC10 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
USER PROFILES SERVICE & SOCIAL COMPUTING
• Populating profiles via Active Directory, LOB systems (e.g. SAP/HR) or via
behaviour (e.g. keyword suggestions, tagging, feedback, rating).
• Read/write functionality for userprofile fields.
• Organisational profiles
• Advanced tracking capabilities for user profiles changes and social behaviour:
– Status updates, content publication/ updates
– Social tagging,notes and ratings
– Activity feeds (also consumed in the Outlook Social Connector).
• Managed Metadata Service Application:
– Build a taxonomy or folksonomy and presentation in e.g. tag clouds
– Leverage in user profile, tagging and search (results refinements)
– Provide suggestions from existing term sets.
![Page 11: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/11.jpg)
PUBLIC11 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
SHAREPOINT ACTIVITY FEED IN OUTLOOK 2010 USING THE SOCIAL CONNECTOR
![Page 12: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/12.jpg)
PUBLIC12 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
ACTIVITY FEED – “NEW” IN 2010
• Enterprise Activity Feed:
– Web part
– Atom 2.0 feed
• Two types:
– Consolidated – activities from everything I track
– Published – my activities.
![Page 13: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/13.jpg)
PUBLIC13 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
ACTIVITY FEED EXTENSIBILITY
• Activity Application:
“Twitter feed”
• Activity Type:
“Twitter message”
• Activity Template & variables:
“{publisher} just posted: {value} via {Link2}”
• Activity Event:
“Andries den Haan just posted: Tips for Troubleshooting
SharePoint 2010 Installations #SP2010 http://bit.ly/8QyZzE
(RT @joeloleson) via Twitter”
MSDN reference: http://msdn.microsoft.com/en-us/library/microsoft.office.server.activityfeed%28office.14%29.aspx
![Page 14: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/14.jpg)
PUBLIC14 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
SET-UP CUSTOM TWITTER ACTIVITY FEED
User’s Twitter feed
USER PROFILE DB: CHANGE
LOG
SOCIAL DB
BUILT-INGATHERER
ESN GATHERER TIMERJOB
Filter on: #gc
INJECTIONOM
MULTI-CASTUNI-CAST
USER PROFILE DB: ACTIVITY
FEED
WEBPART, OM& ATOM
CONSOLIDATED OR
PUBLISHED
Andries den Haan Just Posted Tips for Troubleshooting SharePoint 2010 Installations #SP2010 http://bit.ly/8QyZzE (RT @joeloleson) via Twitter
Link to user’s Twitter profile pageE.g. http://twitter.com/awdhaan
Userprofile contains a “TwitterUser”
property in which the user can enter their
Twitter account
![Page 15: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/15.jpg)
PUBLIC15 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
CUSTOM TWITTER FEED ACTIVITY GATHERER – SETTING ACCOUNT S AND TRACKING OPTIONS
![Page 16: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/16.jpg)
PUBLIC16 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
CUSTOM TWITTER FEED ACTIVITY GATHERER – PUBLISHED VIEW
![Page 17: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/17.jpg)
PUBLIC17 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
CUSTOM TWITTER FEED ACTIVITY GATHERER – CONSOLIDATED VIEW
![Page 18: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/18.jpg)
PUBLIC18 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
CUSTOM TWITTER FEED ACTIVITY GATHERER – MANUAL UPDATE
![Page 19: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/19.jpg)
PUBLIC19 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
WHY USE CLAIMS BASED AUTHENTICATION FOR SOCIAL NETWORKING AND COLLABORATION
• Avoid maintaining multiple digital identities
• Manage your claims in one place
• Manage access to your information and be open to
the world
• ...and it’s comfy.
![Page 20: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/20.jpg)
PUBLIC20 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
EXAMPLE CLAIMS BASED AUTHENTICATION USING LINKEDIN
1) request resource3) Authenticate request
4) Return Token
2) Authenticate request
Trust
5) Token request
6) Return Token
7) Request resource with TokenSECURITY TOKEN
SERVICE(AD FS 2.0 STS)
IDENTITY PROVIDER
SHAREPOINT SITE
SHAREPOINTAUTHENTICATION
PROVIDER
![Page 21: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/21.jpg)
PUBLIC21 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
WRAP-UP: GOING SOCIAL ACROSS THE BORDERS OF THE ENTERPRISE
“OUTSIDE WORLD” ENTERPRISE
del.icio.us
BUSINESS RULES, SECURITY & GUIDELINES
SOCIAL NETWORKING
INFORMATION DISCOVERY
CONTENT SHARINGSOCIAL SERVICE
BUS
![Page 22: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/22.jpg)
PUBLIC22 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
CODE REFERENCES
Activity Feeds Console Application:
http://code.msdn.microsoft.com/activityfeedsconsole
Enterprise Twitter sample by Daniel Pollard:
http://
httpcode.com/blogs/PermaLink,guid,b3af80e2-4e6f-41d6-ae93-61950a332a39.aspx
Claims based authentication:
http://blogs.pointbridge.com/Blogs/nielsen_travis
Enterprise Social Networking project (ESN):
http://esn.codeplex.com
![Page 23: Msol10 extending social features in share point 2010 v0.4](https://reader036.vdocuments.us/reader036/viewer/2022062420/55c273ebbb61ebe76f8b4768/html5/thumbnails/23.jpg)
PUBLIC23 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010
WOULD YOU LIKE TO KNOW MORE, JUST VISIT OUR BOOTH