User tools

Website tools


configuration examples:univention:schema extension

This is an old version of the document!


Schema extension at UCS

Der Administrations-Interface vom Univention Corporate Server kann sehr sehr einfach erweitert werden. Hier können einzelnen Benutzern oder Gruppen beispielsweise zusätzliche E-Mail Adressen zur Suche in Benno MailArchiv hinzugefügt werden.

Mit Hilfe einer Schema-Erweiterung könnten auch eigene Attribute im LDAP-Server konfiguriert werden. Dieses erfordert allerdings die Definition einer eigenen Objektklasse und der zugehörigen Attribute. Das so erstellte Schema muss dann in die UCS-Domäne importiert werden.

Install schema extension

Kopieren sie die Schema-Datei bennoMailArchiv.schema auf den UCS-Server in das Verzeichis /tmp. Dann loggen Sie sich per ssh auf der Konsole ein und importieren das Schema wie folgt:

export UNIVENTION_APP_IDENTIFIER="Benno MailArchiv"
. /usr/share/univention-lib/ldap.sh ucs_registerLDAPExtension --schema /tmp/bennoMailArchiv.schema --packagename BennoMailArchiv --packageversion 1

Schema data

Das zu importierende Schema wird im LDAP-Modul unter univention » ldapschema unter bennoMailArchiv angezeigt.

Attributes can now be added to user and group modules. This allows settings for Benno MailArchiv to be configured for each user or group.

The configuration of the attributes is described in the extension to the UCS configuration .

konfigurationsbeispiele/univention/schemaerweiterung.1510831286.txt.gz · Zuletzt geändert: 2017/11/16 11:21 von lwsystems