OVER DE SURFFEDERATIE

Attributenschema

Hieronder volgt de lijst van attributen (autorisatie-kenmerken) die zijn vastgesteld voor de SURFfederatie in overleg met de aangesloten instellingen, met name binnen het 3TU samenwerkingsverband. Dit schema is in belangrijke mate gebaseerd op het EduPerson en SCHAC schemas vanwege de verwachte toekomstige internationale samenwerking; een aantal attributen die specifiek zijn voor de SURFfederatie en Nederland zijn toegevoegd.

 naam*) omschrijving voorbeeld(en) 
 uid  user id/loginnaam  pietpuk | 4236712
 sn  achternaam  Puk | van Puffelen
 givenName  voornaam  Piet | prof.dr.ir. J.A.B.
 cn  volledige naam  Pieterman Puk
 displayName  weergavenaam  Pietje
 mail  e-mail adres  p.puk@rug.nl | J.A.B.vanPuffelen@tudelft.nl |
piet123@gmail.com
 eduPersonAffiliation  soort relatie  student | employee
 eduPersonEntitlement  rechtaanduiding  bepaald in overleg met de dienstenaanbieder
 eduPersonPrincipalName  unieke naam  pietpuk@tudelft.nl
 preferredLanguage  voorkeurstaal  nl | en | de
 schacHomeOrganization  domeinnaam  tudelft.nl
 schacHomeOrganizationType  type organisatie  urn:mace:terena.org:schac: homeOrganizationType:eu: higherEducationInstitution
 nlEduPersonHomeOrganization (deprecated)  instellingsnaam  Technische Universiteit Delft | Hogeschool Utrecht
 nlEduPersonStudyBranch  CROHO code  52734
 nlEduPersonOrgUnit  afdelingsnaam  Faculteit der Letteren | Bibliotheek | IT Diensten
 nlStudielinkNummer  studielinknummer  xxxxxxxxxx
 nlDigitalAuthorIdentifier  DAI nummer  070014345


*)
de getoonde naam is een afkorting; de volledige attribuutnaam bestaat uit een namespace prefix gevolgd door de afkorting. De lijst van attributen is gedefinieerd binnen 3 namespaces.

Een meer gedetailleerde uitwerking per attribuut volgt hieronder. Voor de precieze details wordt verwezen naar bovenstaande schema links waarin de definities van de verschillende schemas en hun attributen zijn te vinden. 

urn:mace:dir:attribute-def:uid
 multipliciteit  single-value
 omschrijving

 de unieke*) code van een persoon die als loginnaam wordt gebruikt binnen de instelling

 *) idealiter is de uid naast een loginaam/code, ook een identifier die binnen de instelling gegarandeerd uniek is door de jaren heen. Op dit moment is die garantie er niet.

 urn:mace:dir:attribute-def:sn
 multipliciteit  single-value
 omschrijving

 de achternaam van een persoon (incl. de voorvoegsels), gebruikt bij personalisatie; kan een combinatie zijn van bestaande attributen

 urn:mace:dir:attribute-def:givenName
 multipliciteit  single-value
 omschrijving  voornaam/roepnaam; combinaties van titelatuur, voorletters en roepnaam zijn mogelijk

 urn:mace:dir:attribute-def:cn
 multipliciteit  multi-value
 omschrijving  volledige persoonsnaam

 urn:mace:dir:attribute-def:displayName
 multipliciteit  single-value
 omschrijving  weergave naam zoals getoond in applicaties

 urn:mace:dir:attribute-def:mail
 multipliciteit  multi-value
 omschrijving  e-mailadres; syntax conform RFC 1274 en RFC 822

 urn:mace:dir:attribute-def:eduPersonAffiliation
 multipliciteit  multi-value
 omschrijving  geeft de relatie aan tussen de gebruiker en de eigen organisatie; mogelijke waarden:
  • student: student
  • employee: alle medewerkers
  • staff : wetenschappelijk personeel
  • alum: alumni
  • affiliate: derden; geen directe werkrelatie (betaald of onbetaald) met de instelling

 urn:mace:dir:attribute-def:eduPersonEntitlement
 multipliciteit  multi-value
 omschrijving  rechtaanduiding; URI (URL of URN) dat een recht op iets aangeeft; wordt bepaald door een contract tussen dienstaanbieder en instelling

 urn:mace:dir:attribute-def:eduPersonPrincipalName
 multipliciteit  single-value
 omschrijving  instellingsoverstijgend uniek "net-id" in de vorm "<user>@<scope>"

 urn:mace:dir:attribute-def:preferredLanguage
 multipliciteit  single-value
 omschrijving  een tweeletterige afkorting van de voorkeurstaal volgens de ISO 639 taalafkortings codetabel; geen subcodes

 urn:mace:terena.org:attribute-def:schacHomeOrganization
(NB: gecorrigeerde naam per 12 augustus 2010)
 multipliciteit  single-value
 omschrijving  aanduiding voor de organisatie van een persoon gebruikmakend van de domeinnaam van de organisatie; syntax conform RFC 1035

 urn:mace:terena.org:attribute-def:schacHomeOrganizationType
(NB: gecorrigeerde naam per 12 augustus 2010)
 multipliciteit  single-value
 omschrijving  aanduiding voor het type organisatie waartoe een persoon behoort, gebruikmakend van de waarden zoals geregisteerd door Terena op: http://www.terena.org/registry/terena.org/schac/homeOrganizationType

 urn:mace:surffederatie.nl:attribute-def:nlEduPersonHomeOrganization (deprecated)
 multipliciteit  single-value
 omschrijving  weergavenaam van de instelling

 urn:mace:surffederatie.nl:attribute-def:nlEduPersonOrgUnit
 multipliciteit  multi-value
 omschrijving  naam van de afdeling

 urn:mace:surffederatie.nl:attribute-def:nlEduPersonStudyBranch
 multipliciteit  multi-value
 omschrijving  opleiding; numerieke string die de CROHOcode bevat. leeg als het een niet reguliere opleiding betreft

 urn:mace:surffederatie.nl:attribute-def:nlStudielinkNummer
 multipliciteit  single-value
 omschrijving  studielinknummer van student zoals geregistreerd bij www.studielink.nl

 urn:mace:surffederatie.nl:attribute-def:nlDigitalAuthorIdentifier
 multipliciteit  single-value
 omschrijving  Digital Author Identifier (DAI) zoals hier beschreven

Email Print