From 1266e86e754f3db4fa10b5348e81b8e85dee6252 Mon Sep 17 00:00:00 2001 From: Rico Ullmann Date: Sun, 2 Jan 2022 23:10:21 +0100 Subject: [PATCH] openldap: add initial schema for qzwiperson this scheme extends the schema by adding the externalmail attribute. it can be adjusted in future --- data/openldap/files/qzwiperson.schema | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 data/openldap/files/qzwiperson.schema 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 ) ) +