15
Feide ved NTNU Hvordan og hvorfor NTNU bruker Feide Samling for erfarne administratorer, 16.10.2014 Kent Overholdt, systemadministrator, NTNU IT

NTNUs bruk av Feide

Embed Size (px)

DESCRIPTION

Samling for erfarne Feide-administratorer 16.10.14

Citation preview

Page 1: NTNUs bruk av Feide

Feide ved NTNU

Hvordan og hvorfor NTNU bruker Feide

Samling for erfarne administratorer, 16.10.2014

Kent Overholdt, systemadministrator, NTNU IT

Page 2: NTNUs bruk av Feide

2

Single sign-on (SSO)

• «Lang» tradisjon for SSO ved NTNU

• Det forrige intranettet til NTNU (Innsida 1) tilbydde

allerede fra 1999 en tjeneste som vi kaller InnsidaSSO

• InnsidaSSO tilbyr SSO med det gjeldende intranettet

• InnsidaSSO er en svært enkel SSO-løsning som

omdirigerer fra Innsida til målapplikasjonen med blant

annet brukernavn og en digital signatur som GET-

variabler i URL

• En rekke applikasjoner har tatt i bruk InnsidaSSO opp

gjennom årene

Page 3: NTNUs bruk av Feide

3

InnsidaSSO-brukere

• its learning – LMS’et som NTNU benytter

• IME – fagsider og interne administrative systemer

• Studentorganisasjoner – typisk for å beskytte interne

sider og påmelding til bedriftspresentasjoner

• Studieavdelingen – system for timeregistrering

• Økonomiavdelingen – beskyttelse av nettsider

• NTNU IT – noen applikasjoner som enda ikke er endret

til å benytte Feideogging + noen små applikasjoner som

ikke vil bli endret

Page 4: NTNUs bruk av Feide

4

Feide under Innsida 1

• Feide «konkurrerte» først og fremst med InnsidaSSO,

men også AD, LDAP etc. som autentiseringsløsning

• NTNU anbefalte Feide til applikasjoner der brukere fra

flere institusjoner trengte å logge seg inn

• Viktige applikasjoner som var tidlig ute med å bruke

Feide og som fortsatt bruker Feide:

– Studentweb (studentenes grensesnitt til FS)

– Pagaweb (de ansattes grensesnitt til lønnssystemet PAGA)

– EpN (administrasjon av emner i FS)

Page 5: NTNUs bruk av Feide

5

Program for Basis IT-tjenester

• Startet opp i 2010

• To nøkkelprosjekter med tanke på bruk av Feide

• IAM-prosjektet

• Innsida II-prosjektet

Page 6: NTNUs bruk av Feide

6

IAM-prosjektet

• 20% teknologi og 80% prosess

• Den tekniske delen av prosjektet var å ta i bruk deler av

Oracle IAM-suiten

• OIF (Oracle Identity Federation)

• OAM (Oracle Access Manager)

• Webgate

Page 7: NTNUs bruk av Feide

7

IAM-prosjektet alternativer

1. Bruke Feide og implementere en Feide-wrapper

(wrapper: som gir dagens applikasjoner som benytter

InnsidaSSO, mulighet til å benytte FEIDE for

autentisering)

2. Sette opp OIF som Identity Provider og som en service

provider i FEIDE

3. Bruke løsningen som prosjektet har satt opp dvs. OAM,

OIF og web gates

Page 8: NTNUs bruk av Feide

8

IAM-prosjektet alternativ 1

Fordeler Ulemper

• Oppnår WSSO på alle webapplikasjoner som i dag bruker FEIDE eller InnsidaSSO

• Driftes av Uninett• Vi kjenner kvaliteten• Benytter åpen standard (SAML 2.0)• Dagens applikasjoner fra InnsidaSSO

til FEIDE – en overkommelig jobb (i linja)

• Felles applikasjoner med andre universitet

• Får ferdige bibliotek og dokumentasjon• NTNU har god intern kompetanse• Dekker dagens krav til funksjonalitet

• NTNU blir i større grad avhengig av FEIDE-org. for tekniske endringer

• Noe potensiell fremtidig funksjonalitet må implementeres internt ved NTNU på grunn Feide (for eksempel WNA)

• OAM er foreslått som løsning for tilgangskontroll av administrasjon i OIM design. Hvis man ikke benytter OAM må dette re-designes

• Må utvikle wrapper

Page 9: NTNUs bruk av Feide

9

IAM-prosjektet alternativ 2

Fordeler Ulemper

• Mulighet for implementering av ny funksjonalitet som WNA, 2-faktor, etc,.

• Benytter åpen standard (SAML 2.0)• Mulighet til å opparbeide kompetanse

på anskaffet produktportefølje før behov oppstår

• Bedre kontroll på tekniske endringer, ikke avhengig av andre.

• Kan implementere WSSO direkte for interne applikasjoner på web logicplattform

• Krever høyere intern ressursbruk• Mangler kompetanse internt• Oppnår ikke WSSO med FEIDE-

applikasjoner • Må lage samme wrapper som i alt.1

Page 10: NTNUs bruk av Feide

10

IAM-prosjektet alternativ 3

Fordeler Ulemper

• Mulighet for implementering av ny funksjonalitet som WNA, 2-faktor, etc.

• Mulighet til å opparbeide kompetanse på anskaffet produktportefølje før behov oppstår

• Bedre kontroll på tekniske endringer, ikke avhengig av andre.

• Kan implementere WSSO direkte for interne applikasjoner på web logicplattform

• Driftsorganisasjonen mangler tillit til løsningen

• Web gate er spesielt driftsmessig utfordrende

• Web gate istedenfor åpen standard• Krever høyere intern ressursbruk• Mangler kompetanse• Ikke WSSO med FEIDE-applikasjoner

Page 11: NTNUs bruk av Feide

11

IAM-prosjektet anbefaling

• Outsourcing av IdP til FEIDE

• Flytting av webapplikasjoner fra InnsidaSSO til FEIDE

(linjeoppgave / men bør koordineres av prosjektet)

• Alle eksterne leverandør må benytte FEIDE

Page 12: NTNUs bruk av Feide

12

Innsida II

• Rullet ut våren 2012 med innlogging via Feide

• Innsida 1 og InnsidaSSO mot Innsida 1 eksisterte i en

overgansperiode samtidig

• InnsidaSSO ble rimelig raskt skrevet om til å bruke Feide

som autentiseringsbackend istedenfor Innsida 1

Page 13: NTNUs bruk av Feide

13

Page 14: NTNUs bruk av Feide

14

Arbeid i forbindelse med Feide

• Registrering av nye applikasjoner

• Støtte til de som skriver anbudsdokumenter

• Støtte til leverandører som skal implementere

Feidepålogging

• Feilsøking

Page 15: NTNUs bruk av Feide

15

Spørsmål?