Bacheloroppgave
2018
Studium: Dataingeniør
Tittel
- norsk: Eksternalisering av identitet og
autentisering gjennom 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.
|
||
|
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. |