/
Personal Site  Feeds Chris Gideon Personal Site  Feeds Chris Gideon

Personal Site Feeds Chris Gideon - PowerPoint Presentation

conchita-marotz
conchita-marotz . @conchita-marotz
Follow
384 views
Uploaded On 2018-10-22

Personal Site Feeds Chris Gideon - PPT Presentation

Architect Microsoft Microblogging Feed Flow User Generated System Generated Microfeed Public Microfeed Private Microblogging Feed Lifecycle Theres no specific age out setting for the feed ID: 693953

user site microfeed activities site user activities microfeed community people post feed feeds person list cache microsoft newsfeed microblogging

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Personal Site Feeds Chris Gideon" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Personal Site Feeds

Chris Gideon

Architect

MicrosoftSlide2

Microblogging Feed Flow

User Generated

System Generated

Microfeed

Public

Microfeed

PrivateSlide3

Microblogging Feed Lifecycle

There’s no specific “age out” setting for the feed.

If you hit your quota, you get a message letting you know that you are out of space

The

Microfeed list is a SharePoint list, admins can use existing list governance mechanisms to manage space and define specific “aging out” policies

The Distributed Cache: Posts are kept in cache for 7 daysConfigurable through PowerShellAnd depends on the amount of memory given to it.Slide4

Reading Microblogging Feeds

We cache the latest activities from across SharePoint in-memory, so users can always see the latest activities when they go to their consolidated feed in real time.

That applies to both user activities like microblogging posts and system activities like doc modifications

What

is not

retrieved from the cache“User’s Activities” in the Person.aspx pageEverything.. If the cache is emptySlide5

Feeds and Distributed Cache

User activities and system activities get written to the

Microfeed

list* and to the Distributed Cache

The following logic is used to refresh Distributed Cache :

People in local UPA activity feeds : Real timeSystem Activities under the activity gatherer (see slide : 33)every 10 minutes People in Remote UPA activity feeds: every 60 minutes (configurable)Requires Service 2 Service trust and Shared Service federation in order to workSlide6

Feeds and Distributed Cache

Following a document notifies the user changes to that document

Site and Document activities are security trimmed: followers get the same notification if they have access to that item

But.. some information never gets persisted in the

Microfeed

listIt only gets written in the cache: it dies, the information gets lostLikes, on the other hand, get only written in the Microfeed list

PERSISTED

NOT PERSISTEDSlide7

Site Feed

A mechanism for scoping conversations only to a specific set of people

By default

Microfeed

posts are public and accessible by everyoneRelies on a different Site for scoping the conversation

People share a site where they want to start private conversation Group conversations don’t get posted in personal site Microfeed listThe post lives only in the local site and Distributed CacheIf members of the conversation follow the site, group conversations also appear in their consolidated feeds web partThe person who initiates the conversation follows the site automatically, other people must manually follow the sitethe text changes to show up the title (link) of the site where the conversation happensSlide8

Newsfeed in Team Sites

Team Sites have the site feed feature enabled during provisioning

Provides a Site Feed page in the site that shows microblogging posts related to that site

It also provisions a Microfeed list within the site and the Newsfeed web part

Can also be activated on other sitesSlide9

Liking

Offers a way to keep track of specific posts across all the microblogging activity

Likes: is a personal view to see things

you

liked*Other people don't have access to the list of everything you liked, but they can see what you liked if they look at your profile feed (About me).

Useful to track Social activitiesThe popularity of an itemTracking a specific post – threadIt shows in the main consolidated feeds web partSlide10

Liking: How Does it Work

Every time a user likes a post:

An entry gets created in the user’s

Microfeed

listThis show the “user liked a post” entry

The original post gets updated in the Microfeed list of the user that created the post itselfThis keep tracks of all the likes on the postAn entry gets also created in the Social list of the user who did the “like” actionThis keeps track of the user “like” activitiesUsed in the “Likes” view

GarthFMF/Public

MollyDMF/Public

GarthF

SocialSlide11

@Me (aka: Mentions)

Mentions give the ability to refer to a person in a microblogging post

I

t

works independently from followingif a person gets mentioned that post will show in his or her mentions feed.

People lookup from different places“Followed People” listAuthN providers based on the Authentication typeUser who gets mentioned receives a notification email alwaysIn Site Conversation user gets a warning mentioning someone will send an email, regardless if he/she has access to the siteIn Communities user gets the email and the notification in Newsfeed web part, regardless if he/she has access to the siteNewsfeed page also provides a visual notification of number of mentionsSlide12

Communities, Blogs and Newsfeed

Some activities on Community Sites or Blogs are propagated in the Consolidate Feeds web part

Depending on the feature activated on the site, as well as the type of activity, users need to follow the site itself, the user that made a specific action or both to see a site activity in the Newsfeed page

Security trimming always applies: e.g. if I follow somebody that is mentioned in a community site post but I’m not member of that community site(and the site is “closed”) I will not see the post in my Newsfeed page in my

MySite

* Site Activity

If Person FollowsRanking up

A PersonBest Reply (user)A PersonNew Member Joins a Community

A Person

Like or Rating Community Post

A Person

Posting a New Blog EntryA Person

Like or Rating on Any List or LibraryA PersonPosting New Topic in a Community

A Person@mention in Community Post

A Person#tag in Community PostA Tag

Site FeedA SiteSlide13

Example: Community Site & Newsfeed

User A follows User B

User B makes a new post in a Community Site

A new entry gets written on User B

Microfeed listIt’s a reference point, no copy or content duplication in people Personal Sites

That entry is loaded in the Distributed CacheUser A got a Microfeed entry in the consolidated feeds web part Slide14

Topology Considerations*

Having a single UPA vs. multiple UPAs is best practices from the Social features standpoint

With multiple UPAs

Microfeeds

and people following will still work but people will experience delays in notifications

Community sites need to live in the same farm where My Site Host and Personal Sites are provisionedThey can live in different web applicationsIf in different farms, community notifications in the Newsfeed will not happen* This is a temporary constraint that will be

removed in the futureSlide15

Everyone View

It is a Personal Site feeds view of all users generated activities.

Introduces a new level of discoverability of new people and topics to the feed system,

Helps on ramping new users to the feed system and its usage patterns in their company

It is a great way to start following people you think are interesting

User generated activities are displayed for everyone in the companyShowing even activities of not followed peopleOnly user generated activities are showed, not system generated activities (e.g. user x is following site y)Group conversations doesn’t show up in the Everyone viewSlide16

© 2012 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.