Download presentation
Presentation is loading. Please wait.
Published byConrad Marsh Modified over 9 years ago
2
SPC204
4
Security Problems in SharePoint 2010
5
Authentication and Authorization
6
Let’s start with a basic question
7
User Authentication in SharePoint 2013
8
App Authentication in SharePoint 2013
9
SharePoint App Architecture
10
App Start Page
12
App Web
13
App Web Hosting Domain https://tedpattison-4b5b001f544dc0.sharepoint.com/sites/TedsDevSite/MyFirstApp
14
Internal Authentication
15
App Hosting Models
16
Provider-Hosted App
17
Autohosted App
18
External Authentication
19
Authentication and Security Token Type
20
SharePoint 2013 Authentication Flow Important: this flow only for calls that target a CSOM or a REST endpoint
22
Permissions in SharePoint 2013
23
SharePoint Permission Policies
24
App Permissions
25
Adding Permission Requests
26
Permission Requests Product Permission Provider Target Object Capability
27
App-Only Permissions
28
Granting Consent in SharePoint 2013
31
Managing App Permissions on the Web
32
OAuth 2.0 Primer
33
OAuth Concepts and Terms
34
Windows Azure ACS
35
App Principals
36
Security Tokens used in OAuth
37
OAuth Protocol Flow in Office 365 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10
38
TokenHelper Class
39
Steps to using OAuth in Office 365
42
Managing App Principals in Office 365
43
AppRegNew.aspx
44
AppInv.aspx
45
AppPrincipals.aspx
46
Getting a Client ID from the Seller Dashboard
47
App Manifest for an Autohosted App
48
Web.config for an Autohosted App
49
App Manifest for a Provider-hosted App
50
Web.config for a Provider-hosted App
51
Incoming Data
52
Context Token
53
Access Token
54
Acquiring Access Tokens
55
Making REST Calls with OAuth
56
Making CSOM Calls with OAuth
59
Requesting Permissions on the Fly
60
Authorization by a Privileged User
61
Using the Authorization Code
64
MySPC
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.