Bacheloroppgave 2018
Studium: Dataingeniør

 

Tittel - norsk: Eksternalisering av identitet og autentisering gjennom OpenId
Tittel - engelsk: Externalization of identity and authentication with OpenId

Oppgave nr.: 13

Oppgavestiller:  Udelt A/S

 

Kontaktperson: Dag Helge Østerhagen

 

Telefon: 404 02 609

E-postadresse: dag@udelt.no

 

Postadresse: Holbergs gate 42 D, 7015 TRONDHEIM

Studenter: Paul Thomas Korsvold, Falk Leander Østerhagen, Trym Røsand Todalshaug

Veileder ved NTNU: Nils Tesdal

 

Sammendrag:

Vi hadde som utgangspunkt et eksisterende system som var designet for kun én spesifikk kunde. For å kunne støtte flere kunder, satt vi opp en continuous delivery pipeline som distribuerte funksjonalitet og oppdateringer til nye kunders instanser på Azure Cloud Computing Platform, og reviderte det grafiske grensesnittet til systemets applikasjoner.

Vi eksternaliserte også autentisering og identitet av brukerne i det eksisterende systemet, til en federated authentication server som vi satt opp. Gjennom denne serveren, la vi til støtte for autentisering gjennom single sign-on(SSO) mot andre federated identity providers, som f.eks Azure Active Directory.

 

Abstract in English: 

We started with an existing system that was originally designed to serve one customer.

In order to support multiple customers, we set up a continuous delivery pipeline which distributes features and updates to customers’ instances hosted on the Azure Cloud Computing Platform, and refactored the graphical interface of the systems applications.

We also externalized authentication and identity of users within the existing system, to a federated authentication server we set up. Utilizing this authentication server, we enabled support for authentication through single sign-on(SSO) towards other federated identity providers, such as Azure Active Directory.

 

Når ikke annet er avtalt, eier studenter selv den IPR (immaterielle rettigheter) de skaper som en del av studier/studieopphold ved IDI Anvendt Informasjonsteknologi (AIT). Alle resultater er åpent tilgjengelig. Opphavsretten reguleres av Åndsverksloven. Avtaler som inngås mellom IDI AIT og studenter skal som minimum sikre instituttet rett til å bruke generert IPR til utdannings- og forskningsformål. IDI AIT skal også motta en vurderingskopi av arbeidet inkludert eventuell kildekode.


Marker med kryss det som gjelder denne oppgaven:

 

 

Normalsituasjonen: Studentene har selv alle rettigheter knyttet til resultatet fra bacheloroppgaven, med de unntak som er beskrevet over.

X

Oppdragsgiveren har rettighetene og kan utnytte produktet kommersielt og videreutvikle produktet/metoden. Instituttet vil ikke utnytte produktet kommersielt, men vil kunne arbeide videre med den grunnlagskompetansen som er vunnet gjennom prosjektet, som beskrevet over.

 

Resultatene fra arbeidet legges ut som OpenSource iht lisens

__________________________________ (Se http://creativecommons.no/lisenser.

 

Bacheloroppgaven (det skriftlige arbeidet) skal være undergitt utsatt offentliggjøring i ____ (maks 3) år.