- Accueil
- Workspace
- Installation
- Communauté
- Windows
- Configurer le serveur WebDAV ONLYOFFICE
Configurer le serveur WebDAV ONLYOFFICE
Introduction
Désormais, ONLYOFFICE Workspace inclut son propre serveur WebDAV. WebDAV (Web Distributed Authoring and Versioning) est une extension du protocole HTTP permettant de coéditer et de gérer des fichiers sur des serveurs distants.
Vous pouvez vous connecter au serveur WebDAV ONLYOFFICE via un gestionnaire de fichiers / un client WebDAV et vous authentifier avec le nom d'utilisateur et le mot de passe que vous utilisez pour accéder à votre portail. Ensuite, vous pourrez gérer, créer et modifier les fichiers stockés sur votre portail à l'aide de suites bureautiques de bureau (ONLYOFFICE Desktop Editors, MS Office et autres).
Opérations prises en charge:
- Édition des fichiers (création, affichage, modification, suppression)
- Téléchargement des fichiers depuis le serveur vers votre ordinateur
- Téléchargement des fichiers depuis votre ordinateur vers le serveur
- Copie des fichiers
- Déplacement des fichiers
Cette solution a été testée sur Windows 10 64 bits avec le logiciel suivant :
- Clients WebDAV: WinSCP, FileZilla, Cyberduck, CrossFTP.
- Gestionnaires de fichiers : Windows File Explorer, Total Commander, SpeedCommander, FreeCommander, Multi Commander, Double Commander, XYplorer, Q-Dir, NexusFile, Directory Opus, Just Manager, Unreal Commander.
Cette solution a été testée sur Ubuntu 20.04 avec le gestionnaire de fichiers par défaut.
Connecter au serveur WebDAV ONLYOFFICE sous Windows
Option 1 : Utiliser un gestionnaire de fichiers sur Windows
Étape 1 : pour Windows Server uniquement. Ignorez cette étape sur Windows 10.
Avant de vous connecter au serveur web via un gestionnaire de fichiers, installez le client WebDAV de Windows :
- Exécutez Windows PowerShell en tant qu'administrateur.
- Exécutez la commande suivante :
Install-WindowsFeature WebDAV-Redirector –Restart - Après le redémarrage, vérifiez que le composant WebDAV-Redirector est installé :
Get-WindowsFeature WebDAV-Redirector | Format-Table –Autosize
- Deux nouveaux services apparaîtront dans le système :
WebClient(get-service WebClient) – permet aux programmes Windows de créer, de modifier et d'accéder aux fichiers sur le Web.MRxDAV(get-service MRxDAV) – le pilote du système des fichiers (WebDav Client Redirector Driver).
Étape 2 : Pour Windows Server et Windows 10
- Exécutez Windows PowerShell en tant qu'administrateur et définissez le type de démarrage sur Automatique pour les deux services.
Par défaut, le service
WebClientet le piloteMRxDAVsont désactivés et configurés pour un démarrage manuel. Définissez le type de démarrage sur Automatique et démarrez les services à l'aide des commandes suivantes :Set-Service WebClient -StartupType Automatic Set-Service MRxDAV -StartupType Automatic Start-Service WebClient Start-Service MRxDAV - Ouvrez Windows File Explorer.
- Dans l'arborescence à gauche, faites un clic droit sur l'élément de menu This PC (Ce PC) pour ouvrir le menu contextuel. Sélectionnez l'option Map network drive... (Mapper un lecteur réseau). Vous pouvez également passer à l'onglet Computer (Ordinateur) en haut et sélectionner l'option Map network drive (Mapper un lecteur réseau).
- Dans la fenêtre qui s'ouvre, saisissez l'adresse de votre portail dans le champ Drive (Lecteur) et ajoutez
/webdav(par ex.https://yourportal.onlyoffice.com/webdav). Cliquez sur Finish (Terminer).
- Dans la fenêtre d'authentification qui s'affiche, saisissez le nom d'utilisateur et le mot de passe que vous utilisez pour accéder à votre compte sur ce portail. Cliquez sur OK.
- Vous verrez la structure de dossiers qui correspond aux dossiers du module Documents sur votre portail :
Option 2 : Utiliser un client WebDAV (WinSCP) sur Windows
- Ouvrez WinSCP.
- Dans le menu Session en haut, sélectionnez New Session... (Nouvelle session).
- La fenêtre Login (Connexion) s'ouvre.
- Dans la liste déroulante File protocol (Protocole de fichiers), sélectionnez WebDAV.
- Dans la liste déroulante Encryption (Chiffrement), sélectionnez TLS/SSL Implicit encryption (Chiffrement implicite TLS/SSL).
- Dans le champ Host name (Nom d'hôte), saisissez votre adresse du portail (par ex.,
https://yourportal.onlyoffice.com). - Dans le champ Port number (Numéro du port), saisissez 443.
- Dans les champs User name (Nom d'utilisateur) et Password (Mot de passe), saisissez le nom d'utilisateur et le mot de passe que vous utilisez pour accéder à votre compte sur ce portail.
- Cliquez sur le bouton Advanced... (Avancé).
- La fenêtre Advanced Site Settings (Paramètres avancés du site) s'affiche. Dans le menu Environment (Environnement) à gauche, sélectionnez Directories (Répertoires). Dans le champ Remote directory (Répertoire distant), saisissez
/webdav. Cliquez sur OK.
- Dans la fenêtre Login (Connexion), cliquez sur Save (Enregistrer). La fenêtre Save session as site (Enregistrer la session en tant que site) s'affichera. Cliquez sur OK.
- Cliquez sur le bouton Login (Se connecter).
- Votre mot de passe vous sera demandé. Après avoir saisi le mot de passe, vous verrez la structure de dossiers qui correspond aux dossiers du module Documents sur votre portail :
Connecter au serveur WebDAV ONLYOFFICE sous Ubuntu 20.04
- Ouvrez le gestionnaire de fichiers.
- Cliquez sur + Other Locations (Autres emplacements) dans le panneau de gauche.
- Dans le champ Connect to Server (Se connecter au serveur) dans le coin inférieur droit, saisissez l'adresse de votre portail avec le préfixe
davs://et ajoutez/webdavà la fin.Par exemple,
davs://yourportal.onlyoffice.com/webdav. Cliquez sur le bouton Connect (Connecter).
- Dans la fenêtre d'authentification qui s'affiche, saisissez le nom d'utilisateur et le mot de passe que vous utilisez pour accéder à votre compte sur ce portail. Cliquez sur le bouton Connect (Connecter).
Travailler avec des documents
Lors de la connexion au serveur ONLYOFFICE WebDAV, vous pouvez travailler avec les sections suivantes du module Documents : Mes documents, Partagés avec moi, Favoris, Récents, Salle privée (si activée), Documents communs, Documents du projet, Corbeille. Les opérations avec des fichiers varient en fonction de la section.
Opérations prises en charge pour chaque section
- Mes documents : Édition (créer, afficher, modifier, supprimer), téléchargement, chargement, copie, déplacement.
- Partagés avec moi : Édition (afficher, modifier), téléchargement, copie.
L'accès aux fichiers correspond aux droits d'accès accordés par le propriétaire du fichier :
- Accès complet : Édition (afficher, modifier), téléchargement, copie.
- Lecture seule : Édition (afficher), téléchargement, copie.
- Accès interdit : aucune opération ne peut être effectuée.
Il n'est pas possible de partager un fichier depuis le gestionnaire de fichiers. - Favoris : Édition (afficher, modifier, supprimer), téléchargement, copie.
Il n'est pas possible de marquer un fichier en tant que favori depuis le gestionnaire de fichiers.
- Récents : Édition (afficher, modifier, supprimer), téléchargement, copie.
- Salle privée : Déplacement/renommage de ses propres fichiers/dossiers uniquement.
Il n'est pas possible d'effectuer d'autres opérations depuis le gestionnaire de fichiers.
- Documents communs : Édition (créer, afficher, modifier, supprimer), téléchargement, chargement, copie, déplacement.
- Documents du projet : Édition (afficher, modifier, supprimer), téléchargement, copie.
- Corbeille : Édition (afficher, modifier, supprimer), téléchargement, copie.
Il n'est pas possible de restaurer un fichier depuis le gestionnaire de fichiers.
Détails et problèmes connus
Dans la Corbeille, il est possible d'effectuer toutes les opérations sur les fichiers et les dossiers, car l'accès aux fichiers est déterminé par la propriété access reçue du serveur. Chaque élément de la Corbeille possède la propriété access = 0, ce qui signifie un accès complet. En même temps, il n'est pas possible de créer de nouveaux éléments dans la Corbeille, car les autorisations ne permettent que l'affichage du contenu.
Lors de l'exécution de chaque opération, une requête est envoyée au serveur. Si la réponse du serveur est négative, l'opération ne doit pas être effectuée dans le gestionnaire de fichiers. Selon le gestionnaire de fichiers, l'opération peut être affichée comme terminée. Après l'actualisation du dossier, tout s'affichera correctement.
Si vous avez plusieurs fichiers (dossiers) portant le même nom dans un dossier sur votre portail, ces fichiers seront numérotés dans le gestionnaire de fichiers : nom_fichier, nom_fichier(1), nom_fichier(2). Cela n'affectera pas les opérations sur les fichiers, car l'identifiant du fichier est utilisé au lieu du nom du fichier. Le nom réel du fichier est nécessaire pour le renommage. Il est stocké dans le champ supplémentaire realTitle.
Si plusieurs utilisateurs modifient simultanément le même fichier, les modifications de l'utilisateur qui a enregistré le fichier en dernier s'afficheront après l'enregistrement.
Dans de nombreux gestionnaires de fichiers qui utilisent la connexion WebDAV via l'implémentation Microsoft, il n'est pas possible de télécharger des fichiers de plus de 50 000 000 octets. Pour résoudre ce problème, vous pouvez modifier la valeur correspondante dans le Registre Windows comme décrit ici.
Lors du chargement d'un fichier sur le serveur, une session est créée et le fichier est envoyé au serveur par fragments. Par conséquent, un fichier de n'importe quelle taille autorisée par la capacité de stockage peut être chargé sur le serveur.
Dans les gestionnaires de fichiers qui utilisent la connexion WebDAV via l'implémentation Microsoft, il est possible de copier certains dossiers racine (par ex. Partagés avec moi) disposant d'autorisations de lecture. Les dossiers sont copiés avec le même niveau d'accès, et des problèmes peuvent survenir lors du travail avec les dossiers copiés (par exemple, si vous copiez le dossier Partagés avec moi, vous ne pourrez ni charger, ni créer, ni supprimer de fichiers dans le dossier copié, ni supprimer le dossier copié lui-même).