Outils utilisateur

Outils du site Web


Exemples de configuration : extension de schéma Univention

Différences

Les différences entre les deux versions sont indiquées ici.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
konfigurationsbeispiele:univention:schemaerweiterung [2017/11/16 10:15] – angelegt lwsystemskonfigurationsbeispiele:univention:schemaerweiterung [2018/02/19 09:53] (actuel) – [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}}
 +auf den UCS-Server in das Verzeichis ''/tmp''. Dann loggen Sie sich per //ssh// auf der Konsole ein und importieren das Schema wie folgt:
  
-{{ :konfigurationsbeispiele:univention:erweiterte-attribute.png?400|}} +<code bash> 
-Bitte melden Sie sich am Univention Server als "Administratoran.  +export UNIVENTION_APP_IDENTIFIER="Benno MailArchiv
-In der UMC wählen Sie dann den Bereich "Domäne" (blau)Hier wird dann u.adas Modul "LDAP-Verzeichnis" angezeigt.+/usr/share/univention-lib/ldap.sh 
 +ucs_registerLDAPExtension --schema /tmp/bennomailarchiv.schema --packagename BennoMailArchiv --packageversion 1 
 +</code>
  
-Im Konfigurationsmodul klappen Sie den Zweig //univention// durch einen Klick auf diesen Eintrag aus. +====== Schemadaten ======
-Das neue Attribut konfigurieren Sie im Ordner //custom attributes//+
- +
-Mit einem Klick auf >>Hinzufügen<< öffnet sich der Dialog zur Konfiguration der Erweiterung. +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
- +
-====== LDAP Objekt hinzufügen ====== +
- +
-{{ :konfigurationsbeispiele:univention:ldap-objekt_hinzufuegen.png?400|}} +
-In der Auswahlliste wählen Sie >>Einstellungen: LDAP-Schemaerweiterung<<+
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
-\\ +
- +
- +
-====== Schemadaten einfügen ======+
  
 {{ :konfigurationsbeispiele:univention:schemadaten_einfuegen.png?400|}} {{ :konfigurationsbeispiele:univention:schemadaten_einfuegen.png?400|}}
-Das zu importierende Schema wird auf dieser Karteikarte beschrieben und eingefügt. +Das zu importierende Schema wird im LDAP-Modul unter //univention >> ldapschema// unter //bennoMailArchiv// angezeigt.
-Der Name des LDAP-Schemas und der Dateiname müssen eindeutig sein. +
- +
-In das Feld Schema-Daten wird der Base64-codierter String der per Bzip2 komprimierten Schemadefinitionsdatei eingefügt. Dieser String kann von [[:benno-ldap.schema#Schemadefinition für UCS|hier]] kopiert werden. +
- +
-Per Checkbox wird das Schema //aktiv// gesetzt und dann gespeichert.+
  
 Il est désormais possible d'ajouter des attributs aux modules utilisateur et groupe. Cela permet de configurer les paramètres de Benno MailArchiv pour chaque utilisateur ou groupe. Il est désormais possible d'ajouter des attributs aux modules utilisateur et groupe. Cela permet de configurer les paramètres de Benno MailArchiv pour chaque utilisateur ou groupe.
  
 Die Konfiguration der Attribute ist in //[[:konfigurationsbeispiele:univention:erweiterte_attribute|Erweiterung der UCS-Konfiguration]]// beschrieben. Die Konfiguration der Attribute ist in //[[:konfigurationsbeispiele:univention:erweiterte_attribute|Erweiterung der UCS-Konfiguration]]// beschrieben.
konfigurationsbeispiele/univention/schemaerweiterung.1510827317.txt.gz · Zuletzt geändert: 2017/11/16 10:15 von lwsystems