schmema files updated
This commit is contained in:
parent
7f88f85daa
commit
bd145aca8a
|
@ -4,11 +4,10 @@
|
|||
# Révision :
|
||||
# * 20140606 - Serghei Mihai - Initial draft
|
||||
#
|
||||
objectIdentifier EoRoot 1.3.6.1.4.1.36560
|
||||
objectIdentifier EoClientRoot EoRoot:3
|
||||
|
||||
objectIdentifier EoRoot 1.3.6.1.4.1.10650 # FIXME
|
||||
objectIdentifier EoClientRoot EoRoot:3 # FIXME
|
||||
|
||||
objectIdentifier AuthenticRoot EoClientRoot:1128 # FIXME
|
||||
objectIdentifier AuthenticRoot EoClientRoot:1128
|
||||
objectIdentifier AuthenticLdap AuthenticRoot:1
|
||||
objectIdentifier AuthenticLdapAttributes AuthenticLdap:2
|
||||
objectIdentifier AuthenticLdapObjectClass AuthenticLdap:3
|
||||
|
@ -16,7 +15,6 @@ objectIdentifier AuthenticLdapObjectClass AuthenticLdap:3
|
|||
attributeType (AuthenticLdapAttributes:1
|
||||
NAME 'activationKey'
|
||||
DESC 'user activation key'
|
||||
EQUALITY caseExactMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
|
||||
SINGLE-VALUE )
|
||||
|
||||
|
@ -24,19 +22,19 @@ attributeType (AuthenticLdapAttributes:2
|
|||
NAME 'activationStatus'
|
||||
DESC 'user account activation status'
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
|
||||
SIGNLE-VALUE )
|
||||
SINGLE-VALUE )
|
||||
|
||||
attributeType (AuthenticLdapAttributes:3
|
||||
attributeType ( AuthenticLdapAttributes:3
|
||||
NAME 'creationDate'
|
||||
DESC 'email record creation date'
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SIGNLE-VALUE )
|
||||
SINGLE-VALUE )
|
||||
|
||||
attributeType (AuthenticLdapAttributes:4
|
||||
attributeType ( AuthenticLdapAttributes:4
|
||||
NAME 'activationDate'
|
||||
DESC 'email record activation date'
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SIGNLE-VALUE )
|
||||
SINGLE-VALUE )
|
||||
|
||||
objectclass (AuthenticLdapObjectClass:1
|
||||
NAME 'authenticEmailValidation'
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
# vim:et:sw=4
|
||||
# vim:et:sw=4
|
||||
#
|
||||
# CUD Schema
|
||||
#
|
||||
#
|
||||
# Date : 20140602
|
||||
# Révision :
|
||||
# Révision :
|
||||
# * 20140602 - Benjamin Dauvergne <bdauvergne@entrouvert.com> - Création initiale
|
||||
#
|
||||
|
||||
objectIdentifier EoRoot 1.3.6.1.4.1.10650 # FIXME
|
||||
objectIdentifier EoClientRoot EoRoot:3 # FIXME
|
||||
objectIdentifier CUDRoot EoClientRoot:1127 # FIXME
|
||||
objectIdentifier EoRoot 1.3.6.1.4.1.36560
|
||||
objectIdentifier EoClientRoot EoRoot:3
|
||||
objectIdentifier CUDRoot EoClientRoot:1127
|
||||
objectIdentifier CUDLdap CUDRoot:1
|
||||
objectIdentifier CUDLdapAttributes CUDLdap:1
|
||||
objectIdentifier CUDLdapObjectClass CUDLdap:2
|
||||
|
@ -32,7 +32,7 @@ objectIdentifier CUDLdapImportAttributes CUDLdap:3
|
|||
attributetype (CUDLdapImportAttributes:1
|
||||
NAME 'nationality'
|
||||
DESC 'nationalité'
|
||||
EQUALITY caseIgnoreMatch # FIXME
|
||||
EQUALITY caseIgnoreMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
|
@ -45,57 +45,48 @@ attributetype (CUDLdapImportAttributes:2
|
|||
attributetype (CUDLdapImportAttributes:3
|
||||
NAME 'placeOfBirth'
|
||||
DESC 'lieu de naissance'
|
||||
EQUALITY caseIgnoreMatch # FIXME
|
||||
EQUALITY caseIgnoreMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
attributetype (CUDLdapImportAttributes:4
|
||||
NAME 'countryOfBirth'
|
||||
DESC 'pays de naissance au format ISO#FIXME#'
|
||||
EQUALITY caseIgnoreMatch # FIXME
|
||||
DESC 'pays de naissance au format ISO'
|
||||
EQUALITY caseIgnoreMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
attributetype (CUDLdapImportAttributes:5
|
||||
NAME 'identityValidatedOn'
|
||||
DESC "date de validation de l'état civil au format ISO8601 yyyy-mm-dd"
|
||||
EQUALITY caseIgnoreMatch # FIXME
|
||||
DESC 'date de validation de létat civil au format ISO8601'
|
||||
EQUALITY caseIgnoreMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
attributetype (CUDLdapImportAttributes:6
|
||||
NAME 'identityValidatedBy'
|
||||
DESC "nom et fonction du validateur, plus éventuellement une référence de transaction, « John Doe;agentmairie de Graveline;#232323 »"
|
||||
EQUALITY caseIgnoreMatch # FIXME
|
||||
DESC 'nom et fonction du validateur, plus éventuellement une référence de transaction, « John Doe;agentmairie de Graveline;#232323 »'
|
||||
EQUALITY caseIgnoreMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
# adresse:
|
||||
# FIXME: reprendre le vrai format standard poste
|
||||
# labeledAddress: home;<building level>
|
||||
# 7 allée du Josas
|
||||
# <street2>
|
||||
# 78350 JOUY EN JOSAS
|
||||
# on ne devrait avoir qu'une adresse de chaque type (home,work,etc..)
|
||||
# homeAddressValidatedOn = date de validation de l'adresse
|
||||
# homeAddressValidatedBy = responsable de la validation de l'adresse
|
||||
attributetype (CUDLdapImportAttributes:7
|
||||
NAME 'homeAddress'
|
||||
DESC "adresse formatée au format standard postal permettant l'extraction des parties, avec préfixe d'usage"
|
||||
EQUALITY caseIgnoreMatch # FIXME
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15)
|
||||
DESC 'adresse formatée au format standard postal permettant lextraction des parties, avec préfixe dusage'
|
||||
EQUALITY caseIgnoreListMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.41)
|
||||
|
||||
attributetype (CUDLdapImportAttributes:8
|
||||
NAME 'homeAddressValidatedOn'
|
||||
DESC "date de validation de l'adresse personnelle"
|
||||
EQUALITY caseIgnoreMatch # FIXME
|
||||
DESC 'date de validation de ladresse personnelle'
|
||||
EQUALITY caseIgnoreMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
attributetype (CUDLdapImportAttributes:9
|
||||
NAME 'homeAddressValidatedBy'
|
||||
DESC "nom et fonction du validateur, plus éventuellement une référence de transaction"
|
||||
EQUALITY caseIgnoreMatch # FIXME
|
||||
DESC 'nom et fonction du validateur, plus éventuellement une référence de transaction'
|
||||
EQUALITY caseIgnoreMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
|
@ -107,7 +98,7 @@ attributetype (CUDLdapImportAttributes:9
|
|||
|
||||
attributetype (CUDLdapImportAttributes:10
|
||||
NAME 'federatedId'
|
||||
DESC "nom et fonction du validateur, plus éventuellement une référence de transaction"
|
||||
DESC 'nom et fonction du validateur, plus éventuellement une référence de transaction'
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
#
|
||||
|
@ -115,29 +106,7 @@ attributetype (CUDLdapImportAttributes:10
|
|||
# federatedAttribute: http://eservices.cud.fr$role$Administrateur
|
||||
attributetype (CUDLdapImportAttributes:11
|
||||
NAME 'federatedAttribute'
|
||||
DESC "nom et fonction du validateur, plus éventuellement une référence de transaction"
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
# Autres:
|
||||
# cn = « nickname » initialisé avec sn + givenName
|
||||
# telphoneNumber = téléphone fixe format international (+33xxxxxx)
|
||||
# espaces et points sont enlevés/remis en entrée/sortie
|
||||
# mobile = téléphone mobile, idem que telephoneNumber
|
||||
# personalTitle = Monsieur/Madame
|
||||
# serialNumber = numéro unique
|
||||
|
||||
attributetype (CUDLdapImportAttributes:8
|
||||
NAME 'homeAddressValidatedOn'
|
||||
DESC "date de validation d'une adresse, préfixé avec le label"
|
||||
EQUALITY caseIgnoreMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
attributetype (CUDLdapImportAttributes:9
|
||||
NAME 'homeAddressValidatedBy'
|
||||
DESC "nom et fonction du validateur, plus éventuellement une référence de transaction"
|
||||
EQUALITY caseIgnoreMatch
|
||||
DESC 'nom et fonction du validateur, plus éventuellement une référence de transaction'
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
|
@ -152,8 +121,8 @@ objectclass (CUDLdapObjectClass:1
|
|||
MUST ( mail $ userPassword )
|
||||
MAY ( givenName $ sn $ nationality $ dateOfBirth $ placeOfBirth $
|
||||
identityValidatedOn $ identityValidatedBy $
|
||||
labeledAddress $ homeAddressValidatedOn $ homeAddressValidatedBy $
|
||||
federatedId $ federatedAttribute $
|
||||
homeAddress $ homeAddressValidatedOn $ homeAddressValidatedBy $
|
||||
federatedId $ federatedAttribute $
|
||||
cn $ telephoneNumber $ mobile $ personalTitle $ serialNumber ))
|
||||
|
||||
objectclass (CUDLdapObjectClass:2
|
||||
|
|
Reference in New Issue