supannAliasLogin

  • Origine : SupAnn v1
  • Nom : supannAliasLogin
  • Description : identifiant de connexion alternatif modifiable d'une personne
  • OID : 1.3.6.1.4.1.7135.1.2.1.20
  • Attribut parent : aucun
  • Valuation : monovalué
  • Obligatoire: non
  • ObjectClass : supannPerson
  • Type de donnée : chaîne de caractère (longueur maxi: 128)
  • Règles de comparaison : égalité (casse exacte)

Cet attribut PEUT contenir un alias, différent de l'uid (userid), que l'usager saisit lorsqu'il se connecte au système d'authentification de son établissement. il ne DOIT PAS être utilisé pour d'autres usages: son utilisation comme identifiant technique ou clé de croisement est notamment exclue, et il ne DOIT PAS être diffusé, stocké ni référencé dans les applications.

Il DOIT être unique au sein de l'établissement. En revanche, il PEUT être modifié à tout moment, et une valeur PEUT être réattribuée d'un utilisateur à un autre dans le temps.

Le choix de sa valeur PEUT être laissé à l'initiative de l'usager, moyennant une procédure et une politique d'attribution propres à l'établissement. Outre les validations de syntaxe et d'unicité, celui-ci PEUT restreindre les choix de l'usager à une liste finie de valeurs, une syntaxe spécifique, ou imposer un circuit de validation, notamment dans le but d'éviter les préemptions abusives d'identité.

Sa syntaxe est libre, moyennant les contraintes imposées par le(s) système(s) d'authentification qui y font appel. Il PEUT contenir une adresse email. Dans la pratique les caractères non-ASCII sont déconseillés du fait des divergences d'encodage UTF8 pouvant entraîner des incompatibilités d'un client à un autre, sauf si ce problème est géré par l'infrastructure utilisée (canonification des valeurs).

Remarques:

  • il est fortement recommandé de garantir à cet attribut l'absence de collisions croisées avec l'attribut uid (userid);
  • attention, cet attribut est sensible à la casse (contrairement à l'uid).
dn: uid=jdupont21,ou=people,dc=univ-paris1,dc=fr
uid: jdupont21
supannAliasLogin: jeandup
dn: uid=bdurand22,ou=people,dc=univ-paris1,dc=fr
uid: bdurand12
supannAliasLogin: bernard.durand@perso.fr
(&(objectClass=supannPerson)(|(supannAliasLogin=jeandup)(uid=jeandup)))
  • documentation/supann/supann2018/recommandations2018/attributs/supannaliaslogin.txt
  • Dernière modification : 2018/09/05 08:36
  • de Pierre-Olivier.Terrisse@univ-nantes.fr