Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft 2016 6/26/2018 6:05 PM BRK3044 Integrate line of business services with Outlook on Windows, Mac and web Andrew Salamatov Bharathan Venkateswaran.

Similar presentations


Presentation on theme: "Microsoft 2016 6/26/2018 6:05 PM BRK3044 Integrate line of business services with Outlook on Windows, Mac and web Andrew Salamatov Bharathan Venkateswaran."— Presentation transcript:

1 Microsoft 2016 6/26/2018 6:05 PM BRK3044 Integrate line of business services with Outlook on Windows, Mac and web Andrew Salamatov Bharathan Venkateswaran © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Agenda Platform Overview Managing Add-ins
How it works What’s new Managing Add-ins Add-in life cycle Admin capabilities Build an add-in from scratch! Best practices

3 Platform overview

4 What is an Outlook Add-in?
Microsoft Office 6/26/2018 Intro to Mail Add-ins What is an Outlook Add-in? Web application loaded inside an Outlook application Embedded inline or as task pane within mail or appointment. Write once, run anywhere Outlook runs Built using Web technologies HTML 5 and CSS used to construct user interface JavaScript and jQuery used to add executable logic and event handlers Programmatically interacts with Outlook Programmatically control Outlook through client APIs (office.js) Outlook message and appointment/meeting Access to core item properties in read and compose Office.js © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

5 Anatomy of a mail add-in
Microsoft 2016 6/26/2018 6:05 PM Intro to Mail Add-ins Anatomy of a mail add-in O365/Exchange/Outlook.com stores add-in manifests Cloud Service hosts add-in HTML + JS Microsoft CDN hosts JS APIs (Office.js) XML-based manifest Manifest points to a Web page Manifest defines required capabilities Installed in users mail box Add-in Web Page Developer hosts the HTML+JavaScript code Add-ins use a JavaScript API to interact with Outlook by loading the JS API © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6 Add-in Extension Points in the Outlook UI
Microsoft Office 6/26/2018 Add-in Extension Points in the Outlook UI Command Command in the Office UI (e.g. ribbon button) to launch other UI and/or perform a background task. Provides 1-click way for users to invoke add-in actions Contextual Popup Popup window launched by clicking on a hyperlink that represents a “detected entity” Module Brand new modules in Outlook desktop providing full screen UX with custom ribbon, navigation pane and main canvas © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

7 New Announcements Commands on Outlook Mac and Web New Store experience
Microsoft 2016 6/26/2018 6:05 PM New Announcements Commands on Outlook Mac and Web New Store experience Pinnable task pane Coming soon! All existing Outlook add-ins will be available Full support for Mail and appointment compose Join the Office Insider Fast program for Mac © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Add-in Demo Add in command on Mac Persistent task pane

9 Managing add-ins

10 Sources of Add-Ins/Apps
Microsoft 2016 6/26/2018 6:05 PM Sources of Add-Ins/Apps Specific (Bespoke) developed internally or by a partner to solve a specific business need e.g. Contoso Company Review System How can you deploy these within an Organization? ISV-built (Customized) Written by a partner. Customized specifically for an organization e.g. Fabrikam Legal Tracker, customized for Contoso ISV-built (Standard) Add-In available for anyone to use. May be backed by a paid service e.g.: Fabrikam CRM System © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Add-In Lifecycle Acquire/Build Validate Deploy Feedback Update
Acquire Add-in directly from a 3rd party OR build in house Acquire/Build Validate with small group of users that Add-in suits the business need Validate Push out the Add-in to a broader audience Deploy Feedback to developer what improvements should be made Feedback Add-in is updated to a more recent version Update

12 Admin Capabilities - Outlook add ins
Acquire LOB ISV built Office store Target Org wide Users Deploy Optional Mandatory

13 Demo Exchange admin center

14 Outlook Deployment Deploying to Org Deploying to individual users
Can assign to individual users via PowerShell Detailed PowerShell documentation at Technet here $a= Get-DistributionGroupMember FinanceTeam Set-App -OrganizationApp -Identity 3f10017a-9bbe-4a23-834b-6a8fe3af0e37 -ProvidedTo SpecificUsers -UserList $a -DefaultStateForUser Enabled Call to action: Attend BRK2028:Manage and deploy Office add-ins and Office 365 apps

15 Let’s build an add-in

16 Outlook Add-in Roadmap
6/26/2018 6:05 PM Outlook Add-in Roadmap © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 Roadmap Add-in commands Pinnable task panes Modules Win32 Online Mac
iOS Android UWP Add-in commands Pinnable task panes Modules Today 1-2 months Backlog 3-6 months

18 Further reading… Getting Started with Office add-ins
Office add-in Code Samples Office add-in Training videos & hands on labs Office add-in Snack videos Office add-in documentation

19 Deploy, ramp-up on new services and onboard new users with Microsoft FastTrack:

20 Join the Microsoft Tech Community to collaborate, share, and learn from the experts:

21 Please evaluate this session
6/26/2018 6:05 PM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

22 6/26/2018 6:05 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Microsoft 2016 6/26/2018 6:05 PM BRK3044 Integrate line of business services with Outlook on Windows, Mac and web Andrew Salamatov Bharathan Venkateswaran."

Similar presentations


Ads by Google