Historique et versions

Les révisions sont des mises à jour évolutives des recommandations, entre deux versions majeures. Les révisions permettent d'intégrer des évolutions au fil de l'eau, d'ajuster des points de détail non finalisés, et/ou corriger d'éventuelles erreurs.

Les révisions seront publiées avec une périodicité d'environ 2 mois, ou moins si une correction urgente le justifie.

Publication : décembre 2021

Cette modification de schéma introduit une incompatibilité avec SupAnn 2018 et 2020. Si l'un ou l'autre de ces deux attributs a été renseigné dans votre annuaire, il est nécessaire d'effectuer un export LDIF puis un import, sous peine d'en perdre les valeurs existantes.

Publication : mai 2020

Publication initiale: juillet 2018

Révisions : Les révisions de SUPANN 2018

La reprise des travaux SupAnn a permis de récolter de nombreux besoins et retours d'expérience exprimés par les établissements. Les recommandations SupAnn 2018 intègrent de nouveaux attributs et elles apportent également des corrections, des exemples et des cas d'usage qui permettent de faciliter l'usage d'attributs déjà existants.

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é.

  • 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)
  • 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
  • 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

Des nomenclatures (utilisant l'étiquette {SUPANN}) pour les attributs supannRoleGenerique, supannTypeEntite et supannRoleEntite ont été élaborées et mises en ligne: Nomenclatures proposées par SupAnn

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

Les recommandations SupAnn 2008 ont été élaborées pour répondre aux attentes des établissements. En effet la première version de SupAnn publiée en juillet 2003 définissait un sur-ensemble de eduPerson relativement restreint. La mouture 2008 aborde plus profondément les aspects métier des établissements d'enseignement supérieur : définition des étudiants, des personnels, des structures.

Outre les nouveautés, le groupe technique SupAnn a également mis à jour, complété, corrigé la définition de certains attributs définis dans SupAnn v1 ou définis dans eduPerson. Dans ce cas la ligne directrice a privilégié la compatibilité entre SupAnn v1 et SupAnn 2008. Seuls quelques attributs ont été rendus obsolètes lorsqu'ils n'étaient plus compatibles avec les valeurs, la sémantique ou l'utilisation proposées dans SupAnn v1. Ces attributs, non repris dans SupAnn 2008, ont été remplacés par des attributs sensiblement équivalents (voir liste ci-après). Les établissements PEUVENT cependant continuer à utiliser ces attributs dits «obsolètes» mais ils DOIVENT choisir les nouveaux attributs lors de la conception de nouvelles applications ou dans les contextes d'échanges entre établissements.

Ci-après sont précisés les changements de SupAnn 2008 par rapport à SupAnn v1 et qui sont susceptibles d'induire des modifications dans les annuaires d'établissements afin d'être compatible SupAnn 2008.

  • supannAffectation remplacé par supannEntiteAffectation
  • supannOrganisme remplacé par supannEtablissement
  • supannRole remplacé par supannRoleGenerique
  • la valeur staff de l'attribut eduPersonAffiliation est rendu obsolète.
  • nouvelle branche du DIT pour définir les entités de l'établissement (ou=structures)
  • Schéma :
    • rajout des classes : organization, dcObject, organizationalUnit, eduOrg, supannOrg, supannEntite;
    • nouveaux attributs : supannEtablissement, supannCodeEntite, supannCodeEntiteParent, supannTypeEntite;
  • introduction d'un nouveau format pour les “attributs composites” (supannEtuInscription et supannRoleEntite)
  • nouveaux attributs pour la définition du profil “étudiant” :
    • supannEtuAnneeInscription, supannEtuSecteurDisciplinaire, supannEtuDiplome, supannEtuTypeDiplome, supannEtuCursusAnnee, supannEtuEtape, supannEtuElementPedagogique, supannEtuRegimeInscription, supannEtuInscription;
  • nouveaux attributs pour la définition des “affectations” :
    • supannEntiteAffectation, eduPersonOrgDN, eduPersonOrgUnitDN, supannEntiteAffectationPrincipale, eduPersonPrimaryOrgUnitDN;
  • nouveaux attributs pour la définition des “adresses email” : supannMailPerso, mailForwardingAddress;
  • nouveaux attributs pour la définition du profil “personnel” : supannRoleGenerique, supannRoleEntite, supannActivite;
  • mise à jour de eduPersonPrincipalName : le mode d'utilisation de l'attribut a été précisé
  • mise à jour de eduPersonAffiliation : définition plus précise des populations, nouvelles valeurs (library-walk-in, researcher, retired et emeritus) ; valeur obsolète (staff)
  • documentation/supann/supann2021/recommandations/fonctionnel/versions.txt
  • Dernière modification : 2021/12/07 12:25
  • de Benoit.Branciard@univ-paris1.fr