extending product outreach with outlook connectors

22
MICROSOFT CONFIDENTIAL – INTERN Extending Product Outreach with Outlook Connectors Mostafa Elzoghbi - Sr. Technical Evangelist @ Microsoft Twitter: @MostafaElzoghbi Blog: http://mostafa.rocks

Upload: mostafa-elzoghbi

Post on 09-Jan-2017

546 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Extending Product Outreach with Outlook Connectors

Extending Product Outreach with Outlook Connectors

Mostafa Elzoghbi - Sr. Technical Evangelist @ MicrosoftTwitter: @MostafaElzoghbi Blog: http://mostafa.rocks

Page 2: Extending Product Outreach with Outlook Connectors

Session takeawaysOffice 365 ConnectorConnectors Integration in Outlook GroupsWhy should I build a connector?Connector Integration in cloud technologiesAdminister Outlook groups for guests

Page 3: Extending Product Outreach with Outlook Connectors

Integrates key tools

and services

Brings relevant

interactive content

Custom tailored to each 3rd party

service

Single canvas:View and discuss external content along side your group conversations

Quick task completion:Perform simple actions directly against updates as they happen

Office 365 Connectors

Office 365 Connectors

Granular controls: get only the content you need

Page 4: Extending Product Outreach with Outlook Connectors

Easy for 3rd parties to push rich content into Groups

Webhooks + Polling Architecture OAuth for authenticated access

Users stay in sync with external activity Can collaborate on their content alongside internal group conversations

Messages arrive in a Connector card format Consistent UX across a variety of messages Easy to find important content and actions Used by both 1st and 3rd party

Introduction to Connectors

Page 5: Extending Product Outreach with Outlook Connectors

Conversations are the platform Aggregate content from 1st/3rd party sources Empower the user with deep actions Connector content pushed into Office Graph

Consistency across Microsoft Card format and Webhook API adopted across Microsoft’s

communication clients Inbox Experience + SMTP

Cards also created from schematized “regular” emails

Outlook Connector Vision

Page 6: Extending Product Outreach with Outlook Connectors

Groups are collaborative Connectors bring the conversations to one place, instead of

scattered across apps Groups are productive

Connectors create actionable messages that make the group more efficient

Groups are a shared space Connectors are created by any group member, not just admins

Groups are flexible Connectors scale gracefully from short updates to long digests

Connectors + Groups

Page 7: Extending Product Outreach with Outlook Connectors

Your customers are in Office365 60 Million Enterprise MAU, +50K new SMBs seats added each month

Drives Engagement Rich card format and customizable deep links keep users engaged

Quick to build Web requests work across platforms, no complex manifest or client-

code needed. Catalog gives you direct exposure

Your company name, logo, and tagline in front of millions of users

Why should I build a Connector?

Page 8: Extending Product Outreach with Outlook Connectors

Connector Message in Groups

Page 9: Extending Product Outreach with Outlook Connectors

Connector Catalog

Page 10: Extending Product Outreach with Outlook Connectors

Connector Configuration

Page 11: Extending Product Outreach with Outlook Connectors

Connect to Office 365 button3rd party’s site shows button

User taken to Office365, logs-in, and given the option to connect an Office365 Group to the third party

User taken back to 3rd party sitehttp://

fabrikam.com

Page 12: Extending Product Outreach with Outlook Connectors

DEMO Outlook Connector Sandbox

Click icon to add picture

Page 13: Extending Product Outreach with Outlook Connectors

You can integrate OGC with: Azure Cloud Services Azure App Services through web and worker roles. Azure Service Fabric (Microservices) Any web technology such as: Asp.net, Nod.js, PHP, Ruby and others Azure Functions (Preview)

NuGet Package is available

SDK and Samples are available in GitHub

Integrate OGC in Cloud Solutions

Page 14: Extending Product Outreach with Outlook Connectors

DEMO Outlook Connector Showcase

Click icon to add picture

Page 15: Extending Product Outreach with Outlook Connectors

Using Admin Center, Outlook 2016 or PSManaging O365 tenant groups

Page 16: Extending Product Outreach with Outlook Connectors

Allow people outside your organization to access o365 group resources.

This feature is disabled by default in the tenant.

You can enable/disable OG owners to add guests to their groups.

From Admin Center Services & Add-Ins Turn it on Click Save

Allowing Guests to join Outlook Groups

Page 17: Extending Product Outreach with Outlook Connectors

Administer Outlook Group Guest Access

Page 18: Extending Product Outreach with Outlook Connectors

Guest access for OG files and OneNoteYou need to enable External sharing inSharePoint Admin Center to allow Outlook Group files & OneNote are Accessible toGuests!

Page 19: Extending Product Outreach with Outlook Connectors

DEMO Administer Guest Access in Outlook Groups

Click icon to add picture

Page 20: Extending Product Outreach with Outlook Connectors

Session takeawaysOffice 365 ConnectorConnectors Integration in Outlook GroupsWhy should I build a connector?Connector Integration in cloud technologiesAdminister Outlook groups for guests

Page 21: Extending Product Outreach with Outlook Connectors

Useful ResourcesResource URLDeveloper Documentation https://dev.outlook.com/Connectors/GetStarted

Developer Playground http://connectplayground.azurewebsites.net/

UserVoice http://officespdev.uservoice.com/connectors

StackOverflow Tag #Office365Connectors

Outlook Connector Showcase* http://outlookconnectorwebapp.azurewebsites.net/

OGC SDK in Github with Samples* https://github.com/melzoghbi/OutlookConnectorSDK

Page 22: Extending Product Outreach with Outlook Connectors

Thank You@MostafaElzoghbi

http://mostafa.rocks