supannRoleEntite

  • Origine : SupAnn 2008, SupAnn 2009 (modification)
  • Nom : supannRoleEntite
  • Description : attribut composite décrivant les Rôles contextuels d'une personne dans l'établissement
  • OID : 1.3.6.1.4.1.7135.1.2.1.24
  • Attribut parent : aucun
  • Valuation : mutivalué
  • ObjectClass : supannPerson
  • Obligatoire : non
  • Type de donnée : chaîne de caractères (max. 512). Chaque valeur DOIT être au format “composite”.
  • Règles de comparaison : égalité, sous-chaînes (casse ignorée)

Cet attribut composite (cf. Les attributs composites) PEUT contenir la liste des rôles contextuels attribués à l'individu dans l'établissement, lesquels associent un rôle avec l'entité dans laquelle il est exercé et le type de celle-ci.

Chaque valeur est constituée des champs suivants, dans cet ordre (de gauche à droite):

Clé attribut élémentaire correspondant obligatoire valeur Usage fédération
role supannRoleGenerique oui code du rôle générique oui
type supannTypeEntiteAffectation oui type de l'entité oui
code supannEntiteAffectation non code de l'entité non

Ce qui donne la syntaxe:

[role=supannRoleGenerique][type=supannTypeEntiteAffectation][code=supannEntiteAffectation] 

Les deux premiers champs (role et type) sont interopérables, le troisième (code) n'a de sens que dans son établissement d'origine.

dn: uid=jdupont,ou=people,dc=univ-exemple,dc=fr
supannRoleGenerique: {SUPANN}D60
supannTypeEntiteAffectation: {SUPANN}S201
supannEntiteAffectation: z-385
supannRoleEntite: [role={SUPANN}D60][type={SUPANN}S201][code=z-385]
(&(objectClass=supannPerson)(supannRoleEntite=*[role={SUPANN}D60]*[type={SUPANN}S201]*))
  • Dernière modification : 2018/07/26 00:20