Provider hosted apps - acs

306 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
306
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Provider hosted apps - acs

  1. 1. APPS FOR SHAREPOINT PROVIDER-HOSTED APPS – ACS ESPECIALLY GOOD FOR APPS WITH CLOUD-BASED COMPONENTS ON ANY PLATFORM USING ALMOST ANY WEB DEVELOPMENT LANGUAGE Install ACS provider-hosted apps to SharePoint Online or to on-premises SharePoint. Can be sold in the Office Store. Can also use the cross-domain library as part of a dual authorization system. AUTHORIZATION TO SHAREPOINT SharePoint uses Windows Azure Access Control Service (ACS) as a trusted broker. ACS issues the app an access token based on the OAuth 2.0 specification. SHAREPOINT If the farm is configured to link to customer's SharePoint Online account, it accepts access tokens issued by ACS. REMOTE COMPONENTS TOKEN FROM ACS SHAREPOINT ONLINE SharePoint components - like lists, document libraries, and workflows. SharePoint Online accepts access tokens issued by ACS The app includes an access token in requests to create, read, update, or delete SharePoint data or objects. TOOLS, TASKS AND DATA MAKE ACS PROVIDER-HOSTED APPS FOR SHAREPOINT WITH THESE TOOLS ▪ Visual Studio ▪ WebMatrix ▪ LightSwitch DEPLOYMENT TASKS FOR ACS PROVIDER-HOSTED APPS ▪ The provider of the remote components must deploy them before publishing the apps, and is responsible for tenant isolation. </> ▪ Each app instance has a single-tenant instance of the remote components. PROGRAMMING LANGUAGES & SHAREPOINT APIs ▪ C#, Visual Basic, .NET ▪ SharePoint client managed code APIs on .NET ▪ SharePoint REST APIs on any platform, including PHP & node.js ▪ JavaScript ▪ SQL and XQuery for data retrieval ▪ SharePoint JavaScript APIs on SharePoint pages ACS PROVIDER-HOSTED APPS FOR SHAREPOINT CAN STORE DATA IN ▪ SharePoint lists ▪ SharePoint document libraries http://dev.office.com ▪ Remote database ▪ SharePoint files ▪ Blob storage © 2014 Microsoft. All rights reserved.

×