Benutzer-Werkzeuge

Webseiten-Werkzeuge


konfigurationsbeispiele:univention:schemaerweiterung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
konfigurationsbeispiele:univention:schemaerweiterung [2017/11/16 11:21] lwsystemskonfigurationsbeispiele:univention:schemaerweiterung [2018/02/19 09:53] (aktuell) – [Schema-Erweiterung bei UCS] lwsystems
Zeile 1: Zeile 1:
 ====== Schema-Erweiterung bei UCS ====== ====== Schema-Erweiterung bei UCS ======
  
-Der Administrations-Interface vom [[https://www.univention.de/|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.+Die Schema-Erweiterung ist für den Betrieb von Benno MailArchiv auf einem UCS-System nicht zwingend erforderlich.
  
-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.+Sie bietete die  Möglichkeit, das Administrations-Interface vom [[https://www.univention.de/|Univention Corporate Server]] einfach zu erweitern. 
 + 
 +Danach können einzelnen Benutzern oder Gruppen beispielsweise zusätzliche E-Mail Adressen zur Suche in Benno MailArchiv hinzugefügt werden. Diese Einstellungen sind dann ausschließlich im Benno MailArchiv sichtbar und beeinflussen den Betrieb des Mailsystems insgesamt nicht. 
 +Dieses Funktionalität erfordert die Definition einer eigenen Objektklasse und der zugehörigen Attribute. Das so erstellte Schema muss dann in die UCS-Domäne importiert werden.
  
 ====== Schema-Erweiterung installieren ====== ====== Schema-Erweiterung installieren ======
  
-Kopieren sie die Schema-Datei {{ :konfigurationsbeispiele:bennomailarchiv.schema |bennoMailArchiv.schema}}+Kopieren sie die Schema-Datei {{ :konfigurationsbeispiele:bennomailarchiv.schema |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: auf den UCS-Server in das Verzeichis ''/tmp''. Dann loggen Sie sich per //ssh// auf der Konsole ein und importieren das Schema wie folgt:
  
Zeile 13: Zeile 16:
 export UNIVENTION_APP_IDENTIFIER="Benno MailArchiv" export UNIVENTION_APP_IDENTIFIER="Benno MailArchiv"
 . /usr/share/univention-lib/ldap.sh . /usr/share/univention-lib/ldap.sh
-ucs_registerLDAPExtension --schema /tmp/bennoMailArchiv.schema --packagename BennoMailArchiv --packageversion 1+ucs_registerLDAPExtension --schema /tmp/bennomailarchiv.schema --packagename BennoMailArchiv --packageversion 1
 </code> </code>
  
konfigurationsbeispiele/univention/schemaerweiterung.txt · Zuletzt geändert: 2018/02/19 09:53 von lwsystems