Zum Hauptinhalt gehen

Mit Nextcloud verbinden

BlueMind bietet die Möglichkeit, eine Verbindung zu einem externen Nextcloud-Dokumentenspeicher (oder drive) herzustellen.

Die Benutzer haben die Möglichkeit, ihren persönlichen Nextcloud-Bereich zu nutzen, um die Dateien zu verwalten, die sie über ihr BlueMind-Messaging-System versenden, und so die Vorteile ihrer Ablage zu nutzen: Dateibaum, Verschieben, Löschen, Sicherheit, Synchronisierung mit ihren anderen Anwendungen usw. Die Benutzer haben die Möglichkeit, die Dateien zu verwalten, die sie über ihr BlueMind-Messaging-System versenden, und so von den Vorteilen ihrer Ablage zu profitieren.

Administratoren gewinnen die Kontrolle über das Tool: Feinere und einfachere Verwaltung des Festplattenplatzes, Verwaltung nach Benutzer, Zentralisierung der Daten, Kontrolle der Sicherheit und der Backups.

Unterstützte Versionen

BlueMind unterstützt Versionen 11 und höher von Nextcloud. Die in dieser Anleitung aufgeführten Dateien für Version 12 sind mit den folgenden Versionen kompatibel.

Anforderungen

Installation von Nextcloud

Nextcloud muss installiert und funktionsfähig sein.

Installation von Nextcloud

Nextcloud ist ein eigenständiges Produkt von BlueMind. Für weitere Informationen zur Beschaffung, Installation und Nutzung siehe die Website https://www.nextcloud.com/

Spezifische Konfigurationen

PHP-FPM

Wenn Nextcloud über PHP-FPM ausgeführt wird, kann es je nach Version sein, dass Nextcloud den Inhalt der Datei nicht abrufen kann. Die hochgeladene Datei ist dann 0 Bytes groß, ohne dass der Fehler an BlueMind weitergeleitet wird oder in den Protokollen erscheint.

Referenz zum erklärenden Apache-Bug: https://bz.apache.org/bugzilla/show_bug.cgi?id=57087

Daher empfiehlt BlueMind die Verwendung von Nextcloud nicht, wenn es in einem PHP-FPM bereitgestellt wird. Wir empfehlen, stattdessen die Verwendung von mod_php.

Vorschau der Anlagen

Um die Vorschau von in NextCloud gespeicherten Anlagen zu ermöglichen, kann es erforderlich sein, dem Nextcloud-Webserver die Kopfzeile Access-Control-Allow-Origin für alle generierten Links hinzuzufügen.

Der Wert in der Kopfzeile muss die externe URL der BlueMind Installation enthalten (oder eine andere Wildcard, die diese URL enthält).

Zusammenleben mit BlueMind

Nextcloud kann auf zwei verschiedene Arten genutzt werden:

  • in Kombination mit dem internen BlueMind-Repository: Wenn der Benutzer keine Anmeldeinformationen für Nextcloud angibt, wird BlueMind verwendet.
    Führen Sie dazu die Installation wie im nächsten Kapitel beschrieben durch .

  • als Ersatz für das interne BlueMind-Repository: Wenn der Benutzer keine Anmeldeinformationen für Nextcloud angibt, hat er keinen Zugriff auf die Funktion zum Entfernen von Anhängen. Um dies zu tun, deinstallieren Sie einfach das Paket für BlueMind filehosting:

    aptitude remove bm-plugin-core-filehosting-filesystem
    bmctl restart
Neustart der Dienste

In beiden Fällen ist ein Neustart von BlueMind erforderlich, um diese Änderung zu berücksichtigen**. Es ist möglich, die Installation unten durchzuführen und BlueMind später neu zu starten.

Installation

Installieren Sie die dedizierten Pakete :

aptitude install bm-nextcloud-common bm-nextcloudXX bm-plugin-webserver-filehosting
bmctl restart

wobei XX für deine Version von Nextcloud steht:

aptitude install bm-nextcloud-common bm-nextcloud12 bm-plugin-webserver-filehosting
  • bis Nextcloud 11 geben Sie die genaue Nummer an.
  • Bei Version 12 oder höher verwenden Sie das Paket bm-nextcloud12

Konfiguration

Konfigurieren Sie die WebDav-Url

Die Zugriffs-Url finden

Die Standard-URL für den WebDAV-Zugang von Nextcloud kann je nach Version folgendermaßen lauten: :

  • http(s)://<server>/nextcloud/remote.php/dav/files
  • http(s)://<server>/remote.php/webdav/

Schauen Sie in den Verwaltungseinstellungen Ihres Nextcloud-Servers nach, um herauszufinden, wie die WebDAV-Zugriffs-Url lautet. Für weitere Informationen siehe auch https://docs.nextcloud.com/server/latest/user_manual/fr/files/access_webdav.html

Für alle Bereiche

Die Verbindung von BlueMind mit Nextcloud für alle Domänen erfolgt über die Systemkonfiguration der Verwaltungskonsole :

  • Melden Sie sich als admin0 (oder delegierter Administrator mit der Rolle "Systemkonfiguration verwalten") in der Administrationskonsole an
  • Gehen Sie zu Systemverwaltung > Konfigurationssystem > Registerkarte Nextcloud
  • Geben Sie die WebDav-URL des Nextcloud-Systems ein:

Für ein bestimmtes Gebiet

Die Verbindung von BlueMind zu Nextcloud für eine bestimmte Domäne kann von jeder Person mit der Rolle "Domänenadministrator" eingerichtet werden:

  • sich als Domänenadministrator in die Verwaltungskonsole einloggen
  • Gehen Sie zu Systemverwaltung > Überwachte Domänen > wählen Sie die Domäne aus > Registerkarte Nextcloud
  • Geben Sie die WebDav-URL des Nextcloud-Systems ein:

Schwellenwerte konfigurieren

Der Schwellenwert für die automatische Abtrennung und die maximale Dateigröße können in der Konfiguration des Filehostings festgelegt werden.

Die Aufbewahrungszeit wird auf Installationsebene in Nextcloud konfiguriert. Für weitere Informationen konsultieren Sie die Produkt-Dokumentation unter: https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/file_sharing_configuration.html

Geben Sie den Benutzern Zugang zu{#acces}.

Aktivierung

Damit die Nutzer auf diese Funktion zugreifen können, müssen Sie ihnen die entsprechende Rolle zuweisen.

Dies kann entweder für eine Gruppe oder einen Benutzer erfolgen. Gehen Sie einfach in das Administrationsprofil der gewünschten Gruppe oder des gewünschten Benutzers und aktivieren Sie die Rolle "Externe Konten verwalten" :

Verbindung

Sobald Nextcloud korrekt installiert und konfiguriert ist und die Rolle zugewiesen wurde, können die Benutzer ihr Nextcloud-Konto mit ihrem BlueMind-Konto verbinden.

Wiederverbindung

Benutzer, die zum Zeitpunkt der Einführung dieser Funktion mit BlueMind verbunden sind, müssen sich abmelden und wieder anmelden, um diese Funktion nutzen zu können.

Für weitere Informationen dazu und zur Verwendung, siehe im Benutzerhandbuch Senden eines großen Anhangs mit Nextcloud.

Für weitere Informationen

Lesen Sie die BlueMind-Dokumentation in Verbindung mit