Claims Authentication in SharePoint 2010

2,921 views

Published on

This is a quick introduction into the authentication process in SharePoint 2010 using Claims Based Authentication.

Published in: Technology, Economy & Finance
3 Comments
1 Like
Statistics
Notes
No Downloads
Views
Total views
2,921
On SlideShare
0
From Embeds
0
Number of Embeds
490
Actions
Shares
0
Downloads
17
Comments
3
Likes
1
Embeds 0
No embeds

No notes for slide

Claims Authentication in SharePoint 2010

  1. 1. Claims Authentication in SharePoint 2010<br />Nathan DeWitt<br />http://nathandewitt.net/<br />
  2. 2. B.A., I need you to get the document from the SharePoint portal. The freedom of the free world depends on it!<br />I’ll get it done, Hannibal.<br />
  3. 3. Give me this document, fool!<br />I don’t know you. You don’t have a token. You scare me. Can you get someone I trust to tell me who you are?<br />SharePoint 2010<br />Typical User<br />
  4. 4. This fool says I scare him! You’re an Identity Provider he trusts. Tell him I’m cool!<br />Ok, let me go talk to the Secure Token Service and get a token for you.<br />Identity Provider<br />Typical User<br />
  5. 5. STS, I need a token so B.A. can access this SharePoint server.<br />Let me look up his record…Ok, here’s a token where I verify all of these claims.<br />Token<br />B.A. Baracus<br /><ul><li>Sgt First Class
  6. 6. US Army Special Forces
  7. 7. Jamaican Defense Force
  8. 8. Silver Star Recipient
  9. 9. Mechanical Genius</li></ul>Identity Provider<br />Secure Token Service<br />
  10. 10. Here you go, Mr. Baracus.<br />Took you long enough.<br />Token<br />Identity Provider<br />Typical User<br />
  11. 11. Give me this document, fool!<br />Processing…<br />SharePoint 2010<br />Token<br />Typical User<br />
  12. 12. Ok, now I need to convert this token into a ClaimsIdentity…<br />Now I will convert the ClaimsIdentity into an SPUser.<br />ClaimsIdentity Instance<br />Token<br />SharePoint 2010<br />SharePoint 2010<br />SPUser<br />ClaimsIdentity Instance<br />
  13. 13. Yup, this scary guy is on the list to access the document.<br />
  14. 14. Here’s your document, Mr. Baracus.<br />Took you long enough.<br />SharePoint 2010<br />Typical Document<br />Typical User<br />
  15. 15. That’s what I’m talking about!<br />I love it when a plan comes together.<br />Typical Document<br />

×