Your SlideShare is downloading. ×
Provider Hosted apps - high trust - SharePoint
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Provider Hosted apps - high trust - SharePoint

269

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
269
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. APPS FOR SHAREPOINT PROVIDER-HOSTED APPS – HIGH TRUST ESPECIALLY GOOD WHEN THE SHAREPOINT FARM MUST BE DISCONNECTED FROM THE INTERNET Install high-trust apps to on-premises SharePoint farms, but not to SharePoint Online. High-trust apps can’t be sold in the Office Store. The SharePoint farm doesn’t have to be connected to the Internet. Can also use the cross-domain library as part of a dual authorization system. AUTHORIZATION TO SHAREPOINT DIGITAL CERTIFICATES SharePoint uses trusted digital certificates to sign access tokens. REMOTE COMPONENTS The app includes a signed access token in requests to create, read, update, or delete SharePoint data or objects. TOKEN FROM CERTIFICATE SHAREPOINT SharePoint components - like lists, document libraries and workflows. Accepts access tokens signed by a trusted digital certificate. TOOLS, TASKS AND DATA MAKE HIGH-TRUST APPS FOR SHAREPOINT WITH THESE TOOLS ▪ LightSwitch ▪ Visual Studio ▪ WebMatrix DEPLOYMENT TASKS FOR HIGH-TRUST APPS ▪ Provider deploys remote components before publishing the app, and isolates tenants. </> ▪ IT binds a certificate to remote components, and configures certificate as a trusted root authority and trusted token issuer in SharePoint. PROGRAMMING LANGUAGES & SHAREPOINT APIs ▪ C#, Visual Basic, .NET ▪ SharePoint client managed code APIs on .NET ▪ SharePoint REST APIs on any platform ▪ JavaScript ▪ SQL and XQuery for data retrieval ▪ SharePoint JavaScript APIs on SharePoint pages HIGH-TRUST APPS FOR SHAREPOINT CAN STORE DATA IN ▪ SharePoint lists ▪ SharePoint document libraries http://dev.office.com ▪ Remote databases ▪ SharePoint files ▪ Blob storage © 2014 Microsoft. All rights reserved.

×