Click here to load reader
Upload
razor-technology-llc
View
311
Download
0
Embed Size (px)
Citation preview
ACS PROVIDER-HOSTED APPS FOR SHAREPOINT CAN STORE DATA IN▪ SharePoint lists▪ SharePoint document libraries
▪ Remote database▪ SharePoint files▪ Blob storage
PROGRAMMING LANGUAGES & SHAREPOINT APIs▪ JavaScript▪ SQL and XQuery for data retrieval▪ SharePoint JavaScript APIs on
SharePoint pages
▪ C#, Visual Basic, .NET▪ SharePoint client managed code APIs on .NET▪ SharePoint REST APIs on any platform,
including PHP & node.js
</>
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.
MAKE ACS PROVIDER-HOSTED APPS FOR SHAREPOINT WITH THESE TOOLS▪ Visual Studio ▪ WebMatrix▪ LightSwitch
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.
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.
TOKENFROM ACS
REMOTECOMPONENTS
The app includes an access token in requests to create, read, update, or delete SharePoint data or objects.
If the farm is configured to link to customer's SharePoint Online account, it accepts access tokens issued by ACS.
SHAREPOINT
SharePoint components - like lists, document libraries, and workflows. SharePoint Online accepts access tokens issued by ACS
SHAREPOINT ONLINE
AUTHORIZATION TO SHAREPOINT
TOOLS, TASKS AND DATA
APPS FOR SHAREPOINT
PROVIDER-HOSTED APPS – ACSESPECIALLY GOOD FOR APPS WITH CLOUD-BASED COMPONENTS ON ANY PLATFORM USING ALMOST ANY WEB DEVELOPMENT LANGUAGE
http://dev.office.com © 2014 Microsoft. All rights reserved.