cadolesldap/ldap/schema/cadoles.schema

136 lines
3.1 KiB
Plaintext

#-------------------------------------------------------------------------------
#
## schema Cadoles pour la Openid
#
#-------------------------------------------------------------------------------
attributetype ( 2.16.840.1.113732.3.1.101
NAME 'givensName'
DESC 'Prénoms Agent'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.102
NAME 'usualname'
DESC 'Nom Usage'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.103
NAME 'birthdate'
DESC 'Date de Naissance'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.104
NAME 'birthcountry'
DESC 'Code INSEE Pays de Naissance'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.105
NAME 'birthplace'
DESC 'Code INSEE Lieu de Naissance'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.106
NAME 'gender'
DESC 'Sexe de la Personne'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.107
NAME 'job'
DESC 'Métier'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.108
NAME 'position'
DESC 'Fonction relative à Unité Organisationnelle'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.109
NAME 'belongingpopulation'
DESC 'Population Appartenance'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.110
NAME 'authlevel'
DESC 'Niveau Authentification Demandé'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.111
NAME 'siren'
DESC 'Identifiant Entreprise'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.112
NAME 'siret'
DESC 'Identifiant Etablissement'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.113
NAME 'cadolesMember'
DESC 'Membres du groupe'
EQUALITY distinguishedNameMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
attributetype ( 2.16.840.1.113732.3.1.114
NAME 'niveau01'
DESC 'Label Entreprise'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype ( 2.16.840.1.113732.3.1.115
NAME 'niveau02'
DESC 'Label Etablissement'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
objectclass ( 2.16.840.1.113732.3.1.1
NAME 'cadolesPerson'
DESC 'Description Personne Cadoles'
SUP top AUXILIARY
MAY ( givensName $
usualname $
birthdate $
birthcountry $
birthplace $
gender $
job $
position $
belongingpopulation $
authlevel
) )
objectclass ( 2.16.840.1.113732.3.1.2
NAME 'cadolesSiren'
DESC 'Siren'
SUP top AUXILIARY
MAY ( siren $
niveau01
) )
objectclass ( 2.16.840.1.113732.3.1.3
NAME 'cadolesSiret'
DESC 'Siret'
SUP top AUXILIARY
MAY ( siret $
postalAddress $
niveau02
) )
objectclass ( 2.16.840.1.113732.3.1.4
NAME 'cadolesGroup'
DESC 'Descirption Groupe Cadoles'
SUP top AUXILIARY
MAY ( cadolesMember
) )