supannCMSSource
Définition technique
- Origine : Supann 2018
- Nom : supannCMSSource
- Description : permet d'identifier un système de gestion des cartes, avec son établissement.
- OID : 1.3.6.1.4.1.7135.1.2.1.53
- Valuation : multivalué
- Attribut parent : aucun
- ObjectClass : supannCMS
- Obligatoire : non
- Type de donnée : chaîne de caractères (nax. 256). Chaque valeur DOIT être de la forme sgc@domaine.
- Règles de comparaison : égalité, sous-chaînes (casse ignorée)
Règles d'exploitation
- Type d'usage : technique
- Contexte d'utilisation: LDAP, fédération
- Unicité : non
- Visibilité : caché
- Indexation recommandée : eq, subinitial, subfinal
- Voir aussi : supannCMSAffectation, supannCMSAppAffectation
Utilisation
Chaque valeur de cet attribut identifie le système de gestion de cartes (SGC) et l'établissement gestionnaire d'une carte multi-services ou autre dispositif physique d'identification (cf. La carte multi-services) en cours de validité.
Le format est le suivant: sgc@domaine
, en minuscules et sans accents.
- sgc est un identifiant local du SGC ou de l'application gestionnaire de la carte;
- domaine est un domaine DNS appartenant à l'établissement gestionnaire - il peut s'agir, lorsque cela est justifié par la diversité des SGCs au sein de l'établissement, d'un sous-domaine lié à une composante de cet établissement.
Le domaine DOIT exister dans le DNS.
Exemples
Valuation
dn: uid=jdupont,ou=people,dc=univ-exemple,dc=fr objectClass: supannPerson objectClass: supannCMS supannCMSSource: unicampus@univ-exemple.fr
Filtrage
Énumération des personnes disposant d'une carte gérée par l'application Unicampus de l'université univ-exemple.fr:
(&(objectClass=supannPerson)(supannCMSSource=unicampus@univ-exemple.fr))
Énumération des personnes dont la carte est gérée par univ-exemple.fr (sans tenir compte du SGC utilié):
(&(objectClass=supannPerson)(supannCMSSource=*@univ-exemple.fr))
Important: si une recherche doit combiner d'autres caractéristiques d'une carte ou d'une application embarquée en plus de sa source, il est nécessaire de faire appel aux attributs composites supannCMSAffectation ou supannCMSAppAffectation afin de ne pas engendrer de “faux positifs” en cas de porteurs de cartes multiples. Exemple combinant la source et l'identifiant:
(&(objectClass=supannPerson)(supannCMSAffectation=*[format=MIFARE:XLSB]*[id=DEADBEEF000000]*[source=unicampus@univ-exemple.fr]*))