invis_server_wiki:toolbox

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
invis_server_wiki:toolbox [2024/12/16 12:51]
flacco [extzu (Ab 7.0-R1)]
invis_server_wiki:toolbox [2024/12/16 13:17] (aktuell)
flacco [addbennoadresses]
Zeile 212: Zeile 212:
  
 Sollten sich im LDAP des Servers Änderungen an den Zugangsdaten der externen Mailkonten ergeben haben, können diese im Block in die fetchmailrc-Datei übernommen werden. Das Script wird einfach ohne weitere Optionen aufgerufen und schreibt die fetchmailrc-Datei neu. Sollten sich im LDAP des Servers Änderungen an den Zugangsdaten der externen Mailkonten ergeben haben, können diese im Block in die fetchmailrc-Datei übernommen werden. Das Script wird einfach ohne weitere Optionen aufgerufen und schreibt die fetchmailrc-Datei neu.
 +===== Scripts zu Benno Mailarchiv =====
 +
 +==== addbennorole ====
 +
 +Mit diesem Script wird einzelnen Benutzern eine Rolle in Benno-Mailarchiv zugewiesen. Folgende Rollen existieren:
 +
 +  * **USER** -- Normaler Benno Benutzertyp. Diese Benutzer können lediglich auf Ihre eigene Mailadresse,​ wie auch solche für die Sie Berechtigungen bekommen haben, zugreifen.
 +  * **ADMIN** -- Dieser Benutzertyp hat immer Zugriff auf alle Mails im Archiv. Bei integrierter Benutzerverwaltung kann dieser Benutzer auch andere Benutzer administrieren. Nocht so bei Anbindung an ein AD.
 +  * **REVISOR** -- Dieser Benutzertyp hat Zugriffsrecht auf alle Mails im Archiv, aber keinerlei administrative Rechte. Gedacht für Wirtschafts- oder Steurerprüfer
 +
 +Die Verwendung ist denkbar einfach:
 +
 +<​code>​
 +invis:~ addbennorole benutzer ROLLE
 +</​code>​
 +
 +==== addbennoadresses ====
 +
 +Mit diesem Script wird die Zuweisung von Mailadressen zu einzelnen Benutzern vereinfacht.
 +
 +Dazu muss zunächst eine Liste in folgendem Format erstellt werden:
 +
 +<​file>​
 +benutzername;​mail1@dom.tld mail2@dom2.tld mail3@dom.tld ...
 +...
 +</​file>​
 +
 +Pro Benutzer wird eine Zeile angelegt. Am linken Rand wird der Loginname des Benutzers eingetragen,​ gefolgt von einem Semikolom. Danach werden alle Mailadressen die er im Archiv betrachten darf getrennt durch Leerzeichen aufgeführt.
 +
 +Aufgerufen wird das Script dann wie folgt:
 +
 +<​code>​
 +invis:~ # addbennoaddresses /​pfad/​zur/​liste
 +</​code>​
 ===== foldernames.php ===== ===== foldernames.php =====
  
  • invis_server_wiki/toolbox.1734353519.txt.gz
  • Zuletzt geändert: 2024/12/16 12:51
  • von flacco