Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

25

description

Presented by Nguyen Thanh Binh, this presentation will give you a tour around the Claims-based authentication in SharePoint 2010 and how toimplement the simple Claims-based authentication on your SharePoint 2010 site.SharePoint Saturday Vietnam was sponsored by Officience. Visit http://www.officience.com/

Transcript of Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

Page 1: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam
Page 2: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

Binh Thanh Nguyen

Solutions Architect and Project Manager

Bamboo Solutions Corporation Vietnam

Page 3: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• Identity and Identity Providers

• Authentication and Authorization

• Identity challenges in SharePoint 2007

• Claims-Based Identity

• Claims-Based Authentication in

Microsoft SharePoint 2010

• Demo

• Q&A

Page 4: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam
Page 5: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• What is Identity?

– A set of attributes to describe a user

Page 6: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• What is Identity Providers?

– Composed of attributes/identifiers

• Examples:

– Active Directory, Directory Services

Page 7: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam
Page 8: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• What is Authentication (AuthN)?

–Authentication is the process of

identification and validation of a

user's identity

• What is Authorization (AuthZ)?

–Determines whether that identity

has access to a particular resource such as sites, content, and other

features the user can access.

Page 9: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam
Page 10: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• Authentication is intertwined within

SharePoint 2007

• Very Complex in doing the

configuration

• Access control only through

attribute providers

So… What is the SOLUTIONS ???

Page 11: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam
Page 12: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• What is Claims?

– Information

about the user

… such as Full

name, e-mail,

age, group,

etc.

Issuer: Police

Dept.

Issuer: VN

Railway

Full Name Name

ID Number Frequent flyer

number

Address Train number

Regional Bus

Date of birth Seat number

Date of issue Date of issue

Sex

Picture

Page 13: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

Trust

Request

ID C

ard

IDC

ard

ID

Card

Tic

ket

Tic

ket

Page 14: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam
Page 15: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• The service component that builds, signs, and issues security tokens.

• Supports multiple credential types

• Identity Provider STS (IP-STS) and a Relying Party STS(RP-STS).

–An IP-STS is an STS that issues tokens that can be used to request service tokens from RP-STSs.

–An RP-STS can also consume other types of tokens (or credentials), for example an NT token that comes from the domain controller or the (KDC)

• STSs can be chained

Page 16: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• SharePoint STS is always relying party STS

Built on Windows Identity Foundation

(WIF)

• Multiple authentication types

• Identity Provider neutral

–Configured via Central Admin or

PowerShell

• Delegation of user identity between

applications.

Page 17: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

Auth

enticate

Issue t

oken S

end to

ken

Issue to

ken

Send to

ken

Send C

ookie

Page 18: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

Browser Issuer Active Directory Get /

302

AuthN

SAML Token

Post

Process Token Cookie

Cookie

Process Claims 302

Page 19: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

-Classic -Claims

Page 20: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam
Page 21: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• Support existing identity infrastructure

–Active Directory

– LDAP, SQL

–WebSSO and Identity Management Systems

• Multiple authentication methods per SharePoint Web Application

• Enable automatic, secure identity delegation

–Cross-machines & cross-farm

• Support “no-credential” connections to External web services

• Standards-based and Interoperable

Page 22: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

Configure claims-based authentication

using Windows Live ID

Page 23: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam
Page 24: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

• MSDN and Technet: – http://technet.microsoft.com/en-

us/library/ff973117.aspx#section3

– http://blogs.technet.com/b/ritaylor/archive/2009/06/03/claims-based-authentication-an-overview.aspx

– http://technet.microsoft.com/en-us/sharepoint/ff678022.aspx#lesson2

– http://blogs.msdn.com/b/russmax/archive/2010/05/27/understanding-sharepoint-2010-claims-authentication.aspx

• Microsoft PDC: – http://www.microsoftpdc.com/2009/SVC26

Page 25: Claims based authentication in SharePoint 2010 - SharePoint Saturday Vietnam

THANK YOU!