Developing SharePoint Apps for Office 365. Steve Wright Senior Manager Sogeti USA, LLC. Contact Info. Thank You!. For Sponsoring the Developer Track. About Me – Steve Wright. Senior Manager in Sogeti’s Business Information Management (BIM) Practice
Sogeti USA, LLC
E-Mail - [email protected]
Cloud App Model was introduced in SharePoint 2013 as an alternative to Full Trust and Sandboxed solutions.
The Cloud App Model was designed to improve performance and stability of multi-tenant SharePoint deployments like SharePoint Online.
Using apps for SharePoint is very similar to using apps on mobile devices such as Android- or iOS-based phones.
Let’s play Tic-Tac-Toe!
SharePoint App Webs
SharePoint App Project Templates
Rules of Thumb
Because what would a development talk be without one?
SharePoint Apps use tokens to represent various security-related values.
The app must request specific permissions in its manifest. The user must grant those permissions in order to install the app.
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web/list" Right="Write">
<Property Name="BaseTemplateId" Value="101"/>
Users: "Who are you?"
Apps: "What app are you using?"
"What are you allowed to do?"