Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

1 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 Program Managers © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Agenda Platform Overview What’s New Building Add-ins
9/12/2018 7:13 AM Agenda Platform Overview What’s New Building Add-ins Deploying an Add-in Looking Forward © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

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

4 Standalone web, device, and service apps
9/12/2018 7:13 AM Office 365 Platform Extensions Canvases Standalone web, device, and service apps Documents Pages Embedded canvases Conversations 1 Groups People Conversations Files Insights Microsoft Graph © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 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

6 Microsoft Build 2017 9/12/2018 7:13 AM Outlook Platform Add-ins Bring your favorite apps right in so you can get more done 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  © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Demo Outlook Add-in – Decisions 9/12/2018 7:13 AM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 9/12/2018 7:13 AM What’s New © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 What’s New Add-ins now available for Outlook on Android
9/12/2018 7:13 AM What’s New Add-ins now available for Outlook on Android API Requirement set 1.5 in Preview for Mac Outlook SSO Preview for Outlook 2016 for Windows, available now! Centralized Deployment for Outlook coming soon © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Building Add-ins 9/12/2018 7:13 AM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Microsoft Build 2017 9/12/2018 7:13 AM 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.

12 Demo Build an Add-in for Mobile 9/12/2018 7:13 AM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 9/12/2018 7:13 AM Why use SSO? Add-in users will be able to sign in to the add-in service using their office identity. The capability reduces friction and allows seamless access to MS Graph APIs since the user is not required to enter credentials. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Single Sign On Flow Your Add-in calls getAccessTokenAsync JS API.
9/12/2018 7:13 AM Single Sign On Flow Your Add-in calls getAccessTokenAsync JS API. User is prompted for consent and user gives consent. Add-in gets the access token which it can use to authenticate the user. Add-in can also use this access token to get a MS Graph access token from AAD using on behalf of flow © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Demo Add SSO support to an add-in 9/12/2018 7:13 AM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Deploying an Add-in 9/12/2018 7:13 AM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 How to install an Office add-in?
Side-loading During development of add-in Upload manifest For testing Distribute publicly Office store Validated against policies Free or Paid Not for internal Deploy within Organization Admin uses Add-in Catalog EAC for Outlook Centralized deployment

18 EAC for Outlook Deploy add-ins for Outlook within an Organization
Entire org Specific users (cmdlet only) Supports Store, LOB or ISV add-ins Supports Mandatory or Optional add-ins PS> $a= Get-DistributionGroupMember FinanceTeam PS> Set-App -OrganizationApp -Identity 7a774f0c-7a6f-11e0-85ad-07fb b -ProvidedTo SpecificUsers -UserList $a -DefaultStateForUser Enabled

19 Centralized deployment
Single coherent solution for IT admins Install add-ins across Excel, Word, PowerPoint and Outlook (coming soon) Acquire Office store, Line of Business (LOB) or ISV built Target Deploy for a Group, Users Or entire Org Deploy As Optional or Mandatory for users

20 Demo Centralized deployment UI & PowerShell 9/12/2018 7:13 AM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

21 Add Cmdlets Adding a new LOB add-in to users
9/12/2018 7:13 AM Adding a new LOB add-in to users Adding a new store add-in to a group Adding a new store add-in to entire Org. New-OrganizationAddIn -ManifestPath 'C:\Users\Me\Desktop\taskpane.xml' -Locale ‘en-US’ -Members New-OrganizationAddIn -AssetId ‘WA ’ -Locale ‘en-US’ –Members New-OrganizationAddIn -AssetId ‘WA –AssignToEveryone $true © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

22 View & Update-assignments cmdlets
9/12/2018 7:13 AM View & Update-assignments cmdlets Get installed add-ins Update assignment for add-in Set-OrganizationAddInAssignments -ProductId ‘131a8b55-bd40-4fec-b2e6-d68bf ’ -Remove -Members © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

23 Add-in details 9/12/2018 7:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

24 Update add-in Update manifest Enable/Disable add-in
9/12/2018 7:13 AM Update manifest Enable/Disable add-in Remove/Uninstall add-in Set-OrganizationAddIn -ProductId ‘c427ff10-f2aa-43db-a07c-3bc19296e937’ -ManifestPath 'C:\Users\Me\taskpane.xml' -Locale ‘en-US’ Set-OrganizationAddIn -ProductId ‘c427ff10-f2aa-43db-a07c-3bc19296e937’ –Enabled $true Remove-OrganizationAddIn -ProductId ‘c427ff10-f2aa-43db-a07c-3bc19296e937’ © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

25 EAC and Centralized deployment (CD)
9/12/2018 7:13 AM EAC and Centralized deployment (CD) Recommended migration process: Remove add-in from EAC and deploy using CD for intended target UI & PowerShell cmdlets supported for both Update of manifest file automatically flows to user in both Except upgrade of add-in capabilities EAC: Admin has to re-install the add-in with new capabilities CD: Auto-upgrade of manifest file Add-ins show as “Installed by Administrator” for end-user © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

26 Centralized deployment support
9/12/2018 7:13 AM Centralized deployment support Windows web Mac Coming soon* *Will be available for Office 365 customers on web, Outlook for Mac 2016, Outlook for Windows and 2013 © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

27 Looking Forward Focus areas Help us shape our roadmap New APIs
9/12/2018 7:13 AM Looking Forward Focus areas New APIs Parity of features across Outlook Clients More Extension Points Performance Centralized deployment: Usage report dashboard Help us shape our roadmap User Voice: © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

28 Microsoft 2016 9/12/2018 7:13 AM Call To Action Visit to start building Outlook integrations Expand your Outlook scenario by leveraging new extensions Build an Add-in with Outlook Mobile support Add support for SSO and share feedback Hook up your service to Actionable Messages © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

29 Related sessions and labs
9/12/2018 7:13 AM Related sessions and labs When Session Code and Title Channel 9 BRK 2195: What’s new and what’s coming for Actionable Messages in Outlook BRK 3225: Office development: Authentication demystified BRK 3080: Build smarter apps with Office using the Microsoft Graph  Friday 10:45 BRK 3340: Build intelligent line-of-business apps leveraging Outlook/Exchange data, using Microsoft Graph Lab code and name HOL3005: Build your first Office Add-in with Visual Studio HOL3006: Build your first Office Add-in using Angular or React © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

30 Learn more Visit dev.office.com Attend related sessions
9/12/2018 7:13 AM Learn more Attend related sessions Try out hands on labs Visit dev.office.com Attend an Office 365 Developer Boot Camp aka.ms/O365DevBootcamp Compete in our virtual Hackathon aka.ms/Office365Hackathon © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

31 Please evaluate this session
Tech Ready 15 9/12/2018 Please evaluate this session From your Please expand notes window at bottom of slide and read. Then Delete this text box. PC or tablet: visit MyIgnite Phone: download and use the Microsoft Ignite mobile app Your input is important! © 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.

32 9/12/2018 7:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

33 9/12/2018 7:13 AM APPENDIX © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

34 Centralized deployment (OAC)

35 End user UX All add-ins deployed by admin thru CD or ECP
Will be shown in ‘My add-ins’ and tagged as installed by admin

36 SSO Manifest Update <WebApplicationInfo>
9/12/2018 7:13 AM SSO Manifest Update <WebApplicationInfo> <Id>785d46c5-60ea-4568-a1e8-200abda6d14b</Id> <Resource>api://ignite2017.olkeco.com</Resource> <Scopes> <Scope>user.read</Scope> <Scope>profile</Scope> <Scope>files.ReadWrite</Scope> <Scope>contacts.ReadWrite</Scope> <Scope>mail.ReadWrite</Scope> <Scope>offline_access</Scope> </Scopes> </WebApplicationInfo> AAD Secret: dpnf7WMQyQLBjFDuV4Uv5yD © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "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."

Similar presentations


Ads by Google