feide connect suhs 2014
DESCRIPTION
Presentasjon av Feide Connect på SUHS 2014, 5. november.TRANSCRIPT
Feide ConnectSUHS, Trondheim, 5. november 2014
[email protected] Åkre Solberg
4
og vi er igang med å koble
brukere, applikasjoner og
datakilder
med
› APIs › OAuth › OpenID Connect
med vår tjenesteplattform Feide Connect
5
Dataflyt Feide
Utdanningsinstitusjoner Feide
Tjenesterbrukerinformasjon brukerinformasjon
Brukerpålogging og godkjenning
6
Utdanningsinstitusjoner
Feide
Tjenester
brukerinformasjon brukerinformasjon
Brukerpålogging og godkjenning
FSAT
Tredjepartsdatakilder
Data uttrekk med fulle rettigheter
Tradisjonell dataflyt
Data kopieres Få aktører Skalerer dårlig
7
Dataflyt Feide Connect
Utdanningsinstitusjoner
FeideConnect
Tjenester
brukerinformasjon
FSAT
Grupper
Tredjepartsdatakilder
utdanningskontekst
hva som helst
Gjestepålogging
IDporten
Feide
Autentisering
Autorisasjo
n
Brukerpålogging og godkjenning
8
› OAuth › OpenID Connect
Gir mye enklere tjenesteintegrasjon. Mindre kompleksitet på tjenestesiden. Fleksibelt og utvidbart Bedre støtte for ny teknologi for eksempel mobil app.
Web clients, but also
+ Mobile + Desktop + Client to service
Mobile › In-app browser vs. › System browser + custom url scheme
9
10
Vi ønsker å forenkle kompleksiteten i integrasjoner for nye tjenester.
Skaper økt konkurranse, og bedre tjenester til sektoren.
Tilgjengeliggjøring av åpne og lukkede data bidrar til innovasjon og verdiskapning i utdanningssektoren.
11
Eksempel:
Android mobil-app samler brukes Feide brukernavn og passord og presenterer eksamensresultater.
Hvis sluttbrukere og apputviklere vil, så får de det til, og vi mister kontroll.
Feide brukernavn
Login Cancel
****
Eksamensresultater
Data som ligger på web er allerede «tilgjengelig».
18
TjenesterFSAT
Brukerpålogging og godkjenning
Adminforhåndsgodkjenning
FeideConnect
Tredjepartsdatakilder
Utdanningsinstitusjoner
API for person lookup – white pages
Find people by search for name, and pick «contact cards».
In use for collaboration services, where people interact with each other.
19
21
etherpad demo
Non-intrusive etherpad plugin no modifications
No external dependencies whatsoever! Not even simplesamlphp ;)
Uses Feide Connect for authentication and groups.
Setup with auto-configure
23
Autoconfigure demoSimplify registration of service providers
Can be prepacked with popular applications;in.e. wordpress (plugin demoed)
Wordpress plugin with no external dependencies.