112 lines
3.2 KiB
Plaintext
112 lines
3.2 KiB
Plaintext
dn: cn=cfdt,cn=schema,cn=config
|
|
objectClass: olcSchemaConfig
|
|
cn: cfdt
|
|
#1.3.6.1.4.1 pour les entreprises privees
|
|
# 36560 Entr'ouvert
|
|
# 3 clients
|
|
# 4 CFDT
|
|
olcObjectIdentifier: cfdtRoot 1.3.6.1.4.1.36560.3.3
|
|
olcObjectIdentifier: cfdtLDAPRoot cfdtRoot:2
|
|
olcObjectIdentifier: cfdtLDAPAttributes cfdtLDAPRoot:0
|
|
olcObjectIdentifier: cfdtLDAPObjectClasses cfdtLDAPRoot:1
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:1
|
|
NAME 'cfdtUserPasswordHistorique'
|
|
DESC 'L historique des mots de passe de l utilisateur'
|
|
EQUALITY octetStringMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40)
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:2
|
|
NAME 'cfdtMemberOfRole'
|
|
DESC 'Appartenance a un role'
|
|
SUP distinguishedName )
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:3
|
|
NAME 'cfdtIdentifiantCompteMDM'
|
|
DESC 'Identifiant du compte dans le MDM'
|
|
ORDERING integerOrderingMatch
|
|
EQUALITY integerMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
|
|
SINGLE-VALUE )
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:4
|
|
NAME 'cfdtNPA'
|
|
DESC 'NPA: identifiant unique d un adherant CFDT'
|
|
EQUALITY caseIgnoreMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
|
|
SINGLE-VALUE )
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:5
|
|
NAME 'cfdtEmail'
|
|
DESC 'Email professionel sur le domaine cfdt.fr'
|
|
SUP mail )
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:6
|
|
NAME 'cfdtDateDeCreation'
|
|
DESC 'cfdtDateDeCreation'
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
|
|
ORDERING generalizedTimeOrderingMatch
|
|
EQUALITY generalizedTimeMatch
|
|
SINGLE-VALUE )
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:7
|
|
NAME 'cfdtDateDActivation'
|
|
DESC 'cfdtDateDActivation'
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
|
|
ORDERING generalizedTimeOrderingMatch
|
|
EQUALITY generalizedTimeMatch
|
|
SINGLE-VALUE )
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:8
|
|
NAME 'cfdtUserStatus'
|
|
DESC 'cfdtUserStatus: X, Y ou Z'
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
|
|
SINGLE-VALUE )
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:9
|
|
NAME 'cfdtMemberOfRegion'
|
|
DESC 'Appartenance a une region'
|
|
SUP distinguishedName )
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:10
|
|
NAME 'cfdtMemberOfFederation'
|
|
DESC 'Appartenance a une federation'
|
|
SUP distinguishedName )
|
|
#
|
|
olcAttributeTypes: ( cfdtLDAPAttributes:11
|
|
NAME 'cfdtAuthorizedRole'
|
|
DESC 'role autorise pour une application'
|
|
SUP distinguishedName )
|
|
#
|
|
olcObjectClasses: ( cfdtLDAPObjectClasses:1
|
|
NAME 'cfdtUtilisateur'
|
|
DESC 'CFDT Utilisateur'
|
|
MUST ( uid $ userPassword $ givenName $ sn )
|
|
MAY ( email $ cfdtNPA $ cfdtEmail $ cfdtIdentifiantCompteMDM $ cfdtUserPasswordHistorique
|
|
$ cfdtMemberOfRole $ description $ cfdtDateDeCreation $ cfdtDateDActivation
|
|
$ cfdtUserStatus $ cfdtMemberOfRegion $ cfdtMemberOfFederation ))
|
|
#
|
|
olcObjectClasses: ( cfdtLDAPObjectClasses:2
|
|
NAME 'cfdtRole'
|
|
DESC 'cfdt Role'
|
|
SUP groupOfNames
|
|
MUST ( cn $ description ))
|
|
#
|
|
olcObjectClasses: ( cfdtLDAPObjectClasses:3
|
|
NAME 'cfdtApplication'
|
|
DESC 'une application'
|
|
MUST ( cn $ description $ labeledURI )
|
|
MAY ( cfdtAuthorizedRole )
|
|
#
|
|
olcObjectClasses: ( cfdtLDAPObjectClasses:4
|
|
NAME 'cfdtRegion'
|
|
DESC 'une region'
|
|
SUP groupOfNames
|
|
MUST ( cn $ description ))
|
|
#
|
|
olcObjectClasses: ( cfdtLDAPObjectClasses:5
|
|
NAME 'cfdtFederation'
|
|
DESC 'une federation'
|
|
SUP groupOfNames
|
|
MUST ( cn $ description ))
|