FORANALYSERAPPORT. EduMedia. Om rapporten. Indhold. Bilag. Online adgang til forsknings- og undervisningsrelevant videomateriale

Størrelse: px
Starte visningen fra side:

Download "FORANALYSERAPPORT. EduMedia. Om rapporten. Indhold. Bilag. Online adgang til forsknings- og undervisningsrelevant videomateriale"

Transkript

1 31. oktober 2005 FORANALYSERAPPORT EduMedia Online adgang til forsknings- og undervisningsrelevant videomateriale Om rapporten Rapporten falder i to dele: Første del af rapporten opsummerer hhv. formål, mål og succeskriterier for det samlede projekt, målgrupperne, de vigtigste funktionelle og tekniske krav til systemet, ligesom den skitserer en løsningsmodel, opdeling i delprojekter, økonomi og businesscase. Opsummeringen af er foretaget på baggrund af de analyser, som fem arbejdsgrupper under EduMedia-projektet har udarbejdet. Arbejdsgrupperne var nedsat til at komme med analyser, anbefalinger og eventuelle konceptforslag omkring 1) etablering af en egnet autentifikations- og autorisationsmekanisme, 2) systemarkitektur og uploadog out put formater, 3) brugsscenarier/brugerbehov, 4) juridiske problemfelter ifm. den skitserede infrastruktur, samt 5) metadatering/ registrering af materiale og udveksling af metadata. Anden del udgøres af analyserne, de respektive arbejdsgrupper har leveret inkl. eventuelle anbefalinger og konceptforslag (en oversigt over arbejdsgruppernes sammensætning samt analyserne er bragt som bilag). Indhold Indledning...1 Formål...1 Mål...1 Målgruppe...2 Afgrænsning...2 Businesscase...2 Skitseret løsning...2 Vigtigste krav...3 Opdeling i delprojekter og faser...3 Økonomi for næste fase...4 Overordnet tids- og aktivitetsplan...5 Bilag 1. Oversigt over sammensætningen af EduMedia arbejdsgrupperne 2. EduMedia AAI 3. EduMedia arkitektur og formater 4. EduMedia brugsscenerier 5. EduMedia jura 6. EduMedia metadata 0

2 INDLEDNING I dag anvender de færreste DEFF/FSK-brugere digital video oa. audiovisuelle ressourcer over Internettet ifm. undervisning, forskning og formidling. Væsentlige årsager hertil er, at der ikke findes nogen samlet indgang til en kritisk masse af ressourcer, hvor man kan søge på og finde relevante materialer, og at distributionen er teknisk krævende dels rent praktisk og dels juridisk ifht. at sikre ophavsretlige interesser. Hvis brugen af audiovisuelle ressourcer skal fremmes, er der er derfor brug for en infrastruktur, der kan gøre det lettere at bruge og distribuere audiovisuelle ressourcer. EduMedia-projektet er et forsøg på en sådan infrastruktur, som på en let og sikker måde giver brugerne mulighed for at tilgå og distribuere beskyttede audiovisuelle ressourcer, primært video, via Internettet. En fælles, robust og brugercenteret infrastruktur som EduMedia forventes derudover at give en bedre basis for aftaleindgåelse omkring adgang til/brug af audiovisuelt indhold med hhv. rettighedshaverorganisationer og semi-kommercielle organisationer, såsom public service institutioner og undervisningsforlag, end initiativer blandt de enkelte organisationer/institutioner. Infrastrukturen vil, når der er fundet en forretningsmodel, blive stillet til rådighed for alle institutioner og organisationer under DEFF og FSK. FORMÅL At etablere en webbaseret infrastruktur som på et praktisk og teknisk støtter brugerne i at distribuere og anvende videobaserede ressourcer ifm. deres forskning, undervisning og formidling, og som samtidigt giver adgang til en langt større mængde af de audiovisuelle ressourcer, der findes i danske biblioteks- og kulturarkiver som DR og Statsbiblioteket, end hidtil muligt pga. tekniske og ophavsretlige barrierer. MÅL At etablere en webbaseret infrastruktur baseret på internationale standarder, som på en let og sikker måde giver brugere indforskrevet ved danske universiteter hhv. adgang til og mulighed for at distribuere beskyttet audiovisuelt materiale via streaming teknologi. Delmål og succeskriterier: 1. At etablere en infrastruktur, som baseret på en autentificering og autorisation af brugeren, kan give adgang til audiovisuelle materialer, der af ophavsretlige eller andre grunde ikke kan være offentlig tilgængelig. v1: Infrastrukturen skal kunne autentificere og autorisere op mod den danske del af EduRoam/RADIUS-hierakiet. 2. At indgå aftaler om udvalgte fagligt relevante audiovisuelle materialer i høj kvalitet fra DR og SB oa. nationale og udenlandske videoarkiver mhp. tilgængeliggørelse via EduMedia. v1: Det har ikke været muligt at sætte et eksakt tal på endnu, men såvel SB som DR ønsker at tilgængeliggøre store mængder materialer. 3. At give brugerne mulighed for at distribuere egenproduceret materiale i et eller flere formater, herunder mulighed for at ingeste/uploade/submitte i som minimum ét højkvalitetsformat til automatisk transcoding til præsentationsformater. v1: Materiale skal kunne ingestes i DV og MPEG2, og streames i hhv. Windows Media, Real Media, QuickTime og MPEG4 (ISMA + 3GPP). 4. At give brugerne mulighed for at uploade og afvikle det audiovisuelle materiale på et repræsentativt udvalg af operativsystemer. v1: Upload og afvikling skal kunne ske på Windows XP/2000, MacOS 10+ og Linux. 5. Med udgangspunkt i den udviklede demo at analysere på, hvilke værktøjer brugerne har behov for i relation til at arbejde med det streamede audiovisuelle materiale. v1: Mindst ét værktøj skal være implementeret. 1

3 MÅLGRUPPE Primære målgruppe: Forskere, undervisere, studerende m.fl. ved institutionerne under DEFF og FSK. Denne brugergruppe skal ved log in via webgrænsefladen (webportal) have mulighed for at uploade, lagre og arbejde med audiovisuelt materiale, samt at distribuere dette. Sekundær målgruppe: I det omfang ophavsretlige mv. forhold tillader det, er ambitionen at tilgængeliggøre indholdet for den generelle offentlighed. Tilgængeliggørelse betyder her, at brugergruppen udelukkende har mulighed for at afvikle/se clearet indhold. AFGRÆNSNING Udgangspunktet for EduMedia v. 1 er de audiovisuelle materialer, men af hensyn til de fremtidige udviklingsmuligheder for infrastrukturen, skal der som noget af det første i udviklingsfasen tages stilling til hvilke andre materiale- og dokumenttyper, der evt. skal kunne håndtere på længere sigt. BUSINESSCASE En fælles, robust og brugercenteret infrastruktur som den beskrevne forventes at forbedre brugernes adgang til audiovisuelt materiale og dermed fremme spredningen, udvekslingen og anvendelsen af disse værdifulde ressourcer at øge fokus på potentialerne i at bruge de audiovisuelle medier frem for på teknologien og ressourcerne, det ellers ville være nødvendigt at investere at have større gennemslagskraft ift. at fremme brugen af audiovisuelle ressourcer end spredte initiativer blandt de enkelte organisationer/institutioner at forbedre mulighederne for at indgå aftaler med rettighedshaverorganisationer, semi-kommercielle organisationer, fx public service institutioner og undervisningsforlag, om indhold. SKITSERET LØSNING 2

4 Ovenstående skitse viser projektets delsystemer og deres samspil med omverdenen. EduMedia forventes at blive udviklet i hhv. en version 1 og en version 2. Førstnævnte baseres på adgangskontrol vha. Eduroam 1 og sidstnævnte baseres på den kommende fælles AA-infrastruktur, AAI-DK. Der tages udgangspunkt i DRs asset management system, men arbejdes hen mod en open source repository arkitektur (Fedora) for version 2, der skalerer bedre ift. fremtidige behov. VIGTIGSTE KRAV Systemet skal overholde internationale standarder for metadatering, udveksling og transport af metadata. anvende en mekanisme til autentifikation og autorisation, der sikrer at 1)autentifikationen så vidt muligt foregår lokalt på brugerens egen institution, 2) materiale på EduMedia sikres mod uautoriseret adgang og distribution, og 3)autorisationsmodellen er så fleksibel som mulig. understøtte distribueret storage og streaming, og i forbindelse med sidstnævnte at distribution sker i et eller flere af de til enhver tid gængse streaming formater understøtte en lang række forskellige brugsscenarier, afhængig af om leverandøren er en professionel leverandør, en enkelt forsker eller et institutional repository, og tilsvarende af om brugeren er en registreret bruger eller ej, og hvorvidt brugeren tilgår materialet direkte eller gennem en webservice requestor som fx en institutions egen hjemmeside eller LMS. understøtte: 1) søgning i materialerne, 2) associering af video med andre materialer og 3) funktionaliteter, der gør det muligt at arbejde med materialet, fx annotere være designet sådan at, brugerne får en forståelse for de juridiske problemstillinger, deres handlinger medfører og det ansvar, de har i den forbindelse. Teknisk skal systemet laves sådan, at lovbrud tydeligt forudsætter både misbrug af system og aftalebrud. OPDELING I DELPROJEKTER OG FASER Delprojekterne/aktiviteterne omfatter primært: Tilretning af DR asset management system, som bl.a. udvides med følgende moduler jf ovenstående illustration: 1. Ingest 2. Validering 3. Transcoding 4. Lokalisation 5. Præsentation 6. Logning 7. AAA 8. Metadatahøstning 9. Metadatastyring 10. Brugerværktøjer Analyse af brugerbehov ifm. at arbejde med audiovisuelt materiale mhp. udvikling af infrastrukturens funktionalitet Fastlæggelse og dokumentation af interne procedurer for overvågning og evt. fjernelse af indhold. Udarbejdelse af formularer, standardaftaler oa. juridiske foranstaltninger, herunder Forhandlinger med Copy-Dan og evt. andre rettighedshaverorganisationer. Udformning af fremtidig drifts- og forretningsmodel. Ansvaret for udførelsen af opgaverne fremgår af omstående budget. 1 EduRoam er en autentifikationsinfrastruktur, der giver brugere Internetadgang, når de besøger andre institutioner i ind- og udland. Ifm. Rektorkollegiets projekt Digital Forvaltning udrulles EduRoam til alle danske universiteter. 3

5 ØKONOMI FOR NÆSTE FASE Udgifter FSK DR SB Projektet Egenudg. Ansøgt Egenudg. Ansøgt Egenudg. Ansøgt Egenudg. Ansøgt Løn Projektledelse Teknisk koordinering Teknisk projektledelse Udvikling: Asset Management tilr Ingest (1) Validering (2) Transcoding (3) Lokalisation (4) Præsentation (5) Logning (6) AAA (7) Metadatahøstning (8) Metadatastyring (9) Brugerværktøjer (10) 0 0 Front end design Fedora-udvikling Lønudgifter i alt Hardware Servere TB disk array Support/vedligehold Hardware i alt Software Mediehåndteringssystem Jobhåndteringssystem Webapplikation Operativsystemer Serverlicenser Webstatistikværktøj Support/vedligehold Software i alt Øvrige udgifter Advokatbistand Usability Formidling Transport Konferencer mv Øvrige udgifter i alt Samlede udgifter Et mandeår er sat til kr. inkl. overhead. 4

6 OVERORDNET TIDS- OG AKTIVITETSPLAN 1. kvartal 2. kvartal 3. kvartal 4. kvartal Analyse og design Modul 1-10 Metadataskema og profiler Koncept for Fedora repository Udvikling og implementering Software install Hardware setup Tilretning af DR asset management system Migrering af FSK streaming- og webserver setup Etablering af databaser Modul 1-10 Webservice Udvikling af Fedora repository Test og tilretning Test af demo mhp. specificering af værktøjer/funktionalitet (modul 10) Usability på lokalisation og præsentation Test af asset management og webservice Test af modul 1-10 Tilretning asset management og webservice Test af Fedora repository Tilretning af af modul 1-10 Øvrige aktiviteter Udkast til standardaftaler til ikke-professionelle indholdsleverandører Indledende forhandlinger med Copy-Dan oa. andre rettighedshaverorgani sationer Godkendelse af standardaftaler (advokatbistand) Procedurer for overvågning fastlægges Forretningsmodel udarbejdes Etablering af aftaler om indhold Clearing af indhold Brugerdokumentation udarbejdes Materiale til markedsføring af projektet Evaluering Ansøgning fase III 5

7 Bilag 1 Oversigt over arbejdsgrupper og deltagere. AAI Allan Dukat, UNI-C Dan Mønster, UNI-C David Simonsen, UNI-C Jacob Gadegaard Bendixen, SB Steen Lindén, UNI-C Arkitektur og formater Birte Christensen-Dalsgaard, SB Dan Mønster, UNI-C Ivan Dehn, DR Mads Brydegaard, DR Brugsscenarier Diba Markus, KSF Helle Meldgaard, UNI-C Henning Olesen, SB Marianne Georgsen, E-learning Lab, AAU Tobias Golodnoff, DR Jura Birgitte Bollerup Jacobsen, DR Tobias Golodnoff, DR Harald von Heimcrone, SB (vejledning og sparring) Metadata Dan Mønster, UNI-C Elsebeth Kirring, SB Ivan Dehn, DR 1 af 1

8 Bilag 2 EduMedia AAI Oktober 2005 Dan Mønster, UNI-C BAGGRUND Denne rapport præsenterer EduMedia projektets AAI-arbejdsgruppes resultater. Arbejdsgruppens mandat lød på at identificere mulige autentifikations- og autorisationsmodeller til anvendelse i EduMedia projektet. Desuden blev gruppen bedt om at se på hvilke oplysninger, der bør, og må logges om brugerne og deres brug af tjenesten. Denne del er kun summarisk behandlet, da medlemmerne i gruppen ikke besidder den nødvendige indsigt i de juridiske aspekter. MÅL Målet med AAI-gruppens arbejde har primært været at finde den optimale mekanisme til autentifikation og autorisation, der sikrer at autentifikationen så vidt muligt foregår lokalt på brugerens egen institution at materiale på EduMedia sikres mod uautoriseret adgang at autorisationsmodellen er så fleksibel som muligt KONKLUSIONER OG ANBEFALINGER Da der ikke pt eksisterer en samlet fødereret autentifikations- og autorisationsinfrastruktur (AAI) for de højere uddannelses- og forskningsinstitutioner i Danmark, vil EduMedia, indtil en sådan infrastruktur er etableret, skulle anvende en anden AAI-mekanisme. Det er gruppens anbefaling, at EduMedia på kort sigt anvender den danske del af EduRoam hierarkiet til autentifikation, mens autorisation håndteres som en del af EduMedia. For at opnå en tilstrækkelig beskyttelse af materialet i EduMedia anbefaler gruppen, at autorisation skal foregå både på webserver og streamingserver. Hvis der kun autoriseres mellem brugerens webbrowser og en EduMedia webserver, vil det være muligt, at opsnappe en URL til streaming og i bedste fald afspille den uden at være autoriseret, men i værste fald at optage streamen til en fil, der derefter vil kunne distribueres. Gruppen har fundet, at det er muligt at lave plugin-moduler til de mest gængse streamingservere, der muliggør denne form for autorisation. Dette gælder specifikt RealNetworks Helix Universal Server, Microsoft Windows Media Services, Apple QuickTime Streaming Server og Darwin Streaming Server. Gruppen har endnu ikke undersøgt hvorvidt det samme gælder andre relevante servere som fx. Macromedia Flash Media Server. Fælles for de undersøgte server er det, at de alle anvender Real Time Streaming Protocol (RTSP) til kommunikation mellem klient og server. Det er også muligt at anvende Digital Rights Management (DRM) til at beskytte materialet mod uautoriseret brug, men der findes ingen DRM standard, som kan benyttes på tværs af formater og platforme, og det vil gøre adgangen til materialet vanskeligere for brugeren. Det er derfor gruppens vurdering at autorisation på både webog streaming server vil give en tilstrækkelig beskyttelse af materialet, og at der derfor ikke er grund til at anvende DRM. 1 af 15

9 Anbefalet løsning på kort sigt Bilag 2 AAI-gruppen anbefaler, at EduMedia på kort sigt anvender EduRoam som basis for autentifikation af brugere, mens autorisation håndteres af EduMedia selv baseret på brugernes EduRoam identitet (brugernavn). EduRoam-projektet giver akademiske brugere primært i Europa men på sigt også på globalt plan adgang til nettet, når de besøger andre institutioner som deltager i EduRoam. Autentifikation af brugere i EduRoam sker mellem brugeren og dennes hjeminstitution gennem et hierarki af RADIUS servere. EduRoam er et internationalt projekt, som er startet af TERENA, men som nu også finansieres gennem det fælleseuropæiske GÉANT2 projekt, og med deltagelse af lande uden for Europa. I Danmark står Forskningsnettet for driften af den nationale top-level RADIUS server, og projektet er støttet af Rektorkollegiets projekt Digital Forvaltning. På længere sigt vil der sandsynligvis blive indført krav om, at autentifikationen i EduRoam udelukkende baseres på IEEE 802.1X, hvilket dermed udelukker brug af en webbaseret autentifikationsmekanisme, som jo er det EduMedia vil skulle benytte. Det formodes dog, at der inden for en overskuelig fremtid stadig vil være mulighed for at anvende webbaseret autentifikation i EduRoam, og at EduMedia inden der lukkes for denne type autentifikation, vil være overgået til en anden autentifikationsmekanisme (jvf. næste afsnit). Anbefalet løsning på længere sigt Det er ikke muligt, at anbefale en bestemt løsning på længere sigt, men vi kan pege på nogle konkrete udviklinger, som peger i retning af en fremtidig model for en fælles autentifikations- og autorisationsinfrastruktur for danske institutioner inden for højere uddannelse og forskning (dvs. primært universiteterne). I USA udvikles og anvendes Shibboleth af Internet2 projektet, og det må formodes at stort set alle amerikanske universiteter vil anvende Shibboleth til autentifikation og autorisation både internt, på tværs af institutionern og ifm. eksterne tjenesteudbydere som fx. forlag. I Europa har det schweiziske forskningsnet SWITCH baseret den nationale AA infrastruktur SWITCHaai på Shibboleth. I Danmark har især DEFF arbejdet med Shibboleth, bl.a. ifm. abonnement på elektroniske tidsskrifter. Rektorkollegiet har med projektet Digital Forvaltning et delprojekt, der har til formål at se på muligheden for at definere fælles gruppe- og rollebegreber, som vil kunne anvendes som basis for en fremtidig autorisationsmodel. Rektorkollegiet har for nyligt desuden taget initiativ til, at der etableres en fælles dansk AA infrastruktur. Dette projekt går under navnet AAI DK og har deltagelse fra både Rektorkollegiets IKT-udvalg og DEFF. Det er med al sandsynlighed dette projekt, som kommer til at definere den fremtidige fødererede AAI for det højere uddannelsesområde i Danmark. EduMedia er en vigtig case i arbejdet med AAI DK og anbefalingen for EduMedias AAI-gruppe er at EduMedia arbejder tæt sammen med AAI DK projektet og overgår til denne nye AAI så snart som det er praktisk muligt. Det formodes at AAI DK projektets løsning vil blive baseret på Shibboleth, da Shibboleth på globalt plan er det største af sin art. BESKRIVELSE AF MULIGE LØSNINGER PÅ AAI-INFRASTRUKTUR I dette afsnit vil det blive beskrevet i lidt større teknisk detalje hvorledes man kan anvende hhv. EduRoam og Shibboleth som AAI ifm. EduMediaprojektet. Gennemgangen af EduRoam er mere detaljeret, men dette er mest af hensyn til ikke at overbelaste læseren med en masse detaljer omkring Shibboleth, da dette ikke umiddelbart står overfor at skulle implementeres ifm. EduMedia. Til gengeæld er det vigtigt at vise, at Shibboleth passer ind i den valgte arkitektur for EduMedia, og at det er muligt at foretage et skift fra EduRoam til Shibboleth når og hvis dette bliver muligt. 2 af 15

10 EduRoam Bilag 2 EduRoam er udviklet til at give brugere adgang til nettet, når de bevæger sig mellem forskellige institutioner. EduRoam er baseret på et internationalt hierarki af RADIUS servere, med en top level country server i hvert land. Således har Danmark sin egen top level country server, som Forskningsnettet driver. Under denne er tilknyttet de enkelte institutioners RADIUS servere. Dette hierarki af RADIUS servere anvendes til at autentificere brugere, som ønsker at få adgang til nettet (typisk via et trådløst net). Men samme mekanisme kan anvendes til at give adgang til applikationer som fx. EduMedia. I EduRoam er der ikke nogen overførsel af attributter, der kan anvendes til at kvalificere autorisationen af brugeren. Der er to problemer med anvendelsen af EduRoam: 1. Brugeren skal afgive sit brugernavn og pasord til en EduRoam server, hvor det i princippet vil kunne læses inden det sendes gennem RADIUS hierarkiet til brugerens hjeminstitution. 2. EduRoam giver ikke mulighed for at overføre attributter mellem hjeminstitution og EduMedia. Autorisationen må derfor alene foretages på baggrund af brugerens identitet eller institutionstilhørsforhold. Beskrivelse af autentificering og autorisation baseret på EduRoam For at anvende EduRoam til at autentificere brugere til EduMedia er det nødvendigt, at sikre sig, at brugeren ikke skal afgive sit brugernavn og password til EduMedia men kun til EduRoam, som er et kendt system, som brugerne må formodes at kende og stole på. Løsningen som er skitseret her tager højde for dette, og er baseret på den løsning som UNI-C anvender, for at give tredjepart adgang til at kunne autentificere (og til dels autorisere) brugere via UNI-Login som trækker på UNI-C's brugerdatabase for grundskole- og gymnasieområdet. Metoden er baseret på, at der mellem tjenesteudbyderen (EduMedia) og autentifikationstjenesten (EduRoam) på forhånd er udvekslet en fælles hemmelig nøgle. Denne nøgle bruges til at kryptere information kodet i de URLer, der anvendes, når brugeren redirrigeres mellem tjensteudbyder og autentifikationstjeneste. Detaljerne er gengivet i figur 1og 2, og vil blive gennemgået i det følgende. Figurerne viser skematisk den kommunikation, der foregår mellem brugeren (repræsenteret ved klienten som består af browser og player), EduMedia og EduRoam. Det er værd at bemærke, at der ikke foregår nogen direkte kommunikation mellem EduMedia og EduRoam. Al kommunikation foregår gennem klienten via overførsel af information i URLen. Kommunikationen mellem klienten og EduMedia foregår dels som kommunikation mellem klientens browser og en EduMedia webserver (som afvikler søgning, fremfinding og præsentation) og dels som kommunikation mellem klientens player og en EduMedia streaming server. Kommunikationen mellem klienten og EduRoam foregår udelukkende mellem klientens web browser og EduRoam login serveren. Denne del af kommunikationen foregår naturligvis krypteret (SSL). De EduMedia- og EduRoam-servere der kommunikerer direkte med klienten har ligeledes kommunikation med andre servere for at autentificere og autorisere brugeren. Denne kommunikation er vist, men hovedvægten er lagt på den del af kommunikationen, der foregår med klienten. Derfor er den resterende del af kommunikationen ikke vist nær så detaljeret. 3 af 15

11 Bilag 2 Figur 1: EduRoam som autentifikationsmekanisme for EduMedia 4 af 15

12 Bilag 2 I det følgende vil kommunikationen i et typisk forløb blive gennemgået. Vi følger kommunikationen, fra det øjeblik hvor brugeren klikker på et link, der starter afspilningen af en video fra EduMedias arkiv, til det øjeblik hvor videoen kan ses i brugerens player. Tallene henviser til numrene i cirkler på figur 1 og pilenes numre i figur Som udgangspunkt er brugeren ikke logget ind (autentificeret), men udfører en request, der såfremt brugeren er berettiget til det, resulterer i afspilningen af materiale fra EduMedia. 2. Da brugeren endnu ikke er autentificeret svarer EduMedia webserveren med svarkode 302 (FOUND) som indeholder en redirect URL, der henviser til EduRoam. 3. Brugerens browser sender nu en forespørgsel til EduRoam login serveren 4. som svarer tilbage med en HTML form, som brugeren udfylder med sit brugernavn og password. 5. De udfyldte data sendes fra brugerens browser til EduRoam login serveren. Denne del af kommunikationen er krypteret med SSL (https). 6. EduRoam login serveren sender nu en autentifikationsforespørgsel til den danske top level RADIUS server i EduRoam hierarkiet 7. Ud fra brugernavnet afgøres hvilken institution brugeren kommer fra, og forespørgslen sendes videre til hjeminstitutionens RADIUS server 8. som svarer tilbage til top level RADIUS serveren 9. som igen svarer tilbage til EduRoam login serveren. 10. Denne udsteder nu en login cookie, som har en gyldighed på nogle timer eller til browseren lukkes og der svares tilbage med svarkode 302 (FOUND) og en redirect location, der peger tilbage på den oprindelige EduMedia URL (eller en fast aftalt URL). Login serveren udsteder en (krypteret) authentication ticket baseret på et tidsstempel, brugerens identitet og den fælles hemmelighed. Denne authentication ticket sættes som en query string på URLen der redirrigeres til. 11. Brugerens browser sender nu på ny en request til EduMedia webserveren med den URL, som indeholder den krypterede authentication ticket. Den krypterede authentication ticket afkodes ved hjælp af den fælles hemmelighed, og det checkes, om den stadig er gyldig (ud fra tidsstemplet). Er dette tilfældet, logges brugeren ind i EduMedia (der udstedes en login cookie). 12. Webserveren sender en forespørgsel til en EduMedia autorisationsserver indeholdende bruger ID og asset ID på den asset, der ønskes afspillet. 13. Autorisationsserveren svarer tilbage med besked om hvorvidt brugeren har ret til at se den valgte asset, hvilket vi her antager er tilfældet. Der udstedes en grant ticket, som giver ret til én afspilning af den valgte asset inden for et bestemt tidsrum. 14. Webserveren genererer en URL til den valgte præsentationsfil og påhæfter samtidig URLen den grant ticket, som blev udstedt af autorisationsserveren. 15. URLen gives videre til en player eller player plug-in 16. Playeren (fx. RealPlayer/Windows Media Player/QuickTime Player) sender en RTSP DESCRIBE request til en EduMedia streaming server. 17. En autorisationsplugin i streamingserveren parser URLen og udtrækker den medsendte grant ticket, som anvendes til en forespørgsel til autorisationsserveren. 5 af 15

13 Bilag Autorisationsserveren svarer tilbage med besked om at brugeren er autoriseret til at se den valgte asset. 19. Streamingserveren svarer tilbage til playeren med en beskrivelse af den valgte præsentationsfil. 20. Playeren sender en SETUP forespørgsel til streamingserveren indeholdende protokol og klientportnummer. 21. Serveren svarer tilbage med information om serverport. 22. Playeren sender en PLAY request. 23. Serveren svarer OK. 24. Serveren starter afspilning af RTP stream på de forhandlede porte. Figur 2: Autentifikation med EduRoam Da brugeren nu er logget ind (der er udstedt en login cookie af EduMedia) er det ved næste forespørgsel kun nødvendigt at udføre punkterne Besøger brugeren en anden tjeneste, som anvender EduRoam til autentifikation, er det heller ikke nødvendigt at logge ind her, da EduRoam login serveren ligeledes har udstedt en login cookie. Samme beskrivelse som ovenfor er gengivet i Appendix 1, hvor der også er medtaget et pseudotransskript af dele af kommunikationen mellem klient og servere. 6 af 15

14 Granularitet i autorisation baseret på EduRoam Bilag 2 De brugernavne der anvendes i den danske del af EduRoam RADIUS hierarkiet, er udformet som adresser på formen: bruger@institut.institution.dk Det vil derfor være muligt at understøtte en simpel form for autorisation baseret på en autentificeret brugers brugernavn. Vi kan altså autorisere brugere som individer baseret på deres fulde brugernavn eller som grupper baseret på deres tilhørsforhold. Der er i grove træk følgende muligheder for at gruppere brugerne: 1. Alle brugere 2. Alle autentificerede brugere 3. Alle autentificerede brugere fra et bestemt domæne (f.eks. alle fra au.dk) 4. Alle autentificerede brugere fra et bestemt underdomæne (f.eks. alle fra imv.au.dk) 5. Autentificerede enkeltbrugere eller grupper heraf (f.eks. Peter@imv.au.dk og Ole@imm.dtu.dk) Dette er naturligvis en meget grovkornet autorisationsmodel, idet vi ikke kender nogen af brugernes roller (er brugeren fx. studerende eller forsker)?. Men det giver dog indholdsleverandørerne et vist spillerum til at afgrænse adgangen til deres materiale til specifikke brugergrupper baseret på institutionstilhørsforhold (som fx alle de institutioner der abonnerer på en bestemt leverandørs indhold) eller i særlige tilfælde (grupper af) enkeltbrugere (som fx. materiale som kun skal tilgængeliggøres for studerende på et bestemt kursus). Shibboleth Shibboleth er udviklet af det amerikanske Internet2 projekt, og det løser netop den problemstilling som EduMedia-projektet står over for ifm. autentificering og autorisation af brugere, nemlig at en ekstern tjenesteudbyder (i dette tilfælde EduMedia) kan få verificeret hvorvidt en bruger kommer fra en given institution, og i det omfang brugeren eller dennes institution selv tillader endvidere kan få yderligere oplysninger om brugeren (attributter). Shibboleth udmærker sig ved, at brugeren ikke skal afgive sine akkreditiver til tredje part, men udelukkende til sin egen hjeminstitution. Brugeren eller institutionen definerer så selv en politik for hvilke attributter der kan frigives til hver enkelt tjenesteudbyder. Shibboleth giver altså brugeren mulighed for ét sted at administrere sin digitale identitet, som kan anvendes til mange forskellige tjenester såvel inden for hans egen institution som fra eksterne tjenesteudbydere. Udover tjenesteudbyderen og hjeminstitutionen inkluderer Shibboleths arkitektur også en såkaldt Where Are You From (WAYF) server. WAYF serveren er bindeled mellem tjenesteudbyderen og brugerens hjeminstitution, men den er ikke involveret i autentifikation eller autorisation den er hjælper udelukkende til med at identificere brugerens hjeminstitution. Dette er en af de markante forskelle fra EduRoam-modellen hvor brugerens akkrditiver afgives til Eduroam login-serveren og transporteres til hjeminstitutionen gennem RADIUS hierarkiet. Beskrivelse af autentifikation og autorisation baseret på Shibboleth I det følgende vil kommunikationen mellem klienten, EduMedia, WAYF serveren og brugerens hjeminstitution blive gennemgået. Detaljeringsgraden er ikke så høj som i gennemgangen af EduRoam, da det primære formål med nærværende gennemgang ikke er at give en præcis opskrift på hvorledes autentifikation og autorisation foregår, men blot at vise, at det kan lade sig gøre og i grove træk hvordan. Det er også nyttigt, at sammenligne de to metoder, da det kan give en idé om hvilke ligheder og forskelle der er mellem de to metoder en relevant øvelse taget i betragtning at der sandsynligvis vil ske et skifte fra EduRoam- til Shibboleth-baseret autentifikation og autorisation. 7 af 15

15 Bilag 2 Figur 3: Autentifikation og autorisation med Shibboleth Tallene nedenfor refererer til de nummererede pile i figur Som udgangspunkt er brugeren ikke logget ind (autentificeret). Brugerens browser udfører en request, der såfremt brugeren er berettiget til det, i sidste ende resulterer i afspilningen af materiale fra EduMedia. 2. Da brugeren ikke er logget ind, og da systemet ikke kender brugerens hjeminstitution redirriger webserveren til en WAYF server. 3. WAYF serveren præsenterer brugeren for en liste, hvor brugeren vælger sin hjeminstitution. WAYF serveren sætter en cookie i brugerens browser, så brugeren ikke behøver, at vælge sin hjeminstitution næste gang en tjeneste redirrigerer til WAYF serveren. 4. WAYF serveren redirrigerer brugeren til hjeminstitutionens hande server. 5. Da brugeren endnu ikke har autentificeret sig med hjeminstitutionens single-sign-on (SSO) system redirrigerer handle serveren til SSO serveren. 6. Brugeren autentificerer sig overfor SSO serveren, som trækker på data fra en authentication authority, der er den autoritative kilde til brugerens akkreditiver. 8 af 15

16 7. SSO serveren udsteder en login cookie, og redirrigerer brugeren tilbage til handle serveren. Bilag 2 8. Da brugeren nu er autentificeret af hjeminstitutionens SSO system udsteder handle serveren et handle og redirrigerer brugeren tilbage til EduMedia. 9. Baseret på det udstedet handle sender webserveren nu en autorisationsforespørgsel til EduMedia s autorisationsserver. 10. EduMedias autorisationsserver anvender nu det handle, som blev modtaget af brugeren, til at sende en attributforespørgsel til brugerens hjeminstitutions attribute authority. Denne forespørgsel kan relatere til brugerens tilhørsforhold til institutionen eller om brugerens rolle (fx. om der er tale om en studerende, en ph.d. studerende eller en forsker). Hjeminstitutionens attribute authority verificerer EduMedia autorisationsserverens identitet ved hjælp af dennes server certifikat. 11. Hjeminstitutionens attribute authority verificerer med handle serveren at det handle, der anvendes i attributforespørgslen er gyldigt. 12. Hjeminstitutionens attribute authority konsulterer retningslinjerne for frigivelse af attributter (attribute release policy) og sender i positivt fald de forespurgte attributter til EduMedias autorisationsserver. 13. EduMedias autorisationserver afgør på baggrund af de modtagne attributter hvorvidt brugeren kan få adgang til det forespurgte indhold. I positivt fald sendes en bekræftelse til EduMedia webserveren, og der udstedes en grant ticket, som giver ret til en afspilning af den valgte asset inden for et bestemt tidsrum. 14. Webserveren svarer tilbage til brugerens webbrowser med en URL til den forespurgte mediefil. Denne URL, som indeholder den udstedte grant ticket, videregives til brugerens media player, som sender en forespørgsel til en EduMedia streamingserver som kan levere mediefilen. Da brugeren nu er autentificeret sætter EduMedia webserveren en login cookie. 15. Et autorisationsmodul i streamingserveren sender en forespørgsel til autorisationsserveren med den grant ticket som indgår i den anvendte URL. Autorisationsserveren bekræfter at den anvendte grant ticket er gyldig. 16. Kommunikationen mellem media player og streaming server fortsætter nu på normal vis, 17. og streamingserveren påbegynder streaming af mediefilen. Ved efterfølgende forespørgsler på indhold fra EduMedia vil brugeren kun skulle kommunikere med EduMedia webserveren og streamingserveren, da webserveren har sat en session cookie. Alle efterfølgende forespørgsler på indhold vil naturligvis skulle autoriseres, så pkt 9 17 vil blive gennemført hver gang (dog sandsynligvis uden at skulle rekvirere de samme attributter mere end en gang per session). LOGNING Logning af brugernes aktiviteter er ønskelige med henblik på at kunne 1. Levere statistik om brugen af systemet Til indholdsleverandørerne Til systemejerne 9 af 15

17 Bilag 2 2. Forbedre brugerbetjeningen, f.eks. gennem Collaborative filtering (andre der har set denne video, har også set ) Forbedring af funktionalitet og udbygning af indhold med baggrund i faktisk observeret brug 3. Beskytte rettighedshavernes rettigheder (kunne tilbageføre ulovlige handlinger til den/de person(er), der har udført dem) 4. Overbevise indholdsleverandører og rettighedshavere om, at der er styr på hvorledes materiale distibueres via systemet Logning til disse forskellige formål bør som udgangspunkt udføres uafhængigt af hinanden, da det er forskellige krav, der styrer hvorledes data indsamles, opbevares og slettes. F.eks. er det persondatalovgivningen, der afgør hvordan og hvor længe personhenførbare oplysninger skal opbevares. Det er vigtigt, at afgøre hvorvidt de oplysninger der logges, lagres på en form der gør, at de kan henføres til en bestemt person, eller om de lagres på anonymiseret form. Brugernes krav på anonymitet og den gældende lovgivning vil her afgøre, hvorvidt det ene eller det andet er tilfældet. Dette skal forstås således, at dersom der ikke er krav om, at en oplysning skal være personhenførbar, så skal den lagres på anonymiseret form, således at vi i videst muligt omfang respekterer brugernes ret til anonymitet. Logning af aktiviteter vil foregå forskellige steder i systemet. Således vil logning af søgninger og fremvisninger finde sted i præsentationsmodulet, mens logning af hvilke filer en (ikke professionel) leverandør uploader finde sted i ingestmodulet. Datakilder til logning kan være systemprogrammel (ingestmodul, AAA-modul, præsentationsmodul) eller eksterne kilder (webserver log, streamingserver log). Logning til statistik Til brug for statistik er det ønskeligt at opsamle oplysninger på anonymiseret form til at kunne producere følgende statistikker: Overordnet for systemet: 1. Antal assets i systemet 2. Antal registrerede brugere 3. Antal besøgende (registrerede/annonyme) 4. Antal søgninger/fremfindinger 5. Antal fremvisninger 6. Samlet fremvisningstid (persontimer) 7. Antal bytes streamet (total, middel, maks) 8. Antal fremvisninger fordelt på format og klientplatform Til brug for 1 og 2 kræves blot en daglig logning af disse tal. Til brug for 3 kan man for registrerede brugere lade autentifikationsmekanismen logge hvergang en bruger autentificeres. For anonyme brugere kan man evt. lade en cookie afgøre hvor mange unikke anonyme brugere man får besøg af og logge hvert besøg af en unik anonym bruger. Alternativt kan man benytte webserverens access log til dette formål. Hvis EduMedia anvendes som en webservice fra et Learning Management System eller en ekstern web site, så vil det være vanskeligt (eller endda umuligt) at få denne information. Til brug for 4 og 5 kræves blot at præsentationsmodulet logger disse oplysninger. Oplysningerne til brug for 6, 7 og 8 skal hentes fra streamingserverens logfiler, som typisk logger information om de enkelte afspilninger. 10 af 15

18 Leverandørerne kan have en interesse i at få adgang til følgende oplysninger: Bilag 2 1. Antal fremfindiger (hits) per asset og totalt 2. Antal fremvisninger per asset og totalt 3. Antal fremvisninger fordelt på format, klientplatform og båndbredde per asset og totalt Informationerne til brug for 1 og 2 kan logges fra præsentationsmodulet. Informationerne til brug for 3 skal logges fra streamingserveren. Logning til brugerbetjening Der er to forskellige formål med at logge oplysninger om brug af systemet med henblik på at understøtte brugerbetjeningen: Dynamisk collaborative filtering af søgeresultater Periodisk gennemgang af brugen af systemet Det første formål spiller så kraftigt sammen med præsentationsmodulet at det nærmest må anses for at være en integreret del heraf. Det vil derfor ikke blive behandlet yderligere her. Det andet formål kan delvist tilgodeses i de statistikker, der er nævnt i forrige afsnit. Udover disse er der muligvis brug for andre data som f.eks. 1. Hyppigst forekommende søgeord 2. Hyppigst forekommende søgeord i søgninger uden resultat 3. Fordeling mellem format og båndbredde på fremviste assets 4. Hyppigst forekommende fejlmeddelelser Data til brug for 1 og 2 skal logges i præsentationsmodulet. Data til brug for 3 skal logges på streamingserveren. Data til brug for 4 skal indsamles, fra alle de steder hvor systemets komponenter logger fejlmeddelelser. Det kan overvejes om der skal logges til én central lokalitet for at gøre denne indsamling lettere og den efterfølgende behandling nemmere at automatisere. Logning til beskyttelse af rettigheder Både indholdsleverandører og rettighedshavere til det materiale, som distribueres via EduMedia, har krav på, at vi tager de nødvendige skridt til at sikre at materiale, som ikke er til fri distribution, ikke kan ses af andre end autentificerede og autoriserede brugere. For at godtgøre at dette er tilfældet, skal enhver afspilning af beskyttet indhold foregå på en sådan måde, at det kan godtgøres, at der er tale om en autentificeret og autoriseret bruger. Det er ikke nødvendigt at logge afspilningen og/eller brugerens identitet (eller handle) for at opnå dette. Det kan dog være nødvendigt at logge disse data, for at kunne afsløre misbrug som følge af stjålne akkreditiver. En sådan logning skal, hvis den finder sted, selvfølgelig foregå i overensstemmelse med gældende lovgivning på området. En anden problemstilling opstår hvis en indholdsleverandør (formodentligt uforvarende) tilgængeliggør materiale som krænker tredjeparts rettigheder, eller på anden måde overtræder gældende lovgivning ved at tilgængeliggøre materialet. Dette kan fx. skyldes at der indgår materiale hvor rettighederne ikke er clearede. For at imødegå dette, bør der logges mest mulig information ifm. upload og ingest af medier til systemet. Dette inkluderer: 1. Leverandørens bruger ID 2. IP nummer på systemet der uploades fra 3. Asset ID på mediefilen 4. Dato og klokkeslet 11 af 15

19 REFERENCER EduRoam: Bilag 2 TERENA: GÉANT2: Internet2: Shibboleth: SWITCHaai: UNI-Login: APPENDIX 1. PSEUDOTRANSSKRIPT AF KLIENT-SERVER KOMMUNIKATION IFM. AUTENTIFIKATION MED EDUROAM I dette appendix gengivess et pseudotransskript af kommunikationen mellem klientens webbrowser og media player og hhv. EduMedias webserver og streamingserver. Tallene refererer til pilene i figur 1 og 2. Kun de relevante dele af kommunikationen er medtaget. 1. Som udgangspunkt er brugeren ikke logget ind (autentificeret), men udfører en request, der såfremt brugeren er berettiget til det, i sidste ende resulterer i afspilningen af materiale fra EduMedia. GET /asset?presentationid=ahr0cdovl2fnzw50lmryawwuzgsvywdlbnqvc3r5bguvc2tvbguvrgv myxvsdc5hc3b4 HTTP/ Da brugeren endnu ikke er autentificeret svarer EduMedia webserveren med svarkode 302 (FOUND) som indeholder en redirect URL, der henviser til EduRoam. HTTP/ Found Location: 0LmRyaWwuZGsvYWdlbnQvc3R5bGUvc2tvbGUvRGVmYXVsdC5hc3B4 3. Brugerens browser sender nu en forespørgsel til EduRoam login serveren 4. som svarer tilbage med en HTML form, som brugeren udfylder med sit brugernavn og password. <form name="query" method="post" action=" enctype="application/x-www-form-urlencoded"> <p> <label for="brugernavn"> Brugernavn: </label> <input id="brugernavn" type="text" name="user" maxlength="14" value="" > <label for="kode"> Adgangskode: </label> <input id="kode" type="password" name="pass"> <p> 12 af 15

20 </p> </form> <input class="knap" type="submit" name="submit" value="log in" > Bilag 2 5. De udfyldte data sendes fra brugerens browser til EduRoam login serveren. Denne del af kommunikationen er krypteret med SSL (https). 6. EduRoam login serveren sender nu en autentifikationsforespørgsel til den danske top level RADIUS server i EduRoam hierarkiet 7. Ud fra brugernavnet afgøres hvilken institution brugeren kommer fra, og forespørgslen sendes videre til hjeminstitutionens RADIUS server 8. som svarer tilbage til top level RADIUS serveren 9. som igen svarer tilbage til EduRoam login serveren. 10. Denne udsteder nu en login cookie, som har en gyldighed på nogle timer eller til browseren lukkes og der svares tilbage med svarkode 302 (FOUND) og en redirect location, der peger tilbage på den oprindelige EduMedia URL (eller en fast aftalt URL). Login serveren udsteder en (krypteret) authentication ticket baseret på et tidsstempel, brugerens identitet og den fælles hemmelighed. Denne authentication ticket sættes som en query string på URLen der redirrigeres til. HTTP/ Found Location: nqvc3r5bguvc2tvbguvrgvmyxvsdc5hc3b4&timestamp= &user=testuser&au th=ab7aee3a65a9fb3365da72d7c906a Brugerens browser sender nu på ny en request til EduMedia webserveren med den URL, som indeholder den krypterede authentication ticket. Den krypterede authentication ticket afkodes ved hjælp af den fælles hemmelighed, og det checkes, om den stadig er gyldig (ud fra tidsstemplet). Er dette tilfældet, logges brugeren ind i EduMedia (der udstedes en login cookie). 12. Webserveren sender en forespørgsel til en EduMedia autorisationsserver indeholdende bruger ID og asset ID på den asset, der ønskes afspillet. 13. Autorisationsserveren svarer tilbage med besked om hvorvidt brugeren har ret til at se den valgte asset, hvilket vi her antager er tilfældet. Der udstedes en grant ticket, som giver ret til én afspilning af den valgte asset inden for et bestemt tidsrum. 14. Webserveren genererer en URL til den valgte præsentationsfil og påhæfter samtidig URLen den grant ticket, som blev udstedt af autorisationsserveren. 15. URLen gives videre til en player eller player plug-in 16. Playeren (RealPlayer/Windows Media Player/QuickTime Player) sender en RTSP DESCRIBE request til en EduMedia streaming server. DESCRIBE rtsp://stream1.edumedia.dk:554/assets/protected/ahr0cdovl2fnzw50lmryawwuzgsvy WdlbnQvc3R5bGUvc2tvbGUvRGVmYXVsdC5hc3B4.rm?identity=d2711c36375bfa f4ee b0ce198 RTSP/1.0 CSeq: 2 Accept: application/sdp User-Agent: RealMedia Player (HelixDNAClient)/ (linux-2.2-libc6- gcc32-i586) 13 af 15

21 Bilag 2 Session: Require: com.real.retain-entity-for-setup Bandwidth: Language: en-us RegionData: 0 ClientID: Linux_2.6_ _play32_RN01_EN_586 GUID: SupportsMaximumASMBandwidth: 1 Cookie: cbid=gffjhhiljgekhidmeoooppgqlrjrktlufkjjkidljgmkklplnnloopkqrofsptnudkfgjmjl PlayerCookie: cbid 17. En autorisationsplugin i streamingserveren parser URLen og udtrækker den medsendte grant ticket, som anvendes til en forespørgsel til autorisationsserveren. 18. Autorisationsserveren svarer tilbage med besked om at brugeren er autoriseret til at se den valgte asset. 19. Streamingserveren svarer tilbage til playeren med en beskrivelse af den valgte præsentationsfil. RTSP/ OK CSeq: 2 Date: Thu, 08 Sep :04:59 GMT Last-Modified: Tue, 05 Jul :56:30 GMT Content-base: rtsp://stream1.edumedia.dk:554/assets/protected/ahr0cdovl2fnzw50lmryawwuzgsvy WdlbnQvc3R5bGUvc2tvbGUvRGVmYXVsdC5hc3B4.rm?identity=d2711c36375bfa f4ee b0ce198 ETag: Session: Content-type: application/sdp Content-length: 4958 <SDP file content> 20. Playeren sender en SETUP forespørgsel til streamingserveren indeholdende protokol og klientportnummer. SETUP rtsp://stream1.edumedia.dk:554/assets/protected/ahr0cdovl2fnzw50lmryawwuzgsvy WdlbnQvc3R5bGUvc2tvbGUvRGVmYXVsdC5hc3B4.rm?identity=d2711c36375bfa f4ee b0ce198/streamid=0 RTSP/1.0 CSeq: 3 RealChallenge2: f0eb0979ce393e4a285467bcfcfa90de01d0a8e3, sd=f0c326f9 RDTFeatureLevel: 2 Transport: x-real-rdt/mcast;client_port=6970;mode=play,x-realrdt/udp;client_port=6970;mode=play,x-pntng/udp;client_port=6970;mode=play,rtp/avp;unicast;client_port= ;mode=play,x-pn-tng/tcp;mode=play,x-realrdt/tcp;mode=play,rtp/avp/tcp;unicast;mode=play User-Agent: RealMedia Player (HelixDNAClient)/ (linux-2.2-libc6- gcc32-i586) If-Match: Cookie: cbid=gffjhhiljgekhidmeoooppgqlrjrktlufkjjkidljgmkklplnnloopkqrofsptnudkfgjmjl 14 af 15

22 21. Serveren svarer tilbage med information om serverport. Bilag 2 RTSP/ OK CSeq: 4 Date: Thu, 08 Sep :05:00 GMT Session: RDTFeatureLevel: 2 Transport: x-real-rdt/udp;client_port=6970;server_port=22312 SET_PARAMETER rtsp://stream1.edumedia.dk:554/assets/protected/ahr0cdovl2fnzw50lmryawwuzgsvy WdlbnQvc3R5bGUvc2tvbGUvRGVmYXVsdC5hc3B4.rm?identity=d2711c36375bfa f4ee b0ce198 RTSP/1.0 CSeq: 5 Subscribe: stream=0;rule=8,stream=0;rule=9,stream=1;rule=9,stream=1;rule=10 Session: RTSP/ OK CSeq: 5 Date: Thu, 08 Sep :05:00 GMT Session: SET_PARAMETER rtsp://stream1.edumedia.dk:554/assets/protected/ahr0cdovl2fnzw50lmryawwuzgsvy WdlbnQvc3R5bGUvc2tvbGUvRGVmYXVsdC5hc3B4.rm?identity=d2711c36375bfa f4ee b0ce198 RTSP/1.0 CSeq: 6 SetDeliveryBandwidth: Bandwidth= ;BackOff=0 Session: Playeren sender en PLAY request. PLAY rtsp://stream1.edumedia.dk:554/assets/protected/ahr0cdovl2fnzw50lmryawwuzgsvy WdlbnQvc3R5bGUvc2tvbGUvRGVmYXVsdC5hc3B4.rm?identity=d2711c36375bfa f4ee b0ce198 RTSP/1.0 CSeq: 7 User-Agent: RealMedia Player (HelixDNAClient)/ (linux-2.2-libc6- gcc32-i586) Session: Range: npt= Serveren svarer OK. RTSP/ OK CSeq: 6 Date: Thu, 08 Sep :05:00 GMT Session: Serveren starter afspilning af RTP stream på de forhandlede porte. 15 af 15

23 Bilag 3 EduMedia arkitektur og formater Oktober 2005 Dan Mønster, UNI-C MÅL Arbejdsgruppen havde to hovedopgaver: 1. Fastlægge den overordnede systemarkitektur for EduMedia 2. Se på hvilke formater, der kan anvendes til ingest, arkivering og streaming. BESKRIVELSE AF SYSTEMARKITEKTUR Systemarkitekturen er blevet beskrevet hovedsageligt gennem diagrammer, og den er relateret både til DEFF 3-lagsmodellen og til Open Archival Information System refrencemodellen (OAIS modellen). Der er identificeret en læng række delfunktionaliteter/moduler i projektet samt deres indbyrdes afhængigheder. Figur 1 viser et meget overordnet syn på nogle af de forskellige moduler, men for overskuelighedens skyld er der ikke medtaget nogen afhængigheder. Denne fremstilling er løst modelleret efter OAIS modellen. Figur 1: Overordnet arkitektur for EduMedia 1 af 3

24 Bilag 3 Arkitekturen understøtter en lang række forskellige brugsscenarier, afhængig af om leverandøren er en professionel leverandør, en enkelt forsker eller et institutional repository og tilsvarende af om brugeren er en registreret bruger eller ej og hvorvidt brugeren tilgår materialet direkte eller gennem etnwebservice requestor som fx en institutions egen hjemmeside eller LMS. Et eksempel på et brugsscenarie er vist i figur 2. Figur 2: En bruger med abonnement får adgang til DRs materiale gennem EduMedia FORMATER I diskussionen af formater skelnes der mellem formater til input (upload/ingenst/submission), arkivering og præsentation (streaming). Kriterierne for udvælgelsen af hvilke formater, der skal anvendes til de tre formål er helt forskellige: Inputformater Arkivformatet Præsentationsformater vælges ud fra dels hvad vi teknisk set kan håndtere at ingeste, dels hvad der er bekvemt for leverandørerne at levere i, og dels hvad der giver en acceptabel kvalitet. Iputformater kan fx være DV og MPEG-2, men afhængig af den valgte komprimering også AVI, WMV, QuickTime, eller MPEG-4. vil sandsynligvis blive en eller flere bestemte MPEG-2 profiler, som endnu ikke er fastlagt (fx én profil til SD materiale og én profil til HD materiale). kan være RealMedia, WindowsMedia, QuickTime, ISMA MPEG-4, 3GPP MPEG-4, Flash Video, MPEG-1 mv. Et af principperne bag EduMedias arkitektur er, at systemet så vidt muligt skal være uafhængigt af præsentationsformatet. Sammenhængen mellem input-, arkiv- og præsentationsfiler er vist i figur 3. 2 af 3

Streaming video på højere uddannelsesinstitutioner

Streaming video på højere uddannelsesinstitutioner Streaming video på højere uddannelsesinstitutioner -udfordringer og strategier v/ Diba Terese Markus Naturvidenskabeligt IT Kompetencecenter Københavns Universitet Udgangspunktet De studerende Teknologistærke

Læs mere

SUP-specifikation, version 2.0. Bilag 9. SUP-Styregruppen. Sikkerhed og samtykke. Udkast af 12. juni Udarbejdet for

SUP-specifikation, version 2.0. Bilag 9. SUP-Styregruppen. Sikkerhed og samtykke. Udkast af 12. juni Udarbejdet for SUP-specifikation, version 2.0 Bilag 9 Sikkerhed og samtykke Udkast af 12. juni 2003 Udarbejdet for SUP-Styregruppen Uddrag af indholdet kan gengives med tydelig kildeangivelse Indholdsfortegnelse 1 Introduktion...

Læs mere

LUDUS WEB. Installations- og konfigurations-vejledning. Den 7. april 2009. J.nr.: 4004 V0624 09

LUDUS WEB. Installations- og konfigurations-vejledning. Den 7. april 2009. J.nr.: 4004 V0624 09 LUDUS WEB Installations- og konfigurations-vejledning Den 7. april 2009 J.nr.: 4004 V0624 09 CSC Scandihealth A/S, P.O. Pedersens Vej 2, DK-8200 Århus N Tlf. +45 3614 4000, fax +45 3614 7324, www.scandihealth.dk,

Læs mere

EduMedia Online adgang til forsknings- og undervisningsrelevant videomateriale

EduMedia Online adgang til forsknings- og undervisningsrelevant videomateriale Slutrapport EduMedia Online adgang til forsknings- og undervisningsrelevant videomateriale Fase I Projektpartnere (DR) (FSK) Projekt- og økonomiansvarlig Steen Pedersen, FSK Telefon: 45 25 37 46 E-mail:

Læs mere

Vi vil ikke bruge eller dele dine oplysninger, undtagen de tilfælde som er beskrevet i denne fortrolighedspolitik.

Vi vil ikke bruge eller dele dine oplysninger, undtagen de tilfælde som er beskrevet i denne fortrolighedspolitik. Fortrolighedspolitik Effektiv fra: 8. november 2017 Introduktion Pagobox ApS ( "Pleo", "os", "vi" eller "vores") driver Pleo.io webstedet, Pleo webapplikationen, Pleo mobilapplikationen og tilbyder Pleo

Læs mere

EasyIQ ConnectAnywhere Release note

EasyIQ ConnectAnywhere Release note EasyIQ ConnectAnywhere Release note Version 2.4 Der er over det sidste år lavet en lang række forbedringer, tiltag og fejlrettelser. Ændringer til forudsætningerne: o Klienten skal ved førstegangs login

Læs mere

Koncept for systemforvaltning af den fælles open source kode, herunder procedure for opfølgning på software-versioner af OpenTele

Koncept for systemforvaltning af den fælles open source kode, herunder procedure for opfølgning på software-versioner af OpenTele LEVERANCE 2.1 Koncept for systemforvaltning af den fælles open source kode, herunder procedure for opfølgning på software-versioner af OpenTele Konceptet beskriver, hvordan koden forvaltes, og hvordan

Læs mere

Baggrundsbeskrivelse for installation af føderation i partnerorganisationer til Danmarks Miljøportal. Baggrund. 1. Hvad er føderation

Baggrundsbeskrivelse for installation af føderation i partnerorganisationer til Danmarks Miljøportal. Baggrund. 1. Hvad er føderation Baggrundsbeskrivelse for installation af føderation i partnerorganisationer til Danmarks Miljøportal. Miljøportalsekretariatet Ref.: jejnb Den 22. november 2007 Baggrund I forbindelse med strukturreformen

Læs mere

Revideret projektplan til 1. marts bliver formentlig i stikord, men her følger opsatte milepæle:

Revideret projektplan til 1. marts bliver formentlig i stikord, men her følger opsatte milepæle: REFERAT: LARM-WP2 møde på Statsbiblioteket 23. februar 2010 Tilstede: Bjarne, Colin, Dan, Diba, Peter, Ivan, Andreas og Tobias Projektplan Revideret projektplan til 1. marts bliver formentlig i stikord,

Læs mere

Databeskyttelsespolitik

Databeskyttelsespolitik Databeskyttelsespolitik for Rasmus Gissel, tekstforfatter, oversætter og korrekturlæser 1. Indledning I denne databeskyttelsespolitik kan du læse følgende: hvordan, hvornår og hvorfor jeg indsamler persondata

Læs mere

Oftest stillede spørgsmål

Oftest stillede spørgsmål Oftest stillede spørgsmål Her finder du svaret på nogle væsentlige spørgsmål vedrørede brugen af Historiefaget.dk. Tekniske spørgsmål Elevernes navne stemmer ikke overens med deres eget Der kan være to

Læs mere

Vilkår for dialogintegration SAPA

Vilkår for dialogintegration SAPA Vilkår for dialogintegration SAPA Indhold 1. Indledning og vejledning... 3 1.1 Definitioner... 5 2. Krav til it-systemer for at kunne udføre dialogintegration... 6 2.1 Udstilling af endpoint... 6 2.2 HTTPS

Læs mere

Kravspecification IdP løsning

Kravspecification IdP løsning Kravspecification IdP løsning Resume IT-Forsyningen, som varetager IT-drift for Ballerup, Egedal og Furesø Kommuner, ønsker at anskaffe en IdP/Føderationsserverløsning, der kan understøtte en række forretningsmæssige

Læs mere

Politik for adgang til de digitale samlinger

Politik for adgang til de digitale samlinger Politik for adgang til de digitale samlinger Indledning Det Kgl. Biblioteks politik for adgang til de digitale samlinger sætter rammerne og principperne for adgang for bibliotekets brugere til Det Kgl.

Læs mere

SmartFraming Et vindue til nationale sundhedssystemer. Version 3.0

SmartFraming Et vindue til nationale sundhedssystemer. Version 3.0 SmartFraming Et vindue til nationale sundhedssystemer Version 3.0 Infrastruktur i dagens sundheds IT Det sundhedsfaglige personale benytter sig i dag af en række forskellige systemer i forbindelse med

Læs mere

1. Hvordan vi indsamler og opbevarer personoplysninger

1. Hvordan vi indsamler og opbevarer personoplysninger WAVINS ERKLÆRING OM PERSONOPLYSNINGER OG COOKIES Vi beskytter dine oplysninger og giver dig fuld gennemsigtighed og kontrol over dem Dette er erklæringen om personoplysninger og cookies for webstedet http://dk.wavin.com/

Læs mere

Oktober 2013 HLG/XIGA. Opstartsvejledning ATS Engros 1/12

Oktober 2013 HLG/XIGA. Opstartsvejledning ATS Engros 1/12 Oktober 2013 HLG/XIGA Opstartsvejledning ATS Engros 1/12 1. ATS Engros vejledning for aktører Formålet med dette dokument er at beskrive, hvordan du kommer i gang med at anvende ATS til test af certifikat

Læs mere

PRIVATLIVSPOLITIK. Sidst opdateret: d. 17/05/2018

PRIVATLIVSPOLITIK. Sidst opdateret: d. 17/05/2018 PRIVATLIVSPOLITIK Sidst opdateret: d. 17/05/2018 Indledning meploy ApS, har udarbejdet denne privatlivspolitik for at forklare og informere dig om vores praksis. Nedenfor beskrives vores praksis for informationsindsamling

Læs mere

Indledning Ansvar ifm. MODST SSO I drift på MODST SSO Institutionen skal have egen føderationsserver (IdP)... 2

Indledning Ansvar ifm. MODST SSO I drift på MODST SSO Institutionen skal have egen føderationsserver (IdP)... 2 Teknisk vejledning Tilkobling af institution til MODST SSO 28. juni 2019 BIG/CAB Indhold Indledning... 2 Ansvar ifm. MODST SSO... 2 I drift på MODST SSO... 2 skal have egen føderationsserver (IdP)... 2

Læs mere

Politik vedrørende cookies og andre lignende teknologier. 1. Hvad dækker denne politik?

Politik vedrørende cookies og andre lignende teknologier. 1. Hvad dækker denne politik? Politik vedrørende cookies og andre lignende teknologier 1. Hvad dækker denne politik? Denne politik dækker dine handlinger relateret til Tikkurilas digitale serviceydelser. Denne politik dækker ikke,

Læs mere

KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB

KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB Det er Web Services, der rejser sig fra støvet efter Dot Com boblens brag. INTRODUKTION Dette dokument beskriver forslag til fire moduler, hvis formål

Læs mere

Administration af brugere vha. sammenhængende log-in

Administration af brugere vha. sammenhængende log-in Formål Formålet med beskrivelsen er at skabe et overblik over sammenhængende log-in, som en nem og enkel måde at administrere brugere på. Denne pjece er henvendt til de partnere af Danmarks Miljøportal,

Læs mere

It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud. Region Midtjylland 2010.

It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud. Region Midtjylland 2010. It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud Region Midtjylland 2010. 1 1 Indledning 1.1 Versionshistorie Version Dato Ansvarlig Status Beskrivelse 1.0 2010-05-04 HENSTI Lukket Definition

Læs mere

LUDUS Web Installations- og konfigurationsvejledning

LUDUS Web Installations- og konfigurationsvejledning LUDUS Web Installations- og konfigurationsvejledning Indhold LUDUS Web Installations- og konfigurationsvejledning... 1 1. Forudsætninger... 2 2. Installation... 3 3. Konfiguration... 9 3.1 LUDUS Databasekonfiguration...

Læs mere

Beskrivelse af UCL s IT-miljø for LMS Bilag 7A til Contract regarding procurement of LMS. INDHOLD

Beskrivelse af UCL s IT-miljø for LMS Bilag 7A til Contract regarding procurement of LMS. INDHOLD INDHOLD INDHOLD... 1 1. Beskrivelse af UCL s IT-miljø... 2 1.1 Beskrivelse af UCL s IT-miljø og UCL s IT systemkompetencer... 2 1.2 Illustration af systemer og datastrømme i relation til UCL s LMS... 3

Læs mere

Brugervejledning - til internetbaseret datakommunikation med Nets ved hjælp af HTTP/S-løsningen

Brugervejledning - til internetbaseret datakommunikation med Nets ved hjælp af HTTP/S-løsningen Nets Denmark A/S Lautrupbjerg 10 P.O. 500 DK 2750 Ballerup T +45 44 68 44 68 F +45 44 86 09 30 www.nets.eu Brugervejledning - til internetbaseret datakommunikation med Nets ved hjælp af HTTP/S-løsningen

Læs mere

LUDUS Web Installations- og konfigurationsvejledning

LUDUS Web Installations- og konfigurationsvejledning LUDUS Web Installations- og konfigurationsvejledning Indhold LUDUS Web Installations- og konfigurationsvejledning... 1 1. Forudsætninger... 2 2. Installation... 3 3. Konfiguration... 8 3.1 LUDUS Databasekonfiguration...

Læs mere

Præsentation af BSK regionens identity and access management platform

Præsentation af BSK regionens identity and access management platform Regionshuset It digital forvaltning BSK programmet Olof Palmens alle 17 Kontakt@regionmidtjylland.dk www.regionmidtjylland.dk Præsentation af BSK regionens identity and access management platform BrugerStamdataKataloget

Læs mere

Henkel Norden AB ("Henkel") er en del af Henkel Corporation, og i henhold til DPA, er Jörg Heine, den dataansvarlige: schwarzkopf.dk@henkel.

Henkel Norden AB (Henkel) er en del af Henkel Corporation, og i henhold til DPA, er Jörg Heine, den dataansvarlige: schwarzkopf.dk@henkel. HENKEL FORTROLIGHEDSPOLITIK Vi, hos Henkel, tager vores forpligtelser i henhold til dansk lov om databeskyttelse (persondataloven) alvorligt og er forpligtet til at beskytte dit privatliv. Denne fortrolighedserklæring

Læs mere

Digital Sundhed. Brugerstyringsattributter - Introduktion. - Specificering af nye og ændrede attributter i id-kortet

Digital Sundhed. Brugerstyringsattributter - Introduktion. - Specificering af nye og ændrede attributter i id-kortet Digital Sundhed Brugerstyringsattributter - Introduktion - Specificering af nye og ændrede attributter i id-kortet Indhold 1. Introduktion... 2 2. Læsevejledning... 2 3. Aktører... 2 4. Autentifikation...

Læs mere

Retningslinjer for behandling af cookies og personoplysninger

Retningslinjer for behandling af cookies og personoplysninger Gældende fra 27. juni 2017 Retningslinjer for behandling af cookies og personoplysninger MDL ApS ( MDL vi, os, vores ) ved, hvor vigtig fortrolighed er i forhold til vores kunder, og vi bestræber os på

Læs mere

Guide til Umbraco CMS

Guide til Umbraco CMS web Guide til Umbraco CMS Indhold Indledning 3 Kompatible browsere 3 Log ind i Umbraco 4 Content-delen 5 Indholdstræet 5 Tilføjelse af en side/sektion 7 Sortering af indhold 12 Galleri 14 Mediebibliotek

Læs mere

DataHub Forbrugeradgangsløsning Spørgsmål og svar

DataHub Forbrugeradgangsløsning Spørgsmål og svar 9. Januar 2013 MEH/MHC DataHub Forbrugeradgangsløsning Spørgsmål og svar Dok 75938-12_v2, Sag 10/3365 1/7 1. Generelt 1.1 I hvilket omfang yder Energinet.dk support til elleverandørerne? Forretningskonceptet

Læs mere

Procedurer for styring af softwarearkitektur og koordinering af udvikling

Procedurer for styring af softwarearkitektur og koordinering af udvikling LEVERANCE 2.3 Procedurer for styring af softwarearkitektur og koordinering af udvikling Procedurerne vil omfatte: Planlægning af udfasning af gamle versioner af OpenTele Planlægning af modning af kode

Læs mere

Kravspecifikation. for. Indholdskanalen 2.0

Kravspecifikation. for. Indholdskanalen 2.0 Kravspecifikation for Indholdskanalen 2.0 August 2011 2 Indhold 1. Kort projektbeskrivelse... 3 2. Erfaringer fra Indholdskanalen... 3 Konsekvenser... 3 3. Tekniske krav... 4 Redaktionsværktøjet og indholdsproduktion...

Læs mere

It-sikkerhedstekst ST8

It-sikkerhedstekst ST8 It-sikkerhedstekst ST8 Logning til brug ved efterforskning af autoriserede brugeres anvendelser af data Denne tekst må kopieres i sin helhed med kildeangivelse. Dokumentnavn: ST8 Version 1 Maj 2015 Logning

Læs mere

Opstartsvejledning ATS aktørudgave

Opstartsvejledning ATS aktørudgave Opstartsvejledning ATS aktørudgave 7. september 2012 XHLG/NLJ 1/13 1. ATS vejledning for aktører Formålet med dette dokument er at beskrive, hvordan I kommer i gang med at anvende ATS til test af certifikat

Læs mere

Den samlede erhvervsløsning i næste generation af NemID og NemLog-in3

Den samlede erhvervsløsning i næste generation af NemID og NemLog-in3 Notat 21. februar 2017 Den samlede erhvervsløsning i næste generation af NemID og NemLog-in3 Dette notat giver en overordnet konceptuel fremstilling af, hvordan erhvervsområdet forventes håndteret samlet

Læs mere

STOFA VEJLEDNING ONLINEDISK INSTALLATION

STOFA VEJLEDNING ONLINEDISK INSTALLATION STOFA VEJLEDNING ONLINEDISK INSTALLATION I denne vejledning gennemgås installation af Stofa OnlineDisk samt opsætning, brugerflade og OnlineDisk Webportalen. Trin 1 Information om Stofa OnlineDisk Stofa

Læs mere

DOKUMENTBROKER Koncept

DOKUMENTBROKER Koncept DOKUMENTBROKER Koncept Copyright 2012 INDHOLDSFORTEGNELSE 1 Hvad er DokumentBrokeren?...1 1.1 Formål...1 1.2 Fordele...1 1.3 Baggrund...2 2 Komponenter...3 2.1 Dataflet...4 2.2 Platform og teknologi...4

Læs mere

Autencitetssikring. Vejledning til autenticitetssikringsniveau for den fællesoffentlige log-in-løsning. Side 1 af 12 19. september 2008. Version 1.0.

Autencitetssikring. Vejledning til autenticitetssikringsniveau for den fællesoffentlige log-in-løsning. Side 1 af 12 19. september 2008. Version 1.0. Side 1 af 12 19. september 2008 Autencitetssikring Vejledning til autenticitetssikringsniveau for den fællesoffentlige log-in-løsning Version 1.0. Denne vejledning introducerer problemstillingen omkring

Læs mere

Guide til integration med NemLog-in / Signering

Guide til integration med NemLog-in / Signering Guide til integration med NemLog-in / Signering Side 1 af 6 14. november 2013 TG Denne guide indeholder en kort beskrivelse af, hvorledes man som itsystemudbyder (myndighed eller it-leverandør) kan integrere

Læs mere

Administration af brugere vha. sammenhængende log-in

Administration af brugere vha. sammenhængende log-in Hvad er sammenhængende log-in? Danmarks Miljøportal Ref.: jejnb 21. august 2012 Formål Formålet med beskrivelsen er at skabe et overblik over sammenhængende log-in, som en nem og enkel måde at administrere

Læs mere

Vi er bekendt med og overholder europæisk og dansk lovgivning på området.

Vi er bekendt med og overholder europæisk og dansk lovgivning på området. BAUER MEDIA GROUP: PRIVACY POLICY 1. VORES DATALØFTE TIL DIG Bauer Media Group forpligter sig til at respektere og beskytte dine data, så længe de er opbevaret hos os. Vi indsamler personlige data, fordi

Læs mere

Indhold Indledning Ansvar ifm. MODST SSO I drift på MODST SSO Institutionen skal have egen føderationsserver (IdP)...

Indhold Indledning Ansvar ifm. MODST SSO I drift på MODST SSO Institutionen skal have egen føderationsserver (IdP)... Teknisk vejledning Tilkobling af institution til MODST SSO 29. marts 2019 BIG/CAB Indhold Indledning... 2 Ansvar ifm. MODST SSO... 2 I drift på MODST SSO... 2 skal have egen føderationsserver (IdP)...

Læs mere

Brugerskabte data en national service (BSD) - produktbeskrivelse

Brugerskabte data en national service (BSD) - produktbeskrivelse - 1 Brugerskabte data en national service (BSD) - produktbeskrivelse Brugerskabte data en national service (BSD) - produktbeskrivelse...1 Indledning...1 Formål...1 Beskrivelse...1 Basale krav til det bibliotek/website

Læs mere

LUDUS Web Installations- og konfigurationsvejledning

LUDUS Web Installations- og konfigurationsvejledning LUDUS Web Installations- og konfigurationsvejledning Indhold LUDUS Web Installations- og konfigurationsvejledning... 1 1. Forudsætninger... 2 2. Installation... 3 3. Konfiguration... 9 3.1 LUDUS Databasekonfiguration...

Læs mere

Vilkår for Dialogintegration

Vilkår for Dialogintegration Vilkår for Dialogintegration KOMBIT A/S Halfdansgade 8 2300 København S Tlf 3334 9400 www.kombit.dk kombit@kombit.dk CVR 19 43 50 75 Side 1/8 Dokumenthistorik Dato Version Ansvarlig Kommentar til ændringer

Læs mere

Præcisering af transportbaseret sikkerhed i Den Gode Webservice

Præcisering af transportbaseret sikkerhed i Den Gode Webservice Præcisering af transportbaseret sikkerhed i Den Gode Webservice 1. Historik...2 2. Indledning...3 3. SSL/TLS baseret netværk...3 4. Sundhedsdatanettet (VPN)...5 5. Opsummering...6 6. Referencer...6 Side

Læs mere

Overordnet løsningsbeskrivelse - Private aktører og borger log-in via SEB / NemLog-in

Overordnet løsningsbeskrivelse - Private aktører og borger log-in via SEB / NemLog-in Overordnet løsningsbeskrivelse - Private aktører og borger log-in via SEB / NemLog-in (samt mulighed for FMK tilgang via SOSI STS) 15.marts 2017 /chg Baggrund Private aktører på sundhedsområdet som apoteker,

Læs mere

RELEASE AF AFTALESYSTEMET V3

RELEASE AF AFTALESYSTEMET V3 Forskerparken 10 5230 Odense M Tlf. +45 6543 2030 www.medcom.dk 16.08.2017 RELEASE AF AFTALESYSTEMET V3 Indhold Indhold... 1 Release af Aftalesystem v3... 2 Nye funktionaliteter i Aftalesystem v3... 3

Læs mere

Eduroam mac os x 10.6

Eduroam mac os x 10.6 1 Eduroam mac os x 10.6 Eduroam er det foretrukne netværk for studerende og ansatte på Aarhus Universitet. Du kan med eduroam få nem og automatisk internetadgang på Aarhus Universitet og på andre universiteter

Læs mere

Larm Case Data Management Plan

Larm Case Data Management Plan Larm Case Data Management Plan 1 : Basisoplysninger om projektet 7. juni 2016 Projektnavn Projekt ID Bevillingsgiver Bevillingsnummer Projektbeskrivelse Varighed Primærforsker(e) Arkivering af brugerskabte

Læs mere

Baggrund Funktionsområder

Baggrund Funktionsområder 1 Baggrund 2 Funktionsområder 2.1 Trænings og øve område 2.2 Elektroniske formularer 2.3 Nyhedsfunktion 2.4 Online vejledninger 2.5 erekruttering 2.6 Personale-, publikations- og projektdatabaser 2.7 Blogs

Læs mere

OS2faktor. AD FS Connector Vejledning. Version: Date: Author: BSG

OS2faktor. AD FS Connector Vejledning. Version: Date: Author: BSG OS2faktor AD FS Connector Vejledning Version: 1.3.0 Date: 16.04.2019 Author: BSG Indhold 1 Indledning... 3 2 Forudsætninger... 4 2.1 Connector softwaren... 4 2.2 API nøgle... 4 3 Installation... 5 4 Konfiguration...

Læs mere

29. januar 2014 kl. 9.00 15.30

29. januar 2014 kl. 9.00 15.30 ITS inviterer til informationsdag 29. januar 2014 kl. 9.00 15.30 Over det seneste år, har ITS sat en række nye it-ydelser i søen. Informationsmødet er en mulighed for at få et samlet overblik over de nye

Læs mere

Opsætning af Outlook til Hosted Exchange 2003

Opsætning af Outlook til Hosted Exchange 2003 Opsætning af Outlook til Hosted Exchange 2003 Sådan opsættes Outlook 2007 til Hosted Exchange 2003 Opdateret 15. november 2011 Indhold 1 Indledning... 2 2 Opsætning af Outlook 2003... Error! Bookmark not

Læs mere

Streame fra Winamp til Dreambox/pc på netværk.

Streame fra Winamp til Dreambox/pc på netværk. Streame fra Winamp til Dreambox/pc på netværk. 1. Formål 2. Forudsætninger og installationer 3. Opsætning 4. Start streaming 5. Aflyt streaming 6. Kontakt 1. Formål Mange benytter Winamp ( Nullsoft, Inc.)

Læs mere

Velkommen til OPEN Storage

Velkommen til OPEN Storage Velkommen til OPEN Storage Version: 1.3 Seneste opdatering: 03-10-2018 Udarbejdet af: Harald Hammershøi INDHOLDSFORTEGNELSE Brugervejledning side 2 Introduktion til OPENs Storage tilbud... 3 Forskellen

Læs mere

SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål

SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål Session Initiation Protocol TDC IP telefoni Scale design mål Give mulighed for at integrere nye faciliteter efterhånden som de opfindes er ikke en erstatning for det offentlige telefonnet - er helt sin

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Exchange 2010 SSL certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens Exchange 2010 SAN SSL certifikat. Derudover er der tekniske guides til at

Læs mere

Web-baseret metadata redigeringsmodul

Web-baseret metadata redigeringsmodul Kravspecifikation Geodata Danmark Geodatacentret I/S Energivej 3 4180 Sorø Tlf. 5786 0400 Fax. 5786 0414 GIS Danmark A/S Birkemosevej 7 6000 Kolding Tlf. 7399 1100 Fax. 7399 11199 Web www.geodata.dk Web-baseret

Læs mere

POLITIK FOR DATABESKYTTELSE

POLITIK FOR DATABESKYTTELSE POLITIK FOR DATABESKYTTELSE Disse retningslinjer for databeskyttelse beskriver, hvordan vi bruger og beskytter oplysninger, som du afgiver i forbindelse med brug af vores hjemmeside. Vi har forpligtet

Læs mere

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0 MANUAL Præsentation af Temperaturloggerdata Version 2.0 Indholdsfortegnelse FORORD...3 INTRODUKTION...3 KRAV OG FORUDSÆTNINGER...3 INSTALLATION...4 OPSÆTNING...8 PROGRAMOVERBLIK...10 PROGRAMKØRSEL...11

Læs mere

EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø

EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø EG Data Inform Byggebasen WCF og webservices Jens Karsø 10 Indholdsfortegnelse Byggebasen Services indledning... 2 Målsætning... 2 Valg af teknologier... 3 Kommunikationsmodel for byggebasen... 3 Services.byggebasen.dk...

Læs mere

Opsætning af Outlook til Hosted Exchange 2007

Opsætning af Outlook til Hosted Exchange 2007 Opsætning af Outlook til Hosted Exchange 2007 Sådan opsættes Outlook 2007 til Hosted Exchange 2007. Opdateret 29. december 2010 Indhold 1 Indledning... 2 2 Outlook 2007 klienten... 2 3 Automatisk opsætning

Læs mere

XProtect-klienter Tilgå din overvågning

XProtect-klienter Tilgå din overvågning XProtect-klienter Tilgå din overvågning Tre måder at se videoovervågning på For at skabe nem adgang til videoovervågning tilbyder Milestone tre fleksible brugergrænseflader: XProtect Smart Client, XProtect

Læs mere

SOSI Gateway Komponenten (SOSI GW)

SOSI Gateway Komponenten (SOSI GW) SOSI Gateway Komponenten (SOSI GW) - en security domain gateway Version 1.2 1/8 Indledning Region Syddanmark er udvalgt som pilotregion for projektet Det Fælles Medicingrundlag, og i den forbindelse arbejdes

Læs mere

Projektplan. Selvarkivering

Projektplan. Selvarkivering Projektplan Selvarkivering Århus Kommune Borgerservice og Biblioteker Kultur og Borgerservice Borgerservice og Biblioteker. Sekretariatet Claus Juhl Knudsen mars 2012 Indhold Indhold... 2 1. Generelle

Læs mere

POLITIK FOR BESKYTTELSE AF PERSONLIGE OPLYSNINGER

POLITIK FOR BESKYTTELSE AF PERSONLIGE OPLYSNINGER POLITIK FOR BESKYTTELSE AF PERSONLIGE OPLYSNINGER Ikrafttrædelsesdato: 1/1/2013 Nærværende Politik for beskyttelse af personlige oplysninger forklarer, hvordan vi håndterer de personlige oplysninger, som

Læs mere

Sikker adgang til personfølsomme data i Aula

Sikker adgang til personfølsomme data i Aula Sikker adgang til personfølsomme data i Aula Version.0 6. februar 09 TEL SALES WWW TWITTER VAT +45 5 6 95 05 orders@liga.com liga.com @ligainsights DK9860 +46 8 669 75 75 SE556597-5 Forord Når en bruger

Læs mere

TDCs Signaturserver. 11/05 - Version 1.0 2005 TDC Erhverv Sikkerhed og certifikater

TDCs Signaturserver. 11/05 - Version 1.0 2005 TDC Erhverv Sikkerhed og certifikater TDCs Signaturserver Side 2 Indhold Indledning...3 Teknisk projekt... 3 Tekniske forudsætninger... 3 Installation af klienten... 4 Udstedelse af signatur... 4 Anvendelse af signaturen... 6 Eksport af signaturen...

Læs mere

NEMID MED ROBOTTER. Muligheder samt en anbefaling til at løse NemID-opgaver med robotter

NEMID MED ROBOTTER. Muligheder samt en anbefaling til at løse NemID-opgaver med robotter NEMID MED ROBOTTER Muligheder samt en anbefaling til at løse NemID-opgaver med robotter 1 En softwarerobot må ikke handle på vegne af et menneske med vedkommendes NemID. Men hvilke andre muligheder er

Læs mere

Aktion Børnehjælp og vores hjemmesider er nedenfor samlet benævnt Aktion Børnehjælp eller aktionboernehjaelp.dk.

Aktion Børnehjælp og vores hjemmesider er nedenfor samlet benævnt Aktion Børnehjælp eller aktionboernehjaelp.dk. September 2017 Privatlivspolitik Aktion Børnehjælp indsamler oplysninger om vores brugere og deres besøg ved hjælp af såkaldte cookies eller ved at brugeren selv afgiver oplysningerne på aktionboernehjaelp.dk

Læs mere

Gennemgang af medietyper

Gennemgang af medietyper Gennemgang af medietyper CD-medie Medielæser: CD-rom læser, der kan håndtere Cd er i visitkort format. Enhedsdriver: OpenSign er baseret på VA To faktorer (kombination af hardware og kodeord noget man

Læs mere

Privatlivspolitik. Coverwise Limited deler en forpligtelse til at beskytte dit privatliv og holde dine personlige oplysninger sikre.

Privatlivspolitik. Coverwise Limited deler en forpligtelse til at beskytte dit privatliv og holde dine personlige oplysninger sikre. Privatlivspolitik Denne hjemmeside opererer internationalt og er i overensstemmelse med den lokale lovgivning og regler i de pågældende lande. Denne privatlivspolitik omhandler hvordan vi bruger og behandler

Læs mere

Tips & tricks for den avancerede bruger af SkoleIntra

Tips & tricks for den avancerede bruger af SkoleIntra Tips & tricks for den avancerede bruger af SkoleIntra Ole Windeløv Oversigt Et par gode råd UNI-Login for forældre Integration til bookingsystemer Besked systemet eksterne beskeder SMS fra andre systemer

Læs mere

SAPAs forretningsmæssige behov i relation til Dialogintegration. SAPAs behov for Dialogintegration. Fordele ved brug af dialogintegration i SAPA

SAPAs forretningsmæssige behov i relation til Dialogintegration. SAPAs behov for Dialogintegration. Fordele ved brug af dialogintegration i SAPA 26. marts 2014 NOTAT SAPAs forretningsmæssige behov i relation til Dialogintegration Dette notat beskriver SAPAs specifikke forretningsmæssige behov i forhold til integration med relevante ESDH-/fagsystemer,

Læs mere

Ansøgningsskema til mindre projekter

Ansøgningsskema til mindre projekter 31. oktober 2014 Ansøgningsskema til mindre projekter Projekttitel 1. Projekttitel De næste skridt mod permanent adgang til videnskabelige e-journals i Danmark. Økonomisk/juridisk ansvarlig 2. Navn Gitte

Læs mere

Dokumentation af optagelse.dk

Dokumentation af optagelse.dk ApplicationService Indhold Versionsstyring Introduktion Navn URL Formål Sikkerhed Operationer echo() findftuapplicationids(...) findftuapplicationbyid(...) findftuapplicationpdfbyid(...) findftuapplicationenclosurezipurlbyid(...)

Læs mere

OS2faktor. Windows Credential Providers. Version: Date: Author: BSG

OS2faktor. Windows Credential Providers. Version: Date: Author: BSG OS2faktor Windows Credential Providers Version: 1.0.0 Date: 17.03.2019 Author: BSG Indhold 1 Indledning... 3 1.1 Komponenter... 3 2 Forudsætninger... 3 3 Installation og konfiguration af OS2faktor Proxy...

Læs mere

Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre...

Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre... Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre... 9 Offline synkronisering... 11 Klienter til mobile enheder...

Læs mere

Web Services Light. Karen Thomsen. Silkeborg Bibliotek. Karen Thomsen

Web Services Light. Karen Thomsen. Silkeborg Bibliotek. Karen Thomsen Web Services Light Silkeborg Bibliotek 1 Min baggrund Faglig baggrund datalog Ansættelse 16 år som IT- udvikling og usability 4 år som usability-konsulent og nu 3 år på Silkeborg Bibliotek som IT- udvikling

Læs mere

09/03 2009 Version 1.4 Side 1 af 37

09/03 2009 Version 1.4 Side 1 af 37 Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte

Læs mere

Kommunikationssikkerhed til brugere bibliotek.dk projekt 2006-23

Kommunikationssikkerhed til brugere bibliotek.dk projekt 2006-23 Kommunikationssikkerhed til brugere bibliotek.dk projekt 2006-23 Formål Formålet med dette notat er at beskrive forskellige løsninger for kommunikationssikkerhed til brugerne af bibliotek.dk, med henblik

Læs mere

Bilag 2 Kundens IT-miljø

Bilag 2 Kundens IT-miljø Bilag 2 Kundens IT-miljø Indholdsfortegnelse 1. GENERELT... 2. KU S SYSTEMLANDSKAB OG INTEGRATIONEN TIL DETTE... 3. DATATILGANG... 4. SSO... 5. ADMINISTRATION AF BRUGERE OG BRUGERRETTIGHEDER... Side 2/5

Læs mere

Webservice til upload af produktionstilladelser

Webservice til upload af produktionstilladelser BILAG 1 Webservice til upload af produktionstilladelser Indhold og anvendelse Denne web-service gør det muligt for 3. parts programmer i kommuner og amter at Uploade og registrere kommunale produktionstilladelser

Læs mere

Punkter som ikke synes relevante for det givne projekt besvares med: ikke relevant

Punkter som ikke synes relevante for det givne projekt besvares med: ikke relevant Modtagelseserklæring Modtagelseserklæring for AAU ITS Infrastruktur version 4. Anvendelse Modtagelseserklæringen skal anvendes i forbindelse med projekter drevet af PMO, AIU eller IFS. Projektlederen er

Læs mere

Smart Lift A/S behandler og opbevarer dine personlige oplysninger sikkert og lovligt. Derfor har vi udarbejdet denne persondatapolitik.

Smart Lift A/S behandler og opbevarer dine personlige oplysninger sikkert og lovligt. Derfor har vi udarbejdet denne persondatapolitik. Persondatapolitik, Smart Lift A/S - 1. Indledning Dataansvarlig: Smart Lift A/S N. A. Christensensvej 39 DK-7900 Nykøbing Mors +45 97 72 29 11 www.smartlift.dk CVR DK 31 41 96 38 Smart Lift A/S behandler

Læs mere

Dette dokument er oprettet ved hjælp af en skabelon fra SEQ Legal (seqlegal.com)

Dette dokument er oprettet ved hjælp af en skabelon fra SEQ Legal (seqlegal.com) I overensstemmelse med EUs Generelle Data Beskyttelses Forordning (GDPR) er vores virksomhed ISODAN ApS ejer af Cool Machine Europe forpligtet til at beskytte dine personlige oplysninger i henhold til

Læs mere

P R I V A T L I V S P O L I T I K

P R I V A T L I V S P O L I T I K P R I V A T L I V S P O L I T I K 24-01-2018 1. Introduktion 1.1 Denne privatlivspolitik ( Privatlivspolitikken ) fastsætter, hvordan Purchase Partner Ajour ApS ( Purchase Partner Ajour, vi, os, vores

Læs mere

Hillerød Kommune. It-sikkerhedspolitik Bilag 8. Kontrol og adgang til systemer, data og netværk

Hillerød Kommune. It-sikkerhedspolitik Bilag 8. Kontrol og adgang til systemer, data og netværk It-sikkerhedspolitik Bilag 8 Kontrol og adgang til systemer, data og netværk November 2004 Indholdsfortegnelse 1 Formål...3 2 Ansvar og roller...3 2.1 Byrådet...3 2.2 Kommunaldirektøren/ Direktionen...3

Læs mere

EasyIQ ConnectAnywhere Release note

EasyIQ ConnectAnywhere Release note EasyIQ ConnectAnywhere Release note PC Klient 2.4.0.17 o Support for at Domain maskiner kan logge på ConnectAnywhere automatisk med Windows credentials Løsningen forudsætter/kræver at man logger på Windows

Læs mere

COOKIE-POLITIK RINGSTED FORSYNING A/S

COOKIE-POLITIK RINGSTED FORSYNING A/S COOKIE-POLITIK RINGSTED FORSYNING A/S Dato: 05. juni 2018 1 HVAD ER EN COOKIE 1.1 Cookies er små informationsenheder, som placeres på din computers harddisk, på din tablet, eller på din smarttelefon. Cookies

Læs mere

Bilag 2A. Kravspecifikation. Ny VOD-platform med videoplayer og arkiv til Folketingets videoon-demand. Maj Ref

Bilag 2A. Kravspecifikation. Ny VOD-platform med videoplayer og arkiv til Folketingets videoon-demand. Maj Ref Bilag 2A Kravspecifikation Ny VOD-platform med videoplayer og arkiv til Folketingets videoon-demand løsning Maj 2017 Ref. 15-001143-16 Indhold Baggrund og formål... 3 1. Krav til løsningen... 3 1.1 Generelle

Læs mere

spørgsmål vedrørende privatlivets fred

spørgsmål vedrørende privatlivets fred Problemidentificerende spørgsmål vedrørende privatlivets fred Appendiks 4 Håndbog i: Privatlivsimplikationsanalyse IT og Telestyrelsen INDHOLDSFORTEGNELSE Brug af problemidentificerende spørgsmål... 3

Læs mere

Fuld installation af Jit-klient

Fuld installation af Jit-klient Fuld installation af Jit-klient Indholdsfortegnelse Systemkrav til afvikling af Jit-klienten...3 Opsætning af firewall...4 Om installationsfilen...5 Installation af MSI-filen...6 Om SSL-certifikater...13

Læs mere

WHOIS-politik for.eu-domænenavne

WHOIS-politik for.eu-domænenavne WHOIS-politik for.eu-domænenavne 1/7 DEFINITIONER Termer, der er defineret i Vilkårene og/eller.eu-konfliktløsningsreglerne, skrives med stort begyndelsesbogstav heri. 1. POLITIK TIL BESKYTTELSE AF PRIVATLIVETS

Læs mere

OS2faktor. Brugervejledning. Version: Date: Author: BSG

OS2faktor. Brugervejledning. Version: Date: Author: BSG OS2faktor Brugervejledning Version: 1.0.0 Date: 27.01.2019 Author: BSG Indhold 1 Indledning... 3 2 Forskellige OS2faktor klienter... 5 3 Hvor får man en klient?... 6 4 Hvordan registreres min OS2faktor

Læs mere

Handelsbetingelser. Alle Handler foretaget via denne web-site foregår mellem dig, som kunde, og

Handelsbetingelser. Alle Handler foretaget via denne web-site foregår mellem dig, som kunde, og Handelsbetingelser Alle Handler foretaget via denne web-site foregår mellem dig, som kunde, og Have & Livsstil ApS Ådalen 9 4600 Køge Tlf.: 4616 1551 info@haveoglivsstil.dk CVR. 38023845 Ordrebekræftelse:

Læs mere