YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

Shibboleth and UKAMF-FEARnot as scary as it sounds!

Rhys SmithCardiff University

Page 2: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

outline

federated access management? shibboleth? JISC UK Access Management Federation for Education and Research

Page 3: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

some key terms

user / user attributes e.g. rhys (scmros) / ou: INSRV

resource / service provider web based e-journals, websites, etc.

users / identity provider Cardiff University – 30,000 ish identities

authentication vs authorisation: who you are / what you are allowed to do

SAML

Page 4: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

a bit of background: athens

athens: an Access Management System for

controlling secure access to web based services.

offers single sign-on access to multiple web-based services

usernames and password held at Athens but administered at a local level

“ a big database table with about 4.5 million rows and 300 columns”

Page 5: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

classic athens

Service ProviderIdentity Provider

Athens

User on Browser

1: Upload account info

2: I want to accessyour resource

3: I don't knowwho you are,please login

through Athens

4: User sent to Athens login page

5: Credentials

6: This person is X, andthey're allowed tosee your resource

7: There you go!

Page 6: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

what's the problem?

users work in increasingly global environment, demand increased mobility;

desire for increased security, privacy; more resources – more credentials:

for user: lots of usernames/passwords! for resource: manage own AMS (account

administration overhead, forgotten passwords, etc), or a central AMS (e.g. Athens)

for both: security & integrity compromised (e.g. “abc123”), Proprietary authentication systems

Page 7: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

the solution?

federated (devolved) access management: role based (not identity based)

i.e. (staff @ cardiff university) not (rhys @ CU) still allow personalisation

1 way hash of user id (@ resource - further priv') single sign-on to resources

organisations responsible for identity management;

trust between resource providers and identity providers

Page 8: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

what is shibboleth?

shibboleth: enables FAM an access management system for

controlling secure access to web based (and beyond?) services;

offers single sign-on access usernames and password at organisation

end – standard network username/password

Page 9: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

what isn't shibboleth?

shibboleth is not: an identity management solution

it's a component of one an authentication or full SSO system

we need to plug into one (e.g. pubcookie) an attribute store

we need to plug into one (e.g. LDAP)

Page 10: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

why use shib for FAM?

highly flexible highly extensible open source, open software community driven growing global acceptance (usa, uk,

australia, switzerland, netherlands, spain, france and more)

“It Just Works”

Page 11: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

high level architecture

WAYF (Where Are You From?)

User on Browser

Service ProviderIdentity Provider

Page 12: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

components - SP

WAYF (Where Are You From?)

Res

ou

rce

ACS

AR

Res

ou

rce

Man

ag

er

Assertion Consumer

Service

Attribute Requester

User on Browser

Service ProviderIdentity Provider

Page 13: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

components - IdP

WAYF (Where Are You From?)

Service ProviderIdentity Provider

AA

User DB AA

SSO

Authentication Authority SSO

Service

Attribute Authority

User on Browser

Page 14: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

components – WAYF / federations

federations group of organisations sharing a set of agreed

policies (legal), rules for access, etc. basically, a trust framework has a...

WAYF all IdPs in the federation will appear on a list allows the determination of the user’s home

IdP at run-time

Page 15: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

shibboleth and federationsFederation

... WAYF

Page 16: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

how does shibboleth work?

WAYF

AA

User DB AA

SSO

Res

ou

rce

ACS

AR

Res

ou

rce

Man

ag

er

I don’t know who you are or where you are

from… redirecting you to the home locator

1

2

So, where are you from?

34

CFU

5

Ok, redirecting you to your organisation

6

Don’t know who you are: please login

7Credentials

9Handle

I need to know attributes... Ask AA

8Handle

Ok, I know you! Redirecting you to the resource, with a handle

Handle

Service ProviderIdentity Provider

Attributes 10

These are the attributes you’re allowed to see:

11

11

Ok, you’re allowed to see this. Here

you go!

Athens

Page 17: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

JISC UK access management

previously (well, currently) – centralised e.g. athens – central repository of

accounts/cred's funding for athens ends july 2008. 50p per

user (or thereabouts) after that... next generation:

federated, devolved authentication (DA) UK Access Management Federation for

Education and Research for he, fe and Schools (JISC and BECTA)

went live November 30th 2006. (became self aware 2:14am EDT August 29th

20... (!))

Page 18: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

UKFed

how to connect: HE - likely run their own IdP FE – run their own IdP / outsource Schools – IdP via RBC/LEA/ outsource

instructions on http://www.ukfederation.org.uk/

Page 19: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

Options

1) Become a full member of UKFed, using community tools

total control vs effort 2) Become a full member of UKFed, using

paid-for support control vs cost

3) Subscribe to outsourced IdP to work through UKFed on your behalf

nice and easy vs cost and lack of control

Page 20: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

Gateways

some resources not FAM compliant yet some instutions don't have money/effort to

implement FAM so...

shibboleth-athens gateway athens-shibboleth gateway (not at all confusing!)

Page 21: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

shibboleth-athens

AthensResources

Shib-Athens

Federation

...WAYF

Page 22: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

athens-shibboleth AthensResources

Shib-Athens

Federation

...WAYF

Athens-Shib

IdP-lessUsers

Page 23: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

FAM beyond athens

can be used as an AMS for any web-based application (and beyond?!)

no need for proprietary AMS intra-campus – probably not worth it; hook

directly into LDAP Inter-untrusted-organisations – need trust Inter-trusted-organisations - Perfect!

Page 24: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

project progress and future

whole of Cardiff University shib enabled now,

all new staff/students using it existing athens users migrating easter+

Page 25: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

conclusions

FAM is here today for the UK academic community

Joining UKFed enables cross-institutional collaboration and virtual organisations

Page 26: Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.

the end for:

more info a copy of these slides clarification of any points meaningful discussion about shib meaningless discussion about

stanley cup final... email: [email protected]


Related Documents