diff --git a/data/openldap/files/qzwiperson.schema b/data/openldap/files/qzwiperson.schema new file mode 100644 index 0000000..26d45ba --- /dev/null +++ b/data/openldap/files/qzwiperson.schema @@ -0,0 +1,21 @@ +attributetype ( 1.3.6.1.4.1.0.1 + NAME 'externalMail' + DESC 'external mail address for communication outside the org' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} + SINGLE-VALUE ) + +objectclass ( 1.3.6.1.4.1.0.2 + NAME 'qzwiperson' + DESC 'own object schema to add custom values' + SUP top + AUXILIARY + MUST (cn $ sn $ uid $ externalMail) + MAY + ( displayName $ givenName $ homePhone $ homePostalAddress $ + mail $ mobile $ o $ photo $ userCertificate $ + x500uniqueIdentifier $ preferredLanguage $ + userSMIMECertificate $ userPKCS12 $ userPassword $ + telephoneNumber $ description ) ) +