Managing and Deploying Office Add-ins and Office 365 Apps

Slides:



Advertisements
Similar presentations
Office 365 Upsell Paths.
Advertisements

Success through People with LinkedIn and O365
Get an Introduction to the SharePoint Framework
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
Manage Office 365 more effectively: what’s new in Office 365 admin?
Microsoft Ignite /16/2018 3:12 PM BRK2119
Leverage the O365 Task Ecosystem with Microsoft To-Do and Planner
Office 365 Developer Overview
5/22/2018 1:39 AM BRK2156 Power BI Report Server: Self-service BI and enterprise reporting on-premises Christopher Finlan Senior Program Manager © Microsoft.
5/29/2018 1:51 AM THR2071 Managing enterprise applications, permissions, and consent in Azure Active Directory Adam Steenwyk & Jeff Sakowicz Program Managers.
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 Virtual Academy
Conduct a successful pilot deployment of Microsoft Intune
9/11/ :51 AM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
SaaS Application Deep Dive
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
Build Connected Productivity Apps for SharePoint and Office
6/17/ :27 AM BRK3341 Unlock extensibility by connecting your service to PowerApps and Microsoft Flow Theresa (Tessa) Palmer–Sr. Program Manager Sunay.
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
Optimizing Microsoft OneDrive for the enterprise
The power of common identity across any cloud
Microsoft Ignite /18/2018 8:30 PM BRK2065
Understanding Multi-Geo Capabilities in Office 365
Protect sensitive information with Office 365 DLP
Secure Remote Access to on-premises Web Apps using Azure AD
8/6/2018 3:21 AM THR2261 Groups, and Teams and Sites, Oh My! The Ultimate Office 365 Groups Teardown John Peluso SVP Product Strategy, AvePoint Inc. Microsoft.
Microsoft Ignite /31/ :08 AM
Microsoft Planner: How to manage your team’s work in Office 365
Migrate SharePoint to the cloud the Microsoft IT way
Understanding Windows Analytics Update Compliance
Customize Office 365 Search and create result sources
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
Dive deeper into Windows Store for Business
Using AAD B2C for WordPress & Secure Deployment Scenario
Office Power Hour New developer APIs and features for Apps for Office
Windows Store for Business
SharePoint Online Management and Control
What’s new in Office 365 administration
Drive productivity with OneDrive and SharePoint file collaboration
Office 365 Development.
Microsoft Ignite /9/2018 5:03 AM BRK1010
The Future of SharePoint Development - Vision, Strategy, and Roadmap
Protect your OneDrive and SharePoint files on mobile devices
Learn about PnP initiative and the new SharePoint Framework
Customize and Tune Microsoft Office 365 Data Loss Prevention
Seamless Office Migrations with Add-ins and Macros
Access and Information Protection Product Overview October 2013
Microsoft Ignite /24/2018 1:12 PM THR2008
Microsoft Build /24/2018 2:25 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Migrate your apps from legacy APIs to Microsoft Graph
Discover what’s new and what’s coming to SharePoint Modern Team sites
TechEd /6/2018 8:16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /7/ :16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Five mistakes to avoid when deploying Enterprise Mobility + Security
Can I get a side of OneDrive for Business with my SharePoint?
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Learn how to leverage the Microsoft Store for Education in your school
System Center Marketing
Microsoft Virtual Academy
Microsoft Virtual Academy
Day 2, Session 2 Connecting System Center to the Public Cloud
Office 365 Development July 2014.
Microsoft Virtual Academy
Presentation transcript:

Managing and Deploying Office Add-ins and Office 365 Apps Microsoft Ignite 2016 5/14/2018 2:53 AM BRK2028 Managing and Deploying Office Add-ins and Office 365 Apps Phil Smail Program Manager © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Summary Overview Call to action Summary of Office Add-In Support Demo: Enterprise LOB Add-In Add-In/App Deployment options Demo: Enterprise Add-In deployed to Excel & Excel Online Timeline & support Call to action Start building enterprise add-ins Deploying your Add-Ins using Centralized Deployment

Why build Office Solutions? Bring critical business data into the Office apps that your employees use every day Build solutions that work across all the devices you care about Enrich the insights you yield in your apps by leveraging the Microsoft Graph

What are Office Add-ins? Extend Office applications across platforms using web technologies Metadata Icons, Text Web App URL Add-In Commands Functionality Backend code Office app integration Connect with other services

Office Add-In Support Office Application Support Platform/OS Support Outlook Word OneNote Office Application Support Excel PowerPoint SharePoint Platform/OS Support Online Windows Mac/iOS Android (soon)

Microsoft Graph APIs https://graph.microsoft.com Access data and Microsoft Office 5/14/2018 2:53 AM Microsoft Graph APIs Access data and intelligence from the Microsoft cloud Enabling a consistent development platform For both commercial and consumer https://graph.microsoft.com Users Calendar Groups Excel Mail Office Graph Documents People Notebooks And more … © 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.

Add-In Commands Extend Office Naturally Support Add-In Commands will show up within the Ribbon Discoverability of deployed Add-Ins increased Support Add-In Commands specified in manifest Word, Excel, PowerPoint, Outlook and OneNote

Royal Caribbean Cruises, Ltd – Clause Library Microsoft Ignite 2016 5/14/2018 2:53 AM Royal Caribbean Cruises, Ltd – Clause Library Picture relevant to RCCL Consistency of contracts Collaboration across team Single repository of knowledge Inline experience for attorneys in Word © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Clause Library Line of Business Add-In Microsoft Ignite 2016 5/14/2018 2:53 AM Demo Clause Library Line of Business Add-In © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Office 365 Apps? What are Office 365 Apps? Apps can be Azure Web Apps that use OAuth and OpenID Connect protocols, or SAML protocols for authentication Min Bar Support Single Sign on Integrate into the Office 365 Launcher Desired Add value by calling into Microsoft Graph APIs Apps can be Multi-Tenant – SaaS app supporting more than one Tenant Single-Tenant – LOB intended only for specific tenant

Which to build? Office Add-In Office 365 App Integrate and extend Office Clients Apps Integrate and extend Office 365

Sources of Add-Ins/Apps Specific (Bespoke) Written internally or by a partner to solve a specific business need Example: Contoso Company Review System How can you deploy these within an Organization? ISV-built (Customized) Written by a partner. Customized specifically for an organization Example: Fabrikam Legal Tracker, customized for Contoso ISV-built (Standard, uncustomized) Add-In available for anyone to use. May be backed by a paid service Example: Fabrikam CRM System

Deployment capabilities Test an add-in during development Distribute publicly (add-ins & apps) Deploy within your organization (apps) Deploy within your organization (add-ins) Sideloading Office Store Azure Management Portal Outlook add-in Deployment SharePoint Catalog Centralized Deployment

Sideloading How to use Point the client to a manifest/folder of manifests PC Desktop - Create Shared Folder, Set Shared folder as trusted catalog Online – Upload Add-In option Mac – Copy Add-In to wef folder iOS – Upload via iTunes Intended for testing only Not designed for deployment Requires Client configuration

Publish to Office Store How to Use Upload and submit add-In in Seller Dashboard Add-In is validated against policies When approved is made available to Office store Add-In can be free or Paid Great for public Add-Ins Doesn’t support internal or customized Add-Ins

Office 365 App Deployment How to Use User Single Sign On from ISV Website/Office Store Admin via Azure Management Portal Configure company App & assign permissions required OR add third party App Assign Users/Groups

Outlook Deployment How to Use Upload Add-In for yourself or your organization From file or Store Yourself Uploads Add-In to User Mailbox For your organization Via Exchange Control Panel Uploads Add-In to Org Mailbox Default is On for all users Can assign to individual users via PowerShell $a= Get-DistributionGroupMember FinanceTeam Set-App -OrganizationApp -Identity 3f10017a-9bbe-4a23-834b-6a8fe3af0e37 -ProvidedTo SpecificUsers -UserList $a -DefaultStateForUser Enabled

Add-In Catalog How to Use Create Add-In Catalog site collection Upload Add-In to Add-In Catalog Set App Catalog as trusted catalog Designed for distribution Doesn’t automatically install Add-Ins, users have to install them Requires Add-In Catalog setup Requires Client configuration Add-Ins acquired from Add-In Catalog don’t support Add-In Commands SharePoint and Word, Excel, PowerPoint (not Outlook)

Centralized Deployment – In Preview How to Use Upload Add-In via Office 365 Admin Center or PowerShell Assign to users/Groups When to Use Designed for Corporate Deployments Automatically deploys Add-Ins to users Supports Add-In Commands Requires no client configuration Requires no server setup

Demo Add-In deployed to Excel Web Access Client Microsoft Ignite 2016 5/14/2018 2:53 AM Demo Add-In deployed to Excel Web Access Client © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Administrator Dashboard Overview Dashboard for Administrators to know what Add-Ins are being used Track assignments and execution of Add-Ins Inline compatibility report when assigning users/groups

Centralized Deployment Roadmap Supported Today (Preview) Office 365 Admin Center En regions today WW very soon Word, Excel and PowerPoint Office 2016 PC desktop Users/Groups Registered in Azure Active Directory User signed in with OrgID on Client Top level of groups supported Add-Ins download to client on boot/refresh Requires Exchange Multi Tenant or Dedicated VNext Supported Soon (GA+) General Availability early 2017 Online Clients for Word, Excel and PowerPoint Store Add-Ins Administrator Dashboard PowerShell Mac Outlook

Platforms Roadmap Windows Online Mac   Today Planning 3-6 months

Call to Action Start building enterprise add-ins – go to dev.office.com Deploying your Add-Ins in Preview Centralized Deployment

Deploy, ramp-up on new services and onboard new users with Microsoft FastTrack: http://fasttrack.microsoft.com/

Join the Microsoft Tech Community to collaborate, share, and learn from the experts: http://techcommunity.microsoft.com

Please evaluate this session 5/14/2018 2:53 AM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at http://myignite.microsoft.com From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting https://aka.ms/ignite.mobileapp © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5/14/2018 2:53 AM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.