Compatibilité

Le maintien de la cohérence d'interprétation des sémantiques des valeurs de l'attribut eduPersonAffiliation entre les différents pays européens a amené le groupe SupAnn-tech à revoir les définitions de ces valeurs. Certaines évolutions sont incompatibles avec les définitions précédentes et devront s'accompagner de la modification de certains filtres LDAP au niveau des applications. En contrepartie le dialogue avec les fournisseurs de services, dans le cadre de la fédération d'identité, en sera grandement facilité.

Evolution des attributs existants

  • cn : précision sur le fait que, lorsqu'il s'agit du nom d'une personne, il ne doit contenir qu'une valeur
  • mail : précision sur le fait qu'il ne doit contenir qu'une valeur
  • supannMailPerso : précision sur le fait qu'il ne doit pas servir au routage de mails
  • mailForwardingAddress : intégration dans la classe supannPerson, utilisation de la définition de Fedora Directory Server
  • supannActivite : ajout nomenclature des fonctions SILLAND
  • supannEtuCursusAnnee : indication que la valeur de l'année peut être omise si elle n'est pas connue
  • eduPersonAffiliation : suppression des implications concernant la valeur member; dorénavant cette valeur ne dépend plus que de l'inscription de la personne dans les bases de gestion de l'établissement. Une nouvelle annexe recense les principales catégories de personnels rencontrées dans les établissements et les valeurs correspondantes de l'attribut. La valeur staff est réintroduite et les définitions de faculty et employee sont modifiées pour être compatibles avec les autres pays utilisant eduPerson. La valeur teacher est introduite et library-walk-in est dépréciée au profit de la nouvelle valeur registered-reader.
  • supannRoleEntite : remplacement des attributs élémentaires initiaux supannCodeEntite et supannTypeEntite (issus de la classe supannEntite) par les attributs supannEntiteAffectation et supannTypeEntiteAffectation (introduit dans la classe supannPerson).
  • supannTypeEntite : retiré de la classe supannPerson (remplacé par supannTypeEntiteAffectation)

Nouveaux attributs

  • supannAutreMail (supannPerson) : adresses de courrier électronique autres que l'adresse institutionnelle contenue dans mail
  • supannEmpCorps (supannPerson) : corps d'appartenance d'un agent
  • supannTypeEntiteAffectation (supannPerson) : type de l'entité/structure d'affectation d'une personne
  • supannRefId (supannPerson, supannEntite, supannGroupe) : identifiants/liens avec d'autres bases du SI

Nouvelles étiquettes

  • NCORPS pour la nomenclature des corps utilisée par supannEmpCorps
  • des valeurs de nomenclatures provenant d'organismes hors enseignement supérieur peuvent figurer en étant préfixées avec la convention <nom d'organisme>_<type nomenclature>. Exemple : CNRS_CORPS

Nouvelles nomenclatures

Des nomenclatures (utilisant l'étiquette {SUPANN}) pour les attributs supannRoleGenerique, supannTypeEntite et supannRoleEntite ont été élaborées et mises en ligne à http://www.cru.fr/documentation/supann/nomenclatures-proposees

Divers

Dans les descriptions des attributs (§ 7) : ajout de l'information sur la (les) branche(s) du DIT où ils apparaissent.

  • documentation/supann/2009/desupann2008asupann2009.txt
  • Dernière modification : 2009/11/17 11:34
  • de christian.claveleira@cru.fr