20
@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com Yammer Deep Dive London SharePoint User Group April 2015 Wes Hackett #SUGUK

Suguk Yammer deep dive

Embed Size (px)

Citation preview

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Yammer Deep Dive

London SharePoint User Group April 2015

Wes Hackett

#SUGUK

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Wes HackettChief Technical

Officer

@[email protected]

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Aim of this session

• Quick recap of the Microsoft vision• Yammer embed• Explore the SDK basics• Azure Logic App with the Yammer connector

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Microsoft vision for Enterprise social

Transform your business by connecting employees

New experiences that combine social, collaboration, email, and UC

Social Layer

Connected Experiences

Connected PlatformEnterprise-class platform for security, management, and compliance

Pervasive social layer connecting people, content, and business data

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Yammer embed

• Displays Yammer widget within your application• Prerequisites

– Html container 400 pixels

• My feed– Displays your main feed

• Specified feed– Group feed, Topic feed, User feed

• Open Graph– Specified url

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Using Yammer embedLet’s explore the end user experience for the Yammer

Embed

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Yammer Embed

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Register your app

• Go here: https://www.yammer.com/client_applications– Register a New App.

• The required fields are:– Application Name: The app name which will appear in Yammer’s activity

stream.– Organization: The name of the organization affiliated with your app.– Support e-mail: An email address, which users of your app can contact for

support.– Website: Your organization’s website.– Agree to Terms of Service and Continue

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

SDK basics

• Groups• My Feed• Networks• Profile• Search• Topics

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Using the Yammer SDKLet’s explore the Yammer SDK

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Login

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Logout

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Example POST (new group)

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Example GET (get all groups)

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

What is a Logic App?

• Automation for business processes• Key scenarios

– Visually create business processes and workflows– Deliver integration capabilities in Web, Mobile and API apps– Integrate with your SaaS and enterprise applications– Connect to on-premises data

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Logic App concepts

• Workflow– Graphical way to model your business processes as a workflow

• Connectors– Special type of API app to allow a connection to your data

• Triggers– Starts a new instance of the workflow

• BizTalk– Allows validation, transformation, rules and more logic

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

The Yammer connector

• As a trigger– New message

• Within a specific group or the main feed

– Post message• Message text, mention users, specific group

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Using Yammer in a logic appLet’s explore the experience for the new Logic App

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Questions?

@easysharepoint | T +44 (0) 20 3176 7605 | www.easysharepoint.com

Thank you for attending!

Wes Hackett