5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.

Slides:



Advertisements
Similar presentations
Introducing Microsoft Lync 2010 Connect and Collaborate.
Advertisements

Redmond Protocols Plugfest 2016 Tristan Davis Office Developer Platform Overview Principal Group Program Manager.
Solving Modern Day Business Problems Using Power Apps
11/12/ :06 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
1/10/2018 9:33 PM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Success through People with LinkedIn and O365
What’s new and what’s coming for Actionable Messages in Outlook
BRK What can you do with Office 365 groups in Outlook
Using Office 365 Across All Your Devices
5/9/2018 9:30 AM BRK2215 Deliver better experiences with SharePoint Patterns and Practices Community Solutions Mike Ammerlaan Product Marketing Manager,
Make your app a native part of Office with Add-ins
Microsoft Ignite /10/2018 3:38 AM
Office Add-ins: Make your solution a native part of Office
Microsoft Ignite /16/2018 3:12 PM BRK2119
Create beautiful, fast, interactive pages in SharePoint
Office 365 Developer Overview
5/22/2018 3:04 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Build transformative industry solutions on the Office 365 platform
5/29/2018 1:32 PM Office UI Fabric behind the scenes: Open source Design & Engineering in Office Peter Jahn Senior UX Engineering Manager OneDrive & SharePoint.
Building Custom Application With Office Add-Ins for OneNote
Microsoft /4/2018 8:21 AM BRK3082 Build solutions and apps with Microsoft OneDrive API and Microsoft Graph API Ryan Gregg Principal Program Manger,
Microsoft /17/2018 4:24 AM BRK4012 Dive deep on Skype Web SDK & Skype for Business App SDK - Build apps across Web, IOS & Android Srividhya Chandrasekaran Amit.
Microsoft Ignite /17/2018 4:41 AM BRK4016
Discover the New SharePoint Content Publishing Experiences
Microsoft /26/2018 6:05 PM BRK3044 Integrate line of business services with Outlook on Windows, Mac and web Andrew Salamatov Bharathan Venkateswaran.
Experience the Power of Excel Anywhere with Excel Online
Microsoft /1/2018 5:38 PM Send secure to anyone with the power of Office 365 and  Azure Information Protection Gagan Gulati Ian Hameroff.
Build data-driven solutions using Microsoft Visio
Outlook Message Cards Ignite 2016 deck draft Shivakumar Seetharaman
Microsoft Connect /2/ :38 AM
Develop for the Experience Business with Adobe and Microsoft
9/12/2018 7:13 AM What’s new and what’s coming for Outlook add-ins including Office 365 Centralized Deployment Harshit Kumar & Wey Love Outlook Ecosystem.
Dive deeper into what’s new and what’s coming in Outlook for Windows
Microsoft Ignite /13/2018 7:38 PM BRK2247
Advancing the SharePoint Developer Community (PnP)
9/18/2018 4:42 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Modernizing App Experiences
Explore the mobile options for OneDrive and SharePoint files
Office Power Hour New developer APIs and features for Apps for Office
Microsoft Virtual Academy
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Drive productivity with OneDrive and SharePoint file collaboration
Office 365 Development.
Microsoft Ignite /9/2018 5:03 AM BRK1010
Protect your OneDrive and SharePoint files on mobile devices
WorkingLife Balance An example ISV scenario 11/14/2018 6:51 AM
Office 365 Actionable Messages with Connectors and
11/15/ :59 AM THR2294 Building great looking experiences with Microsoft Graph and Office UI Fabric Ben Summers Office Marketing David Lavenda Harmon.ie.
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Microsoft Build /18/ :56 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
11/18/2018 2:03 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Virtual Academy
Communicate on your terms with Outlook, Yammer and Skype
Work smarter with Yammer and Office 365 Groups
11/23/2018 8:30 AM BRK3037 BRK3037: Dive deep on building apps and services with the Office 365 Communications Platform David Newman Senior Program Manager.
11/27/2018 6:59 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
12/3/ :27 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Learn how to make SharePoint Accessible and Inclusive
Extending Microsoft Teams
OneDrive Training Plan Template
Microsoft Build /2/2019 6:45 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Grow Your Business with Office 365 Yammer: Working Social
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Increase your users productivity through Office 365 user profiles
Microsoft Planner A Modern Day Project Planning Tool
Using tiles and notifications
4/28/2019 3:05 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
7/2/2019 8:03 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Guest management with the Power Platform & the Microsoft Graph
11/19/2019 4:08 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Presentation transcript:

5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5/12/2018 3:54 PM B8053 Engage more users by bringing your apps to Outlook web, mobile, and desktops Jyoti Pal and Wey Love Program Managers © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Agenda Platform Overview What’s New 5/12/2018 3:54 PM Agenda Platform Overview What’s New Building Add-ins and Actionable Messages Looking Forward © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Platform Overview 5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

STANDALONE WEB AND DEVICE APPS Office 365 Platform CANVASES EXTENSIONS STANDALONE WEB AND DEVICE APPS DOCUMENTS  PAGES  EMBEDDED CANVASES CONVERSATIONS Microsoft Graph

Outlook Platform UI CONTROLS CONVERSATIONS LIVE POLL Yes No Maybe + Microsoft Graph Use one or many extension types to provide a complete solution for your users

Demo Outlook extensibility demo - Wrike 5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Build 2017 5/12/2018 3:54 PM Outlook Platform Add-ins Bring your favorite apps right in email so you can get more done Connectors allow users to keep track of updates from the apps they use in groups and conversations in Outlook and Teams Actionable messages Increase engagement with your app or service by  surfacing contextual actions directly  in conversations in Outlook and Teams so users can accomplish tasks faster  No setup required from the user © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5/12/2018 3:54 PM What’s New © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Pinnable Taskpane – Salesforce Inbox 5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Block on Send 5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Detected Entity - Boomerang 5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Building Add-ins and Actionable Messages 5/12/2018 3:54 PM Building Add-ins and Actionable Messages © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Build 2017 5/12/2018 3:54 PM Add-ins + = Web App Manifest Add-in Manifests are synced by clients and used to load the HTML/JS/CSS business logic © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Build an Add-in A real life example: Quick Survey 5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Actionable Messages via SMTP Microsoft 2016 5/12/2018 3:54 PM Actionable Messages via SMTP Actionable Messages are also supported via standard SMTP emails Now users can take action from any card-enabled email Consistent, safe and secure Same consistent card style and layout No third party code is ever executed on the client Dynamic card refresh mechanism Actions can refresh the card to show the new state of the object being acted upon © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

How does it work? 1 Office 365 Your service Microsoft Build 2017 5/12/2018 3:54 PM How does it work? Your service Your service sends an Actionable Message via SMTP to an address @contoso.com 1 Office 365 Office 365 validates that the sender is allowed to send Actionable Messages to @contoso.com. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

How does it work? 2 1 Office 365 OWA or Outlook Your service The user receives the Actionable Message in Outlook or OWA 2 Your service Your service sends an Actionable Message via SMTP to an address @contoso.com 1 Office 365 OWA or Outlook

Microsoft Tech Summit FY17 5/12/2018 3:54 PM How does it work? Your service sends an Actionable Message via SMTP to an address @contoso.com 1 The user receives the Actionable Message in Outlook or OWA 2 Your service Office 365 OWA or Outlook The user clicks an action in the Actionable Message 3 Office Action Execution Agent AEA validates the target service Has a SSL certificate. Adds an Authorization header © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Action Execution Agent Microsoft Build 2017 5/12/2018 3:54 PM How does it work? Your service Your service sends an Actionable Message via SMTP to an address @contoso.com 1 The user receives the Actionable Message in Outlook or OWA 2 Office 365 OWA or Outlook Your service receives the HTTP POST request 4 The user clicks an action in the Actionable Message 3 Office Action Execution Agent Service validates the authorization header is sent from Microsoft © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Action Execution Agent How does it work? Your service sends an Actionable Message via SMTP to an address @contoso.com 1 The user receives the Actionable Message in Outlook or OWA 2 Your service Office 365 OWA or Outlook Your service receives the HTTP POST request 4 The user clicks an action in the Actionable Message 3 Office Action Execution Agent Your service returns a success or failure response 5 Your service can return a custom status message or a completely new version of the Actionable Message card.

Action Execution Agent How does it work? Your service sends an Actionable Message via SMTP to an address @contoso.com 1 The user receives the Actionable Message in Outlook or OWA 2 Your service Office 365 OWA or Outlook Your service receives the HTTP POST request 4 The user clicks an action in the Actionable Message 3 Office Action Execution Agent Your service returns a success or failure response 5 The execution agent relays the response to Outlook 6 Outlook displays the custom status message or refreshes the card with the new version.

Build an Actionable Message 5/12/2018 3:54 PM Build an Actionable Message A real life example: Quick Survey © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Latest partner integrations (Actionable Messages & Connectors) Microsoft 2016 5/12/2018 3:54 PM Latest partner integrations (Actionable Messages & Connectors) ** ** * * * * * = Connector ** = Connector +AM No * = AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Tie it all together A real life example: Quick Survey 5/12/2018 3:54 PM Tie it all together A real life example: Quick Survey © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Looking Forward Parity across Outlook Clients 5/12/2018 3:54 PM Looking Forward Parity across Outlook Clients New capabilities and APIs for Add-ins Actionable Messages in other Outlook clients © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft 2016 5/12/2018 3:54 PM Call To Action Visit https://docs.microsoft.com/en-us/outlook/ to start building Outlook integrations Expand your Outlook scenario by leveraging new extensions Hook up your service to Actionable Messages Build an Add-in with Outlook Mobile support Reach new platforms with Connectors Let us know what scenarios you’d like to see supported on http://officespdev.uservoice.com © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Related sessions T6037 - Writing an awesome Mobile Outlook Microsoft Build 2017 5/12/2018 3:54 PM Related sessions T6037 - Writing an awesome Mobile Outlook B8015 - Microsoft Graph: Build better apps with the API to your organization B8059 - Introducing the Microsoft Teams Developer Platform: Integrate your app to enable higher performing teams B8033 - Create your own engaging Bots for SkypeHub B8016 - Build file collaboration and sharing experiences with OneDrive, SharePoint and Microsoft Graph B8905 - Open Q&A: Hear from experts from Office 365, SharePoint, Teams, and Microsoft Graph B8086 - Office 365 as a platform: reach 85 million Office users with your web applications T6063 - Office UI Fabric: Create consistent, engaging productivity experiences T6013 - Deep Dive: Office Add-in Single Sign On #MSBuild © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.