Extending Product Outreach with Outlook Connectors
Mostafa Elzoghbi - Sr. Technical Evangelist @ MicrosoftTwitter: @MostafaElzoghbi Blog: http://mostafa.rocks
Session takeawaysOffice 365 ConnectorConnectors Integration in Outlook GroupsWhy should I build a connector?Connector Integration in cloud technologiesAdminister Outlook groups for guests
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
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
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
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
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?
Connector Message in Groups
Connector Catalog
Connector Configuration
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
DEMO Outlook Connector Sandbox
Click icon to add picture
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
DEMO Outlook Connector Showcase
Click icon to add picture
Using Admin Center, Outlook 2016 or PSManaging O365 tenant groups
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
Administer Outlook Group Guest Access
Guest access for OG files and OneNoteYou need to enable External sharing inSharePoint Admin Center to allow Outlook Group files & OneNote are Accessible toGuests!
DEMO Administer Guest Access in Outlook Groups
Click icon to add picture
Session takeawaysOffice 365 ConnectorConnectors Integration in Outlook GroupsWhy should I build a connector?Connector Integration in cloud technologiesAdminister Outlook groups for guests
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
Thank You@MostafaElzoghbi
http://mostafa.rocks
Top Related