Wes Hackett Principal Solutions Architect Chris O’Brien Head of Development.

Slides:



Advertisements
Similar presentations
Getting Started with SharePoint 2013 Apps
Advertisements

SharePoint Saturday Gulf Saturday, April 12 th,2014 Live Online #SPSGulf Our Sponsors:
Integrating OCS Presence with MOSS Matt Lawson Linda Nevils.
App for SharePoint (*.app) Widgets Dashboards Data roll ups.
1 Trillion Azure AD authentications since the release of the service 50 M Office 365 users active every month >1 Billion authentications every.
1 Trillion Azure AD authentications since the release of the service 50 M Office 365 users active every month >1 Billion authentications every.
Silver SponsorsGold Sponsors Bronze Sponsors SharePoint App Model Redefine your SharePoint Customisation Erwin Tsai SharePoint Solution Architect Techfly.
Microsoft ® Official Course Developing Remote-hosted Apps for SharePoint Microsoft SharePoint 2013 SharePoint Practice.
Enterprise Collaboration Strategist Author, Blogger, Speaker.
BCS uncovering the misteries Marat Bakirov Australia, UTC+10 April 16 th /17 th, 2014.
 Any device, anywhere, anytime  New discovery channels  New ways of working  Redefined expectations for apps.
Cloud app Cloud app Cloud app Separate username/password sign-in Manual or semi-automated provisioning Active Directory App Separate username/password.
Fraser Technical Solutions, LLC
Basic SharePoint 2013 App Development start-up for New Developers
App development in SharePoint 2013 LIVE Introducing Cloud App Model Cloud-hosted Apps Experiences from the Field.
Any device, anywhere, anytime New discovery channels New ways of working Redefined expectations for apps.
SPC204 Security Problems in SharePoint 2010 Authentication and Authorization.
Marat Bakirov Readify. 2 3 ServerClient Browser Host Web Server Host SharePoint & Exchange Office APP Client APIs Server APIs.
The new way to work together SharePoint Products Cloud Server Free.
Refine Author business logic Customize screen layouts / branding Define custom queries Extend Explore ecosystem components Create custom controls.
What’s New? – BCS 2013 Brett Lonsdale.  Co-founder of Lightning Tools  One of the hosts on the SharePoint Pod Show  Co-organizer of SharePoint Saturday.
Office 365 Platform Flexible Tools Each Office 365 Workload API required different Authentication.
IT Unity Webinar Series September 2015 Using Azure Active Directory to Secure Your Apps.
Available via NuGet independently, major revisions infrequent and with minimal breaking changes, sole dependency for each MAML library. Contains HTTP,
Form Designer & Filler Browser and Client forms Visual Layout Form Logic Data Connection.
Enabling Developers with Development Features Presented by: Ricardo Wilkins SharePoint Solutions Architect.
Meeting #130http://sharepointmn.com Welcome to the Minnesota SharePoint User Group October 14 th, 2015 Introduction to Developing Solutions with Visual.
Satisfy Your Technical Curiosity 27, 28 & 29 March 2007 International Convention Center (ICC) Ghent, Belgium.
Building consumer apps with Azure AD B2C
TRANSITIONING FULL TRUST CODE TO CLIENT APIS Architecting SharePoint For The Future Chris Domino December 10, 2015.
Welcome to the Minnesota SharePoint User Group February 13 th, 2013 SharePoint 2013 – Developers Track - Client Side Rendering.
Windows 8 Application Microsoft Word with an app for Office Internal O365 SharePoint Site Windows Azure Web Sites Windows Azure Workflow Service.
Today’s Applications Web API Browser Native app Web API Web API
Modern Development Technologies in SharePoint SHAREPOINT SATURDAY OMAHA APRIL, 2016.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Understanding and implementing the remote provision pattern in SharePoint.
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
Bob German Principal Architect Future-Proof your SharePoint Customizations: Build 2010 Solutions that become 2013 Apps.
Martina Grom MVP Office 365 How to (remote) control Office 365 with Azure Toni Pohl MVP Client Dev
2012 © Trivadis BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN WELCOME The SharePoint 2013 App Model.
Real-Time Dashboards on Power BI
Course Agenda Deep Dive into the Building Blocks and Services of the SharePoint Platform Module 1: Developing Advanced Workflow Scenarios in Office 365.
O SharePoint 2013 Remote Event Receivers Speaker.
Bhakthi Liyanage SPS Toronto July GOLD BRONZE / PRIZES SILVER.
Developers Introduction to the Power BI Platform.
A deep dive into Azure AD B2C
Via the REST API and Power BI Embedded Jan Pieter Posthuma
Building Azure Mobile Apps
Building Azure Web Apps
4/18/2018 1:15 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Effective Client-side Coding against Office 365
Migrating SharePoint Add-ins from Azure ACS to Azure AD
Line of Business Solutions in SharePoint Online
Calix ONOS Contribution
SharePoint power hour Rob Howard Program Manager Build 2014
Office 365 Development.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
App-to-app communication
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
IOS SDK v1.0 with NAM 4.2.
11/24/2018 4:51 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Rich single page applications with SharePoint
Agenda OAuth Concepts Programming OAuth.
SharePoint Online Authentication Patterns
Office 365 Development.
Building on the Microsoft Graph: 0 - App in 60 minutes
Introduction into the Power BI REST API Jan Pieter Posthuma
4/15/2019 1:57 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Graph – Intune API’s
Western Mass Microsoft Technology Users Group
Creating Apps for SharePoint 2013
Presentation transcript:

Wes Hackett Principal Solutions Architect

Chris O’Brien Head of Development

Provider-hosted SharePoint app? External Office 365 app? OR

“Getting started” demo Adding Office 365 APIs to project

Web Client Libraries Demo Office365 Tools and API

REST Demo Office365 Tools and API

File Handler Demo Office365 Tools and API (Preview Feature)

Azure AD – services provided to O365 apps

Native Application Azure AD Authorization Endpoint Azure AD Token Endpoint Office 365 API Request authorization code Sign-in via browser pop-up Return authorization code Redeem authorization code and acquire access token for Office 365 resource Return access token and refresh token Return Http Response Call Office 365 API using the access token Can use this access token with SharePoint REST/CSOM!

Possible to use Office 365 access token with SharePoint CSOM/REST This provides a level of integration between Office 365 APIs approach and the SharePoint APIs Can mix approaches e.g. when need a method which only exists in SharePoint API See

JS Client Library Demo Office365 Tools and API – release preview two

Next steps

Thank you