Cerebrum
Download
1 / 22

Cerebrum - PowerPoint PPT Presentation


Cerebrum. By Bård H.M. Jakobsen. What is an User administration system (BAS). Student registry. BAS. Persons. Users. Personal registery. LT. FS. BOFH. Ureg2000. LDAP. UA (Adgangskontroll). Notes. Exim/Mailman. NT. LMS (CF). Tivoli. PRISS. NIS (UiO). ARS. NIS (IfI).

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha

Download Presentation

Cerebrum

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Cerebrum

By

Bård H.M. Jakobsen


What is an User administration system (BAS)

Student

registry

BAS

Persons

Users

Personal registery


LT

FS

BOFH

Ureg2000

LDAP

UA (Adgangskontroll)

Notes

Exim/Mailman

NT

LMS

(CF)

Tivoli

PRISS

NIS (UiO)

ARS

NIS (IfI)

AD (W2K)

Radius


FEIDE


What is Cerebrum

  • a OpenSource User administration system

  • build by modules around a kernel

  • Written in Python, using Oracle or postgresSQL as backend

  • Sourcecode on http://sourceforge.net/projects/cerebrum/

  • Now in alpha-code, pilots running


User administration system (BAS)

  • Person

  • unique ID

  • Name

  • Address

  • Affiliation

  • User

  • Username (UID)

  • Password

  • Mail address

  • Home dir

  • Group

  • Group ID (GID)

  • Comment

  • Members

  • - users

  • - other Groups


User administration system (BAS)

Person

Group

Affiliation

User

OU


Cerebrum v.s our current system

  • Ureg2000, developed by evolution

  • hard to emigrate to other institutions (FEIDE)

  • new needs at our institutions

    • LMS

    • Portals

    • other services

    • event-driven updates

    • Integration between systems

  • UoO to get a new HR

  • Cerebrum is TDBtCE 


Kernel

  • Person

    • ID

      • internal

      • External

      • SSN

      • From other sources

    • Name

  • OU

    • Name/ID

    • Structure


Affiliation

  • Faculty

  • Staff

  • Students

  • member

  • affiliate

  • employee

  • mfl.


Users

  • ID for identification authentication

  • Could have ID in different namespace

  • Data on authentication

    • Passwd (Crypt, MD5)

    • Certificate


Source-system

  • Most of the data in Cerebrum has one or more sources which are authoritative

Cerebrum

HR

SR

Other


Modules

  • Interface to Systems

    • having authoritative information on entities at the campus

    • needing

      • authentication

      • information


What modules today?

  • FS

  • SATS (school system in Norway)

  • LT (HR at UoO)

  • SAP (HR) (Summer 2003)

  • LDAP (eduPerson mm)

  • NIS (POSIX)

  • AD

  • Admin client

  • LMS (IMS E. 1.01, 2003)

  • Email

  • UA (Lenel, Spring 2003)


More? Contact us!

  • cerebrum-developers@usit.uio.no


Is this a PKI? No!

  • But it is a requirement for a functional PKI.

  • We are not a CA (to much work)

  • But we need certificates for persons, roles, organizations, units and servers.

  • External CA for persons, servers, internal for all others (maybe).

  • We need a map from ID in persons certificates to an uniq id at the University, which CA is secondary


Sted

  • Med sted mener vi organisatorisk sted, vi trenger å kunne modelere oppden organisatoriske strukturen fra Fylkeskomune, via komune og ned tilden enkelte skole (og om det finnes struktur innen en skole så trengervi den også).

  • Om de har en id-struktur for sted trenger vi denne.


Sted (ii)

  • Navn på sted/skole/enhet

    • Fulltnavn

    • Kortnavn

    • Akronym

    • navn på flere språk (Bokmål, nynorsk, Engelsk, Samisk...)

    • Adresse (Post- og besøks-)

    • telefonnr, fax


Personer

  • Dette er personer som på en eller annen måte er knyttet til skolen,dvs. elevene, undervisere, lærerene, de øvrige ansatte, ansatte ved skoleetaten somer relatert til de aktuelle skolene, foreldre/verger.

  • Fødselsnummer (11-siffer)

  • Efternavn, familienavn, slekstnavn

  • Fornavn (alle)

  • Hjem-adresse

  • Telefonnr, fax osv

  • Kjønn

  • email-adresse


Elever/student

  • For de som er elever/studenter trenger vi:

    • Studieprogram, studierett, studieretning

    • Klasse/kull/trinn

    • Klassetrinn

    • Fag, emne, kurs osv

    • Undervisningsaktiviteter


Lærere/ansatte/Forelesere

  • For de som underviser trenger vi:

    • Tittel

    • Skole

      • fag, emne, undervisning

      • klasse

  • For andre ansatte:

    • Tittel

    • Funksjon/rolle

    • Skole (sted)

  • For verge/foreldre

    • Barn


Kasse/fak/emner

  • Vi trenger oversikt over de undervisningsaktiviteter som finnes.


ad
  • Login