Kopano: Unterschied zwischen den Versionen

Aus Cowwwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 2: Zeile 2:


==Global addressbook deaktivieren==
==Global addressbook deaktivieren==
In der `/usr/share/kopano-webapp/config.php` DISABLE_FULL_GAB auf 'true' setzen.
<syntaxhighlight lang="bash">
// Set addressbook for GAB not to show any users unless searching for a specific user
define("DISABLE_FULL_GAB", true);
</syntaxhighlight>
==Global addressbook hart deaktivieren==
<span style="color:red">'''Hinweis:''' </span> Diese Vorgehensweise zeigt in der Web App unter 'An:' dann gar keine Kontakte mehr an. Das ist u. U. nicht der gewünschte Effekt.
Wenn man unter einer Domain eMail-Konten für mehrere User bereitstellen möchte, dann darf es keine globale Kontaktliste geben, in der alle User gelistet werden. Sauber funktioniert das nur, wenn man die Benutzerkonten mit LDAP verwaltet.
Wenn man unter einer Domain eMail-Konten für mehrere User bereitstellen möchte, dann darf es keine globale Kontaktliste geben, in der alle User gelistet werden. Sauber funktioniert das nur, wenn man die Benutzerkonten mit LDAP verwaltet.


Zeile 22: Zeile 33:


Loggt man sich nun in der WebApp ein, sieht man nur noch seine eigenen Kontakte.
Loggt man sich nun in der WebApp ein, sieht man nur noch seine eigenen Kontakte.
Quelle: https://www.msdl.net/resources/technical-guides/65-how-to-disable-access-to-the-zarafa-global-address-book
==Plugins==
==Plugins==
Password Change Plugin: https://github.com/silentsakky/zarafa-webapp-passwd
Password Change Plugin: https://github.com/silentsakky/zarafa-webapp-passwd

Aktuelle Version vom 16. Januar 2018, 19:57 Uhr

Kopano ist der Nachfolger von Zarafa. Zarafa wurde zum 31.03.2017 eingestellt und wird nicht weiter gepflegt. Kopano ist ein direkter Fork von Zarafa

Global addressbook deaktivieren

In der `/usr/share/kopano-webapp/config.php` DISABLE_FULL_GAB auf 'true' setzen.

// Set addressbook for GAB not to show any users unless searching for a specific user
define("DISABLE_FULL_GAB", true);

Global addressbook hart deaktivieren

Hinweis: Diese Vorgehensweise zeigt in der Web App unter 'An:' dann gar keine Kontakte mehr an. Das ist u. U. nicht der gewünschte Effekt.

Wenn man unter einer Domain eMail-Konten für mehrere User bereitstellen möchte, dann darf es keine globale Kontaktliste geben, in der alle User gelistet werden. Sauber funktioniert das nur, wenn man die Benutzerkonten mit LDAP verwaltet.

In der WebApp kann man sich jedoch mit einem Workaround kurzfristig auch ohne LDAP helfen.

cd /usr/share/kopano-webapp/server/
grep GABusers * -R


includes/modules/class.addressbooklistmodule.php:               $this->GABUsers($action, $subActionType);
includes/modules/class.addressbooklistmodule.php:               function GABUsers($action, $actionType)

Nun öffnet man die Datei class.addressbooklistmodule.php im Editor und kommentiert folgende Zeile aus:

// Disable global addressbook
// $data = array_merge($data, array('item'=>$items));

Loggt man sich nun in der WebApp ein, sieht man nur noch seine eigenen Kontakte.

Quelle: https://www.msdl.net/resources/technical-guides/65-how-to-disable-access-to-the-zarafa-global-address-book

Plugins

Password Change Plugin: https://github.com/silentsakky/zarafa-webapp-passwd