supannRefId

  • Origine : Supann 2009
  • Nom : supannRefId
  • Description : identifiants croisés avec d'autres bases du SI
  • OID : 1.3.6.1.4.1.7135.1.2.1.37
  • Valuation : multivalué
  • Attribut parent : aucun
  • ObjectClass : supannPerson, supannEntite, supannGroupe
  • Obligatoire : non
  • Type de donnée: chaîne de caractères (max. 128). Chaque valeur DOIT être préfixée d'une étiquette.
  • Règles de comparaison : égalité, sous-chaînes (casse exacte)
  • Type d'usage : identifiant technique
  • Contexte d'utilisation : LDAP, fédération
  • Unicité : oui
  • Visibilité : caché
  • Indexation recommandée : Eq, Subinitial

Chaque valeur de cet attribut étiqueté (cf. Les attributs étiquetés) contient un identifiant référençant de manière unique l'objet courant dans une base, application ou brique de SI externe à l'annuaire.

SupAnn définit les étiquettes suivantes:

Étiquette Objet cible Application Source Valeur source
{APOGEE} supannPerson Application locale Apogée Code étudiant (COD_ETU) issu de la table INDIVIDU
{HARPEGE} Application locale Harpège NO_INDIVIDU issu de la table INDIVIDU
{SIHAM} Application locale SIHAM Matricule d'un agent
{SIFAC} Applications locales identifiant individu propre à l'application
{NABUCO}
{SCOLARIX}
{MANGUE}
{PAPAYE}
{GRHUM}
{ASTRE}
{JERICO}
{GEISHA}
{POEMS}
{HELICO}
{INE} RNIE ou autre Numéro INE, BEA ou RNIE, à l'identique du supannCodeINE
{UAI:code_UAI:étiquette} tous variable Identifiant provenant d'un établissement tiers (exemple : {UAI:0440984F:APOGEE})

Un établissement PEUT renseigner cet attribut avec une nomenclature locale si besoin, en complément ou à la place des valeurs normalisées ci-dessus. Voir: Étiquettes locales.

Cet attribut multivalué peut recevoir tout identifiant ou index permettant de faire le lien avec les autres bases de données d'un SI (local ou extérieur). Il peut en particulier compléter (ou remplacer) les attributs supannEtuId, supannEmpId, supannCodeINE.

  • Multi-valuation des étiquettes: pour un objet donné (personne, groupe…), il est possible d'avoir plusieurs valeurs de supannRefId avec la même étiquette.
  • Portée des étiquettes: les étiquettes ont une portée globale, quel que soit le type d'objets auxquels elles s'appliquent. Par exemple, l'étiquette {APOGEE} référençant par définition un code étudiant issu d'Apogée, elle ne pourra pas être utilisée pour référencer le code Apogée d'une composante ou d'une unité de recherche. D'autres étiquettes, par exemple {UAI:xxxxxxxx:APOGEE:CMP} et {UAI:xxxxxxxx:APOGEE:EQR}, devront être utilisées pour stocker ces références, si cette information est nécessaire dans l'annuaire.

Apprenant issu d'Apogée, avec INE et n° étudiant référencés dans le supannRefId:

dn: uid=duponmat,ou=people,dc=univ-exemple,dc=fr
objectClass: supannPerson
supannCodeINE: 2100003067P
supannEtuId: 12345
supannRefId: {INE}2100003067P
supannRefId: {APOGEE}12345

Pour faire le lien avec un dossier de personnel de l'Université de Provence géré sous MANGUE:

dn: uid=jdb1456,ou=people,dc=univ-exemple,dc=fr
objectClass: supannPerson
supannRefId: {UAI:0131842G:MANGUE}58973

Pour faire le lien avec un dossier d'étudiant de Nouvelle-Calédonie géré sous SCOLARIX:

dn: uid=bdufour02,ou=people,dc=univ-exemple,dc=fr
objectClass: supannPerson
supannRefId: {UAI:9830445S:SCOLARIX}158657

Apprenant avec INE historisé sous plusieurs formes: BEA, INE provisoire local, et RNIE:

dn: uid=frjacq02,ou=people,dc=univ-exemple,dc=fr
objectClass: supannPerson
supannCodeINE: 0100300582K
supannRefId: {INE}0G411M10XE7
supannRefId: {INE}073ZO1094D6
supannRefId: {INE}0100300582K

Personnel disposant d'un dossier dans Harpège, remplacé par un nouveau dans SIHAM après migration applicative:

dn: uid=pdormant,ou=people,dc=univ-exemple,dc=fr
objectClass: supannPerson
supannEmpId: UPX000084897
supannRefId: {SIHAM}UPX000084897
supannRefId: {HARPEGE}45236

Recherche d'une personne via un identifiant donné:

(&(objectClass=supannPerson)(supannrefId={UAI:9830445S:SCOLARIX}158657))

Énumération de toutes les personnes référencées dans une application donnée:

(&(objectClass=supannPerson)(supannrefId={SIHAM}*))
  • documentation/supann/supann2020/recommandations2020/attributs/supannrefid.txt
  • Dernière modification : 2019/09/06 12:37
  • de 127.0.0.1