Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Et BAS: Cerebrum.

Liknende presentasjoner


Presentasjon om: "Et BAS: Cerebrum."— Utskrift av presentasjonen:

1 Et BAS: Cerebrum

2 Hva er et Brukeradministrative system (BAS)
Student register BAS Personer Brukere Vi ønsker å - redusere antall brukernavn/passord ved institusjonen - automatisere en del av arbeidet rundt administrering av brukere - synkronisere informasjon som må finnes flere steder - oppdatere kun ET sted - definere eiere (og ansvarlige) for informasjon. Som lim (mellomvare) ønsker vi ET system for å synkronisere opp dette, EN BAS Personal register

3 Hva er et Brukeradministrative system (BAS)
Person Fødselsnummer Navn Adresse Tilknytning Type Stedkode Bruker Brukernavn/ID Passord E-post adresse Type Stedkode Gruppe/Rolle Gruppenavn/ID Beskrivelse Medlemmer - Brukere - Grupper

4 LT FS BOFH BAS LDAP UA (Adgangskontroll) Notes Exim FDS Tivoli Radius PRISS NIS (UiO) LMS (CF) NIS (IfI) AD

5 UA NIS AD LMS Portal BAS AT SAS Other HR

6 Hvorfor BAS? Ønsker synkronisert brukernavn + passord.
Ønsker kun ETT sted å oppdatere informasjon om brukere, uansett hvilket system/OS brukeren bruker. Et synkroniseringspunkt for personinformasjon Ønsker ETT kontaktpunkt for eksterne som ønsker autentiserings- og autorisasjons-informasjon. Ønsker ETT utgangspunkt for levering av informasjon til nye tjenester (Katalog, LMS, osv.)

7 Hva er BAS? Ikke en applikasjon Et ’system’
Et sett med rutiner for oppdatering av data Definerte krav til datakvalitet Rutiner for kvalitetssikring Kontroll Kan være en instans av Cerebrum, men kan også være noe annet Er en institusjons sitt ansvar Egentlig ikke en del av FEIDE

8 Etablering av EN BAS 80 % få folk til å snakke sammen
20 % utvikling/drift/HW Må ha solid støtte fra sentral ledelse...

9 ’Normal’ status Stadig flere systemer som er avhengig av autorative data om personer tilknyttet institusjonen. Masse dobeltregistrering, og mangelfull datakvalitet Funksjonsorienterte brukerdatabaser Liten oversikt over hva, hvem, hvor og hvorfor Uklare rolle- og begrepsdefinisjoner

10 Hva er Cerebrum? En PostgreSQL database
Et API-sett mm. skrevet i Python Rutiner for datautveksling IMS Enterprise ABC Enterprise SAP/POLS SAP/FSI mfl Leverer autentiseringsdata: NIS AD LDAP AT (Feide) Kerberos Radius Mfl

11 AT – en LDAP server Autentisering og autorisasjon via LDAP
Personer, Brukere, Grupper, Roller Standard skjema person – eduPerson Standard skjema org. – eduOrg Standard skjema brukere – POSIXusers Standard skjema grupper – POSIXgroup Skjema for Grupper og Roller kommer, men her er ikke verden moden nok enda. Noen nasjonale utvidelser Noen lokale utvidelser

12 Hva er Cerebrum? (ii) Rutiner for printerkvoter, med konto for den enkelte bruker. Klient (kommando-linje) i Java. XMLRPC CWeb – Web-basert klient for XMLRPC-protokollen

13 Hvem bruker Cerebrum? HiST UiO HiA UiTø
NTNU (planlagt produksjon fra januar 2007) Indigo-prosjektet Giske kommune Østfold Fylkeskommune NMH (Produksjon fra januar 2007) HiØf (Produksjon fra januar 2007)

14 Hvem lager Cerebrum OpenSource-produkt Alle kan bidra
Utviklere i dag, primært ved: UiO (6 – 8 personer) UiTø (3 – 4 personer) NTNU (4 – 8 personer) Arbeidet med GO gjøres ved UiO.


Laste ned ppt "Et BAS: Cerebrum."

Liknende presentasjoner


Annonser fra Google