Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DA and version BM-3.5
Sv translation
languagefr

Présentation

BlueMind 3.5.7 ouvre la possibilité de connecter un dépôt de document (ou drive) externe en commençant par Nextcloud.

Les utilisateurs ont désormais la possibilité d'utiliser leur espace personnel Nextcloud pour gérer les fichiers qu'ils envoient par leur messagerie BlueMind et ainsi profiter des avantages offerts par leur dépôt : arborescence de fichiers, déplacement, suppression, sécurité, synchronisation avec leurs autres applications, etc.

Les administrateurs gagnent en maîtrise de l'outil : gestion plus fine et facilitée de l'espace disque, gestion par utilisateur, centralisation des données, contrôle de la sécurité et des sauvegardes.

Versions supportées

BlueMind supporte les versions 11 et supérieures de Nextcloud.

Panel

Sur cette page :

Table of Contents

En relation :

Fichiers volumineux et detachement des pieces jointes

Prérequis

Installation de Nextcloud

Nextcloud doit être installé et fonctionnel.

Note

Nextcloud est un produit indépendant de BlueMind, pour plus de renseignement sur l'obtention, l'installation et le fonctionnement de celui-ci, se reporter au site https://Nextcloud.com/

Warning
titleNextcloud et Apache

Lorsque Nextcloud est exécuté dans Apache + PHP-FPM, Nextcloud n'est pas capable de récupérer le contenu du fichier. Le fichier uploadé fait alors 0 octets sans que l'erreur ne soit remontée a BlueMind ni n'apparaisse dans les logs.

Référence du bug Apache : https://bz.apache.org/bugzilla/show_bug.cgi?id=57087

Le plugin BlueMind pour Nextcloud ne fonctionnera donc pas si Nextcloud est déployé dans un PHP-FPM derrière Apache, il faut utiliser mod_php ou Nginx+PHP-FPM.

Désinstallation du dépôt de document BlueMind

À partir de BlueMind 3.5.9, Nextcloud peut être utilisé :

  1. en cohabitation avec le dépôt interne à BlueMind : si l'utilisateur ne renseigne pas d'identifiant de connexion à Nextcloud c'est BlueMind qui sera utilisé.
    Pour cela, procéder à l'installation telle que décrite au chapitre suivant.
  2. en remplacement du dépôt interne à BlueMind : si l'utilisateur ne renseigne pas d'identifiant de connexion à BlueMind, il n'aura pas accès à la fonctionnalité de détachement des pièces jointes.
    Pour cela, désinstaller le paquet dédié au filhosting BlueMind :

    Code Block
    aptitude remove bm-plugin-core-filehosting-filesystem
    bmctl restart
    Tip

    Le redémarrage de BlueMind est nécessaire à la prise en compte de la désinstallation mais il peut être différé, vous pouvez procéder à l'installation ci-dessous et redémarrer plus tard.

    Puis procéder à l'installation telle que décrite au chapitre suivant.

Installation

Note
titleBlueMind 3.5.7, 3.5.8 et 3.5.8-*

Pour les versions antérieures à la version 3.5.9, Nextcloud peut uniquement être utilisé en remplacement du dépôt interne à BlueMind. Il est donc nécessaire pour ces versions de désinstaller le paquet dédié :

Code Block
aptitude remove bm-plugin-core-filehosting-filesystem
  • Télécharger l'archive sur le marketplace de BlueMind et la décompresser
  • Récupérer les fichiers jar contenus :
    • dans le dossier net.bluemind.filehosting.nextcloud
    • dans le dossier net.bluemind.filehosting.nextcloud* correspondant à votre version de Nextcloud
      NB : Les fichiers fournis pour la version 12 sont compatibles avec les versions suivantes.
  • Déposer ces 2 fichiers sur le serveur dans le répertoire /usr/share/bm-core/extensions/
  • Supprimer le répertoire /var/lib/bm-core
  • Redémarrer le core :

    Code Block
    service bm-core restart
  • Déposer le fichier net.bluemind.ui.adminconsole.nextcloud.settings-*.jar sur le serveur dans le répertoire /usr/share/bm-webserver/extensions
  • Supprimer le répertoire /var/lib/bm-webserver
  • Redémarrer le webserver :

    Code Block
    service bm-webserver restart

Configuration

Tip
titleTrouver l'url d'accès

L'url par défaut de l'accès WebDAV de Nextcloud peut être, selon les versions, de la forme :

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

Reportez-vous aux paramètres d'administration de votre serveur Nextcloud pour savoir quelle est exactement l'url d'accès WebDAV de celui-ci.

Pour plus d'information, vous pouvez aussi consulter https://docs.nextcloud.com/server/12/user_manual/files/access_webdav.html

Pour tous les domaines

La connexion de BlueMind à Nextcloud pour l'ensemble des domaines ne peut être faite que par le superadministrateur :

  • se connecter à la console d'administration en tant qu'admin0
  • se rendre dans Gestion du système > Configuration Système > Onglet Nextcloud
  • renseigner l'url WebDav du Système Nextcloud :

Pour un domaine particulier

La connexion de BlueMind à Nextcloud pour un domaine en particulier peut être paramétrée par toute personne ayant reçu le rôle "Administrateur de domaine" pour le domaine souhaité.

  • se connecter à la console d'administration en tant qu'administrateur de domaine
  • se rendre dans Gestion du système > Domaines Supervisés > sélectionner le domaine > Onglet Nextcloud
  • renseigner l'url WebDav du Système Nextcloud :

Donner l'accès aux utilisateurs

Activation

Afin que les utilisateurs puissent accéder à cette fonctionnalité, il est nécessaire de leur donner le rôle correspondant.

Cela peut être fait par groupe ou par utilisateur, il suffit de se rendre dans la fiche d'administration du groupe ou de l'utilisateur souhaité et d'activer le rôle "Gérer ses comptes externes" :

Connexion

Une fois Nextcloud correctement installé et configuré, et le rôle attribué, les utilisateurs peuvent connecter leur compte Nextcloud avec leur compte BlueMind.

Pour en savoir plus sur la façon de procéder et l'utilisation, veuillez vous reporter à la page du manuel utilisateur Fichiers volumineux et détachement des pièces jointes

Sv translation
languageen

Introduction

BlueMind 3.5.7 introduces the possibility to connect to an external drive, starting with Nextcloud.

Users are now able to use their Nextcloud personal space to manage the files they send via BlueMind mail and enjoy the advantages of their drive: file structure, moving, deleting, security, synchronization with other apps, etc.

Tool handling for administrators is improved: easier, more detailed disk space management, user-specific management, centralized data, security and back-up monitoring.

Supported versions

BlueMind supports Nextcloud version 11 and above.

Panel

On this page:

Table of Contents

Related:

Fichiers volumineux et detachement des pieces jointes

Pre-requisites

Installing Nextcloud

Nextcloud must be installed and operational.

Note

Nextcloud is an independent product with no ties to BlueMind. For more information on getting and installing it and how it works, please go to https://Nextcloud.com/

Warning

When Nextcloud is running in Apache + PHP-FPM, it is not capable of retrieving the file's contents. The uploaded file therefore weighs 0 bytes and no error is reported to BlueMind or shown in logs.

About this Apache bug: https://bz.apache.org/bugzilla/show_bug.cgi?id=57087

The BlueMind plugin for Nextcloud will therefore not work if Nextcloud is deployed in a PHP-FPM on Apache. You must use mod_php or Nginx+PHP-FPM.

Uninstalling BlueMind document storage

From BlueMind 3.5.9, Nextcloud can be used:

    1. alongside with BlueMind's internal storage: if the user doesn't fill in a Nextcloud login ID, BlueMind will be used.
      To do this, install the files as shown in the section below.
    2. instead of BlueMind's internal storage: if the user doesn't fill in a BlueMind login ID, they will not have access to the linked attachments feature.
      To do this, uninstall the BlueMind file hosting package:


Code Block
aptitude remove bm-plugin-core-filehosting-filesystem
bmctl restart
Tip

BlueMind has to be restarted for uninstallation to be complete but it doesn't have to be done immediately. You can install Nexcloud as shown below and restart later.

Then proceed to the installation as described in the next section.

Installation

Note
titleBlueMind 3.5.7, 3.5.8 and 3.5.8-*

For versions earlier than 3.5.9, Nextcloud can only be used as a replacement for BlueMind's internal storage. For these versions, you must therefore uninstall the dedicated package:

Code Block
aptitude remove bm-plugin-core-filehosting-filesystem
  • Download and extract the archive in the BlueMind marketplace
  • Get the jar files contained:
    • in the net.bluemind.filehosting.nextcloud folder
    • in the net.bluemind.filehosting.nextcloud*  folder for your version of Nextcloud 
  • Note: The folders provided for version 12 are compatible with all subsequent versions.
  • Place these 2 files on the server in the directory /usr/share/bm-core/extensions/

  • Delete the directory /var/lib/bm-core
  • Restart the bm-core service:

    Code Block
    service bm-core restart
  • Place the file net.bluemind.ui.adminconsole.nextcloud.settings-*.jar on the server in the directory /usr/share/bm-webserver/extensions
  • Delete the directory /var/lib/bm-webserver
  • Restart the webserver :

    Code Block
    service bm-webserver restart

Configuration

For all domains

Only the platform administrator is able to connect BlueMind to Nextcloud for all domains:

  • log into the admin console as admin0
  • go to System Management > System Configuration > Nextcloud tab
  • enter the Nextcloud WebDAV database's url:

For a specific domain

Anyone with the "Domain Administrator" role for a specific domain can configure BlueMind to connect to Nextcloud for this domain.

  • connect to the admin console as domain administrator
  • go to System Management > Manage Domain > select the domain > Nextcloud tab
  • enter the Nextcloud WebDAV database's url:

Connecting user accounts

Once Nextcloud has been properly installed and configured, users can connect their Nextcloud account to their BlueMind account.

To find out more about how to proceed and how to use this feature, please go to the BlueMind User's Guide page Fichiers volumineux et detachement des pieces jointes