Oppgradering til Feide 1.5.1

Informasjon rundt Feide versjon 1.5.1, og kva som krevst at endringar i Cerebrum for å oppfylle krava.

1   Oppsummering

Kva som må gjerast for å støtte Feide-schema v1.5.1:

  • Fjerne sjekkar på at personar må ha fødselsnummer før enkeltattributt kan settast, som displayName, eduPersonPrincipalName og norEduPersonBirthDate, og utvide objectClass med norEduPerson.

    (Dette ser ut til å vere begrensa berre til ein metode.)

  • Endre konfigurasjonen til å sette schema-version frå 1.5 til 1.5.1.

    Dette gjerast via cereconf.

  • Prodsettingsrutine: Avklare med Cerebrum drift og ldap-drift om alt klart frå deira side.

  • Dokumentere integrasjonen, så andre kan sjå kva som eksporterast. Vi har idag ingen dokumentasjon som eg kunne finne. Vi bør minst dokumentere kva verdiar vi eksporterer, og kor vi henter/kan hente desse frå, så andre får oversikt over integrasjonar og dataflyt.

Det er fleire valfrie attributt som vi kan oppdatere, men dette er ikkje påkrevd, så dei er utelatt her.

2   Endringar i Feide

Sjå norEdu*-spesifikasjonen for komplett oversikt over alle krava til attributta.

2.1   Endringar i 1.5

Frå Versjon 1.5 av norEdu-spesifikasjonen (Feide-skjemaet):

  • To nye navneattributter blir obligatoriske for alle: "norEduPersonLegalName" og "displayName".

    Implementert, men det settast ikkje dersom personen ikkje har fødselsnummer, som må endrast.

  • For grunnopplæringa skal GREP-koder inn i entitlements.

    Dette er ikkje implementert. Vi kan bruke eksisterande løysing med traits, men det avhenger av kva instansane treng.

  • For grunnopplæringa er ikkje mail obligatorisk, men anbefalt.

    Allereie implementert.

2.2   Endringar i 1.5.1

Frå norEdu* v.1.5.1 og nye attributtkrav publisert:

  • Fødselsnummer er ikkje lenger påkrevd, men anbefalt.

    Implementert. Personar utan fødselsnummer får data i `displayName`, `eduPersonPrincipalName` og `norEduPersonBirthDate`. Sjå CRB-228

  • Fødselsnummer (`norEduPersonNIN`_) er no påkrevd til å måtte vere eit gyldig fødselsnummer. Fiktive fødselsnummer er ikkje lenger tillatt.

    Vi har ingen sjekkar på dette i eksporten, men gjer dette i importane, så det er på plass.

  • eduPersonPrimaryAffiliation_ er ikke lenger obligatorisk, kun anbefalt

    Dette ser ut til å vere implementert, utan at eg har sjekka det i eksporten.

  • To nye anbefalte attributter har kommet til:

    TODO: Ikkje implementert

  • Presisering av at uid skal være lik første del av eduPersonPrincipalName (før @)

  • Endret informasjon om hva som er gyldig realm i eduPersonPrincipalName (etter @)

2.3   Manglande verdiar

Ved å gå til https://innsyn.feide.no får du ein oversikt over kva du er registrert med, og kva felt som Feide meiner mangler.

Statusmeldinga ein får:

Your organization is using version 1.5 of the norEdu specification. This is an outdated version and your organization should upgrade to a new one (1.5.1).

2.3.2   Organisasjonsenheter

2.3.3   Personar

Eg sjekka mot brukaren jokim.

Docutils System Messages

System Message: ERROR/3 ({DAVSYNC3}feide.1.5.1.rst, line 84); backlink

Unknown target name: "noredupersonnin".

System Message: ERROR/3 ({DAVSYNC3}feide.1.5.1.rst, line 90); backlink

Unknown target name: "edupersonprimaryaffiliation".

System Message: ERROR/3 ({DAVSYNC3}feide.1.5.1.rst, line 96); backlink

Unknown target name: "edupersonscopedaffiliation".

System Message: ERROR/3 ({DAVSYNC3}feide.1.5.1.rst, line 98); backlink

Unknown target name: "schachomeorganization".
Av jokim
Publisert 19. nov. 2014 17:16