En bref
Cloud Storage Solutions est une application Odoo 19 Gestion documentaire. L'outil pour classer les pieces jointes Odoo en dossiers et synchroniser avec Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box et NAS. Gestionnaire de fichiers. DMS.
Cloud Storage Solutions transforme les pièces jointes Odoo en hub documentaire : Gestionnaire de fichiers, dossiers et étiquettes, partage portail, et sync des répertoires choisis avec Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box ou NAS/WebDAV.
Idéal pour
Équipes avec beaucoup de pièces jointes
Offrez aux ventes, projets, RH, support et opérations un file manager Odoo partagé, au lieu de pièces jointes dispersées sur les enregistrements.
Stockage documentaire d'abord dans le cloud
Déplacez les fichiers binaires vers la plateforme de stockage déjà utilisée ; Odoo conserve liens directs et contexte métier.
Services multi-cloud
Envoyez différents dossiers Odoo vers différents clients cloud, comptes, lecteurs, buckets ou partages NAS, sans changer le flux utilisateur.
Partage de fichiers sur le portail
Partagez fichiers, dossiers et étiquettes avec des partenaires ou des liens publics : archives, téléversements, navigation, recherche et Chatter optionnel.
Arborescences de dossiers reproductibles
Générez des dossiers depuis objets Odoo, filtres, périodes, expressions de nom et sous-dossiers par défaut, sans construire l'arbre à la main.
Accès documentaire contrôlé
Alignez l'accès Odoo sur les enregistrements métier et les droits de dossiers ; les administrateurs gèrent sync et journaux au centre.
Prêt à évaluer ?
Commencez par une demande de démo gratuite ou achetez dans l'Odoo Apps Store.
Base de démonstration personnalisée gratuite. Aucun numéro de téléphone ni carte de crédit requis. Mises à jour gratuites à vie et support expert pendant la version majeure d'Odoo.
Pourquoi les équipes le choisissent
Les avantages clés avant d'entrer dans le détail
Dossiers structurés
Transformez les pièces jointes en arbres de dossiers clairs, générés depuis objets Odoo, filtres, périodes et règles de nommage.
Synchronisation du stockage cloud
Synchronisez les dossiers choisis avec Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box ou NAS/WebDAV.
Automatisation bidirectionnelle
Des tâches planifiées poussent les changements Odoo vers le stockage et ramènent fichiers, dossiers, déplacements et suppressions cloud dans Odoo.
Gestionnaire de fichiers
Parcourez dossiers et étiquettes, recherchez, téléversez par glisser-déposer, déplacez les pièces jointes, téléchargez fichiers ou archives ZIP.
Meilleure zone de pièces jointes
Ouvrez dossiers et fichiers liés depuis le panneau des pièces jointes, sans perdre le contexte métier.
Partage sur le portail
Partagez fichiers, dossiers et étiquettes avec des contacts ou des liens publics : téléchargements, téléversements, navigation et Chatter contrôlés.
Droits d'accès
Respectez l'accès métier Odoo pour les dossiers automatiques et gérez la visibilité des dossiers manuels par utilisateurs et groupes.
Journaux de synchronisation
Suivez depuis Odoo opérations en file, états des clients, relances et déconnexions ; les journaux sont prêts à exporter pour le support.
Avis de l'Odoo Apps Store
Ce que les clients disent de l'application
Works well with SharePoint. Supportive team
We've been using this with SharePoint and it's been working great. One of the best things is having everything, including logs right in Odoo's interface, so you can actually see what's going on. It's also super convenient that you can view or download synced files from the attachment box without having to leave the page or even log in to Sharepoint.
Setup was pretty smooth for us. When we had a few questions about setting up the folder hierarchy and priorities, the developer team got back to us in just a couple of hours and helped us figure it out. Great support and great extension!
nino.khale@outlook.com
Tricky setup, but works perfectly now
Really solid module. We managed to get a very flexible folder structure (sorted by clients) and synced all our sales orders, invoices and tasks by projects to Google Drive.
Initial setup was a bit of a pain and kinda tricky to configure everything at first, but now it's running smoothly and works perfectly. The faotools team helped a lot. Def worth it if u need to keep your docs organized in Odoo and Google Drive.
Recommended!
denis@bdecloud.com
Great support, assistance and very good connector!
We are very happy with the support we received when configuring the Sharepoint - Odoo connector. The connector has great functionalities.
All our questions were answered very fast (within one day).
FaOtools helped us optimising our connector and assisted us with future improvements.
We really recommend this connector.
Max Vandeputte
Great module and Great Support!
The module works great! and the support is phenomenal!
A must-buy if it suits your requirements!
Hieu Nguyen
very professional app, excellen t customer service
This app is very well programmed and does its job very well. But the best is the excellent customer service who also helps when the problem lies somewhere else. You receive a lot for your money.
Florian Quis
Excellent !!!
Great App and great Service from faOtools.
Carlos A. Villarreal C.
An impressive app and world-class support
I have been very impressed by the way the OneDrive / SharePoint Odoo Integration module synchronises content in both directions and allows me to share documents in Odoo with my SharePoint site. Above all the technical support is top-notch, which greatly increases the value of this product. I highly recommend this product for anyone considering synchronising Odoo with SharePoint/OneDrive.
Amir Hassan
Very good product
A perfect solution to integrate Owncloud with Odoo. We sync a high volume of objects across multiple Odoo models, which works seamless and stable. For us it is the perfect solution to have an external DMS instead of the Odoo native attachment handling, which also enables us to interchange files between systems in our best-of-breed setup.
The team behind this module is extremely professional and responsive. They helped us on a few occasions and provided clear answers and prompt support when required, and they even went out of their way to assist us with another requirement we had. Cannot recommend the product and team highly enough, try this if you're in the market to connect Odoo with an external document solution.
Frank Vogler
Works fine, good support
The first experience with the module is excellent. I had some trouble to configure things right on the Microsoft-side, but the team provided quick and good support.
Marc
Best module for integration with google drive
The module performs its function correctly and faOtools responds quickly to any problem and, in case of detecting any bug, quickly apply the changes. Its support is 10 stars.
sistemas@deza-sa.com
Works according to specs
I have used this app with Odoo 12 and Nextcloud 16 and it works as specified. Odoo Tools offers very responsive support which is really helpful. Of course 5 stars...!
NXD-Audio
This is Awesome
I have used Cloud Sync on Next/Own Cloud and works really great.
Humberto
Prêt à évaluer ?
Commencez par une demande de démo gratuite ou achetez dans l'Odoo Apps Store.
Base de démonstration personnalisée gratuite. Aucun numéro de téléphone ni carte de crédit requis. Mises à jour gratuites à vie et support expert pendant la version majeure d'Odoo.
Interface Gestionnaire de fichiers Odoo
Un espace documentaire pratique : dossiers, étiquettes, téléversements, recherche, actions de masse et archives.
Naviguez dans les documents comme dans un système de fichiers
- Parcourez les pièces jointes par dossiers et étiquettes plutôt qu'enregistrement par enregistrement.
- Dépliez l'arbre, créez des sous-dossiers manuels, modifiez les paramètres et ouvrez les objets Odoo liés.
- Recherchez et mettez en surbrillance dossiers ou étiquettes, même dans de grands arbres.
Travaillez les fichiers en masse
- Téléversez des fichiers dans le dossier courant via un bouton ou par glisser-déposer.
- Déplacez les pièces jointes entre dossiers ou enregistrements et mettez à jour les étiquettes par actions de masse.
- Téléchargez les pièces jointes, dossiers ou étiquettes sélectionnés en une archive ZIP.
Zone de pièces jointes enrichie
Les pièces jointes d'un enregistrement deviennent des dossiers, pas une liste plate.
Gardez les fichiers de l'enregistrement structurés
- Affichez chaque objet Odoo avec ses dossiers et sous-dossiers depuis la zone des pièces jointes.
- Ajoutez, déplacez, téléchargez et ouvrez des fichiers sans quitter l'enregistrement métier.
- Combinez étiquettes et dossiers pour retrouver les documents après des mois d'activité.
Reliez le contexte Odoo aux fichiers cloud
- Ouvrez depuis Odoo les dossiers et fichiers synchronisés dans le client cloud lié.
- Conservez le lien entre les répertoires cloud et leurs enregistrements Odoo pour naviguer plus facilement.
- Gardez le travail quotidien sur les fichiers près des commandes, tâches, tickets, partenaires et autres documents Odoo.
Synchronisation Cloud Storage
Synchronisation bidirectionnelle par file d'attente avec les clients de stockage auxquels votre entreprise fait déjà confiance.
Choisissez le bon stockage par dossier
- Connectez Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box et NAS/WebDAV via des extensions optionnelles.
- Utilisez plusieurs connexions cloud en parallèle pour différents services, modèles, dossiers ou comptes.
- Gardez un dossier synchronisé sur un client cible ; ses sous-dossiers suivent le même chemin de stockage.
Sync bidirectionnelle automatisée
- La sync directe crée les dossiers cloud, téléverse les pièces jointes et remplace les binaires synchronisés par des pièces jointes URL dans Odoo.
- La sync inverse détecte fichiers, sous-dossiers, mises à jour, déplacements et suppressions côté cloud et les reflète dans Odoo.
- La sync de retour ramène les fichiers dans Odoo si une connexion est réinitialisée ou si un dossier change de client.
Traitement de file prévisible
- Des tâches planifiées préparent et traitent la synchronisation, sans envoi manuel par les utilisateurs.
- Les contrôles de dossiers suivent une logique FIFO : les répertoires non vérifiés les plus anciens passent d'abord.
- Les opérations bloquantes sont prioritaires ; les échecs sont relancés pendant que la file poursuit le reste.
Suivi transparent
- Suivez opérations prévues, tâches exécutées, erreurs et états des clients dans les journaux Cloud Storage.
- Abonnez-vous aux notifications pour les événements clients importants : déconnexions ou échecs répétés.
- Exportez et partagez les journaux quand un administrateur ou le support a besoin de preuves.
Règles de dossiers automatiques
Générez des arbres de dossiers depuis les données Odoo pour suivre les vrais objets métier.
Arbres de dossiers basés sur les modèles
- Choisissez les modèles Odoo qui ont besoin de dossiers ; les contrôles planifiés créent les répertoires correspondants.
- Construisez des hiérarchies de règles parent-enfant pour placer clients, commandes, projets, tâches et documents au bon endroit.
- Utilisez périodes relatives et filtres de champs pour ne synchroniser que les enregistrements utiles.
Nommage compréhensible métier
- Générez les noms de dossiers à partir d'expressions, de champs et de valeurs liées, pas d'étiquettes statiques.
- Ajoutez des sous-dossiers et fichiers par défaut pour des dossiers documentaires répétables.
- Priorisez les contrôles de règles pour garder de grandes structures prévisibles, sous contrôle des administrateurs.
Dossiers manuels et automatiques ensemble
- Laissez créer des sous-dossiers manuels là où il faut de la souplesse ; les règles gardent la structure récurrente.
- Glissez-déposez les dossiers manuels sans perturber les répertoires générés automatiquement.
- Gardez les dossiers liés aux objets Odoo pour que accès, navigation et sync cloud restent cohérents.
Prêt pour Enterprise Documents
- Avec l'extension Enterprise Documents, les règles d'espace de travail créent des dossiers cloud depuis les espaces Documents Odoo.
- Les filtres d'espace de travail synchronisent des espaces choisis, sans miroir de toute la structure Documents.
- Après synchronisation, les actions Documents Odoo restent : télécharger, partager, signer.
Partage de fichiers et dossiers
Partage portail et public contrôlé pour pièces jointes, dossiers et étiquettes.
Partagez exactement le bon ensemble de documents
- Partagez des pièces jointes, des dossiers entiers, des sous-dossiers ou tous les fichiers d'étiquettes choisies.
- Accordez l'accès aux contacts Odoo et envoyez des invitations aux utilisateurs du portail une fois le partage prêt.
- Générez des liens d'accès publics si le destinataire n'a pas besoin d'un compte portail.
Les destinataires travaillent, pas seulement consultent
- Autorisez le téléchargement de fichiers, dossiers, étiquettes ou du partage entier en archives ZIP.
- Autorisez en option téléversements, navigation dossiers/étiquettes, recherche et création d'éléments.
- Activez le Chatter du partage si l'échange de fichiers a besoin d'un fil de discussion.
Prêt à évaluer ?
Commencez par une demande de démo gratuite ou achetez dans l'Odoo Apps Store.
Base de démonstration personnalisée gratuite. Aucun numéro de téléphone ni carte de crédit requis. Mises à jour gratuites à vie et support expert pendant la version majeure d'Odoo.
Droits d'accès documents et synchronisation
Les droits côté Odoo restent alignés sur les enregistrements métier, dossiers manuels et rôles d'administration.
Les droits suivent le contexte Odoo
- L'accès aux dossiers automatiques suit l'accès à l'objet Odoo lié.
- L'accès aux dossiers parents est aussi requis, pour protéger tout le chemin.
- Les dossiers manuels peuvent être restreints par utilisateurs et groupes, ou ouverts sans restriction.
Limites d'administration claires
- Gestionnaire de fichiers Access permet d'utiliser le menu Cloud Storage et le file manager.
- Les droits d'administration sont requis pour les règles de dossiers, connexions cloud, journaux de sync et paramètres globaux.
- Les droits du fournisseur cloud restent gérés dans le système cloud cible après synchronisation.
Notes d'utilisation
Quelques points pour que la synchronisation reste prévisible dans un vrai environnement Odoo.
La synchronisation n'est pas instantanée
- La synchronisation n'est pas en temps réel. Elle passe par des tâches planifiées et une file, un délai peut donc s'écouler avant que les changements apparaissent des deux côtés.
- Les connexions cloud s'appuient sur des API tierces qui peuvent changer ou être indisponibles : des relances ou reconnexions occasionnelles peuvent être nécessaires.
- Conservez une copie indépendante des données importantes : suppressions et opérations inverses sont propagées et peuvent être difficiles à annuler.
Gardez un périmètre de sync raisonnable
- Plus le périmètre de synchronisation est large, plus un contrôle complet est long et plus les cas limites apparaissent.
- Quand c'est possible, synchronisez seulement les dossiers nécessaires, pas tout l'ensemble des pièces jointes.
- Réduire le périmètre accélère en général la sync et facilite le suivi.
Surveillez le volume par dossier
- De très gros dossiers peuvent ralentir listage et traitement des deux côtés.
- Gardez un nombre raisonnable de fichiers et de sous-dossiers par répertoire.
- Répartir de gros volumes sur plusieurs dossiers est en général plus prévisible que tout mettre dans un seul.
Prêt à évaluer ?
Commencez par une demande de démo gratuite ou achetez dans l'Odoo Apps Store.
Base de démonstration personnalisée gratuite. Aucun numéro de téléphone ni carte de crédit requis. Mises à jour gratuites à vie et support expert pendant la version majeure d'Odoo.
Conseils de configuration et d'installation pour Cloud Storage Solutions Odoo v.19
Configuration du serveur Odoo
Pour une synchronisation correcte, appliquez des timeouts adaptés au fichier de configuration Odoo : LIMIT_TIME_CPU, LIMIT_TIME_REAL, LIMIT_TIME_REAL_CRON doivent être supérieurs à 900 secondes.
Sur Odoo.sh cela ne doit pas être fait : les timeouts y sont prédéfinis et non configurables.
Ne changez pas non plus la fréquence des crons prévue par l'app : '[Cloud Storage] Prepare Cloud Folders', '[Cloud Storage] Run / Prepare sync queue'. Ils tournent toutes les 15 minutes ; cette fréquence sert aux algorithmes pour éviter coupures et pertes. Pour arrêter la sync un moment, mettez plutôt certains clients cloud en pause.
Dépendance Python générale
L'outil dépend de la bibliothèque externe 'sortedcontainers'. Installez-la sur le serveur Odoo avec la commande :
pip3 install sortedcontainersConfigurer l'intégration OneDrive et/ou SharePoint
Dépendance Python
L'outil dépend de la bibliothèque externe 'microsoftgraph'. Installez-la sur le serveur Odoo avec la commande :
pip3 install microsoftgraph-python
Configuration et connexion
- Activez l'option 'OneDrive / SharePoint Sync' (cloud Storage > Configuration > Configuration). L'add-on optionnel OneDrive / SharePoint Odoo Integration est requis
- Vérifiez que l'utilisateur Microsoft a les droits admin complets sur OneDrive / SharePoint à relier à Odoo. Il sert seulement à accorder les permissions ; ses données ne sont pas conservées dans Odoo. Vérifiez aussi que l'e-mail Microsoft n'a pas de redirection (souvent après configuration du nom de domaine, l'adresse principale restant @outlook.com, @office365, etc.)
- Allez sur le portail Azure : https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
- Cliquez sur 'New registration'
- Donnez un nom à l'application et définissez l'URI de redirection [YOURODOOSITENAME]/one_drive_token (ex. https://odootools.com/one_drive_token). Pour les types de comptes, choisissez 'Accounts in any organizational directory (Any Azure ID directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)'.
- Allez dans Certificates & secrets - cliquez sur 'New Client Secret'. Conservez la valeur du secret
- Allez dans Odoo Cloud Storage > Configuration > Cloud Clients et cliquez sur 'Create'
- Comme référence, saisissez un nom clair pour tous les utilisateurs
- Comme Cloud client, choisissez 'OneDrive' ou 'SharePoint' selon le logiciel utilisé
- Comme Root folder name, saisissez le titre du répertoire parent OneDrive pour tous les dossiers synchronisés. Par exemple 'Odoo' ou 'OdooERP'
- Copiez 'Application Client ID' dans 'App client ID'
- Copiez la valeur du secret dans le champ 'App client secret'
- Insérez l'URL de redirection générée auparavant
- Si vous utilisez SharePoint :
- Sur le site SharePoint, préparez une bibliothèque de documents (drive), ou utilisez une existante, p. ex. 'Documents'. Le dossier Odoo y sera placé ensuite et ne pourra pas être déplacé vers une autre bibliothèque
- L'URL SharePoint doit être du type https://[URL]/. Le '/' final est requis ; le nom du site ne doit pas être inclus. Exemple : https://odootools.sharepoint.com/
- Le site SharePoint doit être root (site racine), my_site_name (alors traité comme sites/my_site_name) ou sites/my_site_name ('sites' peut être 'teams', etc.). Pas de '/' au début ni à la fin. Exemple : sites/odootools
- Comme Documents Library, utilisez celle créée dans SharePoint
- Cliquez sur 'Confirm'. Odoo vous redirige vers la page de connexion Microsoft. Validez le système, acceptez les conditions et accordez toutes les permissions demandées
- Après connexion, OneDrive vous renvoie vers Odoo. La synchronisation OneDrive - Odoo est prête
- Appliquez le nouveau cloud client aux règles de dossiers et/ou dossiers manuels à synchroniser avec cette instance OneDrive ou SharePoint
- Attendez le démarrage de la tâche planifiée. Pour les tests uniquement : lancez l'intégration manuellement depuis Cloud Storage > Configuration > Configuration > bouton 'Launch sync'.
Voir aussi la vidéo de configuration
Creer une application Azure
Nouvelle plateforme Web OneDrive et URL de redirection
Generer un nouveau secret pour l'application Azure
Saisir les cles de configuration dans Odoo
Configurer l'intégration Google Drive
- Activez l'option 'Google Drive Sync' (cloud Storage > Configuration > Configuration). L'add-on optionnel Google Drive Odoo Integration est requis
- Allez à la Google Developer Console : https://console.developers.google.com/
- Sélectionnez ou créez un projet
- Trouvez la section 'Dashboard' et cliquez sur 'ENABLE APIS AND SERVICES'
- Trouvez Google Drive API et activez son API
- Allez dans 'Credentials' et cliquez sur 'Configure Consent Screen'. Type d'utilisateur : 'External', puis 'Create'
- Ajoutez les informations de l'app
- Comme nom d'app, choisissez un nom adapté
- Pour l'e-mail de support utilisateur et le contact développeur, indiquez votre adresse e-mail
- Cliquez sur 'Save and Continue'
- Sur la page 'Scopes', cliquez simplement sur 'Save and Continue'
- Dans Test Users, ajoutez votre adresse GMail, puis 'Save and Continue'
- Puis allez dans Credentials et cliquez sur 'Create Credentials'
- 'Web application' comme type d'application
- Comme URI de redirection autorisée, ajoutez un lien au format [YOURODOOSITENAME]/google_drive_token (ex. https://odootools.com/google_drive_token).
- Enregistrez l'app et copiez 'Client ID' et 'Client Secret'
- Allez dans Odoo Cloud Storage > Configuration > Cloud Clients et cliquez sur 'Create'
- Comme référence, saisissez un nom clair pour tous les utilisateurs
- Comme Cloud client, choisissez 'Google Drive'
- Comme Root folder name, saisissez le titre du répertoire parent Google Drive pour tous les dossiers synchronisés. Par exemple 'Odoo' ou 'OdooERP'
- Copiez 'Client ID' dans 'App client ID'
- Copiez 'Client Secret' dans le champ 'App client secret'
- Insérez l'URL de redirection générée auparavant
- Si vous utilisez des team drives, cochez la case. Vérifiez que vous les utilisez vraiment : dans Google Drive, l'élément 'Team Drives' doit figurer dans la barre gauche. Fonction réservée aux tarifs business et enterprise
- Si l'option 'Team Drive' est active, saisissez son nom, identique à celui visible dans Google Drive. Vérifiez que l'utilisateur a tous les droits sur les lecteurs Google (en général celui qui configure le Google Drive d'équipe)
- Cliquez sur 'Confirm'. Odoo vous redirige vers la page de connexion Google. Validez le système, acceptez les conditions et accordez toutes les permissions demandées
- Après connexion, Google vous renvoie vers Odoo. La synchronisation Google Drive - Odoo est prête
- Appliquez le nouveau cloud client aux règles de dossiers et/ou dossiers manuels à synchroniser avec ce Google Drive
- Attendez le démarrage de la tâche planifiée. Pour les tests uniquement : lancez l'intégration manuellement depuis Cloud Storage > Configuration > Configuration > bouton 'Launch sync'.
Voir aussi la vidéo de configuration
Google Console : API
API Google Drive
Activer l'API Google Drive
Configuration de l'ecran de consentement Google
Configuration de l'API External User Type
Saisie des details de l'application Google
Perimetres de l'application Google
Ajout d'utilisateurs autorises
Creation des identifiants de l'application Google
URL de redirection de l'application Google Drive
Copier les identifiants de l'application
Saisir les identifiants de l'application Google dans Odoo
Configurer Amazon S3
- Activez l'option 'Amazon S3 Sync' (Cloud Storage > Configuration > Configuration). L'add-on optionnel Amazon S3 Odoo Integration est requis
- Ouvrez la console Amazon S3 : https://console.aws.amazon.com/s3/
- Créez un bucket ou choisissez-en un existant. Copiez le nom exact : il va dans le champ Odoo 'Bucket'
- Ouvrez les détails du bucket et copiez la région AWS. Insérez-la dans Odoo, champ 'Region' (ex. eu-west-1 ou us-east-1)
- Ouvrez la console AWS IAM : https://console.aws.amazon.com/iam/
- Créez un utilisateur IAM ou choisissez un utilisateur technique existant. Il doit avoir les droits complets pour lister, lire, créer, écrire, copier et supprimer des objets dans le bucket. Admin complet, ou nouvelle politique (voir ci-dessous)
- Dans le formulaire IAM, ouvrez l'onglet 'Security credentials' et cliquez sur 'Create access key'
- Sur la page 'Access key best practices & alternatives', choisissez Application running outside AWS. C'est l'option correcte si le serveur Odoo se connecte à S3 par clé depuis l'extérieur d'AWS, Odoo.sh, votre serveur ou un autre hébergeur. Si Odoo est sur une instance AWS EC2, vous pouvez choisir Application running on an AWS compute service ; les champs copiés vers Odoo restent les mêmes
- Cliquez sur 'Next'. À l'étape suivante, ajoutez éventuellement un tag comme Odoo S3 Sync, puis 'Create access key'
- Sur la dernière page AWS, copiez Access key ou Access key ID dans le champ Odoo 'Access Key'
- Copiez Secret access key dans le champ Odoo 'Secret Key'. Important : AWS n'affiche la clé secrète qu'une fois ; enregistrez-la avant de fermer
- Avec un fournisseur compatible S3 au lieu d'AWS S3, copiez l'URL d'endpoint depuis son admin et collez-la dans Odoo, champ 'Amazon S3 endpoint URL'. MinIO utilise souvent https://minio.example.com ou http://localhost:9000 ; LocalStack souvent http://localhost:4566
- Allez dans Odoo Cloud Storage > Configuration > Cloud Clients et cliquez sur 'Create'
- Comme référence, saisissez un nom clair pour tous les utilisateurs
- Comme Cloud client, choisissez 'Amazon S3'
- Comme Root folder name, saisissez le préfixe S3 parent pour tous les dossiers synchronisés. Par exemple 'Odoo' ou 'OdooERP'
- Renseignez 'Bucket', 'Region', 'Access Key', 'Secret Key' et, si besoin, 'Amazon S3 endpoint URL' et le style d'adressage
- Choisissez si Odoo utilise des URL présignées temporaires ou des URL bucket/CDN publiques. Pour les buckets privés, gardez les URL présignées et définissez leur durée de vie en secondes
- Cliquez sur 'Confirm'. Odoo vérifie l'accès au bucket et crée ou contrôle le préfixe racine. La synchronisation Amazon S3 - Odoo est prête
- Appliquez le nouveau cloud client aux règles de dossiers et/ou dossiers manuels à synchroniser avec ce bucket Amazon S3
- Attendez le démarrage de la tâche planifiée. Pour les tests uniquement : lancez l'intégration manuellement depuis Cloud Storage > Configuration > Configuration > bouton 'Launch sync'.
Documentation AWS utile : créer un bucket S3 : https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html, gérer les clés d'accès IAM : https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html.
Exemple de politique de bucket
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ListObjectsInBucket",
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": "arn:aws:s3:::NAME_OF_YOUR_BUCKET"
},
{
"Sid": "AllObjectActions",
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject"
],
"Resource": "arn:aws:s3:::NAME_OF_YOUR_BUCKET/*"
}
]
}
Create a new AWS IAM user
Specify the IAM user name
Attach permission policies directly
Amazon S3 bucket policy JSON example
Review and name the S3 policy
Select the bucket policy for the user
Review and create the IAM user
Create an access key for the user
Choose the access key use case
Set the access key description tag
Retrieve the access key and secret
Configurer le client Amazon S3 dans Odoo
Configurer l'intégration Nextcloud et/ou ownCloud
Configuration et connexion
- Activez l'option 'onwCloud / Nextcloud Sync' (cloud Storage > Configuration > Configuration). L'add-on optionnel ownCloud / Nextcloud Odoo Integration est requis
- Allez dans Odoo Cloud Storage > Configuration > Cloud Clients et cliquez sur 'Create'
- Comme référence, saisissez un nom clair pour tous les utilisateurs
- Comme Cloud client, choisissez 'Nextcloud' ou 'ownCloud' selon le logiciel utilisé
- Comme Root folder name, saisissez le titre du répertoire parent pour tous les dossiers synchronisés. Par exemple 'Odoo' ou 'OdooERP'
- Saisissez l'URL complète ownCloud / Nextcloud
- Choisissez un utilisateur ownCloud / Nextcloud avec les droits complets de lecture, création, écriture et suppression dans le répertoire racine
- Saisissez login et mot de passe de cet utilisateur dans les champs 'Login' et 'Password'
- Choisissez d'appliquer des URL publiques ou internes (voir ci-dessous)
- Cliquez sur 'Confirm'. La synchronisation Odoo est prête
- Appliquez le nouveau cloud client aux règles de dossiers et/ou dossiers manuels à synchroniser avec cette instance Nextcloud ou ownCloud
- Attendez le démarrage de la tâche planifiée. Pour les tests uniquement : lancez l'intégration manuellement depuis Cloud Storage > Configuration > Configuration > bouton 'Launch sync'.
URL internes et publiques
Par défaut, les liens Odoo vers ownCloud / Nextcloud sont internes : seuls les utilisateurs autorisés y accèdent. Optionnellement, rendez-les publics (paramètre 'Use Public URLs'). Les URL deviennent alors 'shared' et chacun accède aux éléments par un lien direct.
Soyez prudent avec les URL partagées (publiques). Même peu connues, elles peuvent fuiter via certaines actions utilisateur. De plus, la génération des liens n'est pas rapide et peut ralentir la synchronisation.
Voir aussi la vidéo de configuration
Saisir les identifiants ownCloud / Nextcloud
Configurer un NAS (Synology, QNAP, TrueNAS, etc.)
- Activez l'option 'NAS Sync' (Cloud Storage > Configuration > Configuration). L'add-on optionnel NAS Odoo Integration est requis
- Préparez le endpoint WebDAV du NAS :
- Synology : installez et activez WebDAV Server dans DSM et préférez HTTPS
- QNAP : activez WebDAV sur le dossier partagé cible et préférez HTTPS
- TrueNAS CORE : activez le service WebDAV ; TrueNAS SCALE : installez et configurez l'app WebDAV, le WebDAV natif ayant disparu des versions SCALE récentes
- WebDAV générique : vérifiez que PROPFIND, MKCOL, PUT, GET, MOVE et DELETE sont disponibles
- Si Odoo est hors du réseau local du NAS, rendez le endpoint WebDAV joignable de façon sûre. Préférez un reverse proxy avec certificat TLS valide, un VPN/tunnel (WireGuard, Tailscale, Cloudflare Tunnel) ou un relais (Synology QuickConnect, QNAP myQNAPcloud). N'exposez pas une interface d'administration sur Internet
- Créez un utilisateur NAS dédié avec droits complets uniquement dans le dossier partagé cible : lecture, création, écriture, déplacement, suppression. N'utilisez pas un compte administrateur
- Allez dans Odoo Cloud Storage > Configuration > Cloud Clients et cliquez sur 'Create'
- Comme référence, saisissez un nom clair pour tous les utilisateurs
- Comme Cloud client, choisissez 'Synology NAS', 'QNAP NAS', 'TrueNAS' ou 'WebDAV NAS'
- Comme Root folder name, saisissez le répertoire NAS parent pour tous les dossiers synchronisés. Par exemple 'Odoo' ou 'OdooERP'
- Saisissez l'URL WebDAV complète, le login et le mot de passe. Définissez éventuellement un chemin de base si Odoo doit créer le dossier racine dans un partage existant
- Gardez 'Verify SSL' actif pour les endpoints HTTPS publics. Désactivez-le seulement pour un endpoint privé de confiance avec certificat auto-signé
- Définissez éventuellement une URL de base navigateur si les fichiers NAS s'ouvrent via l'URL file station du fabricant plutôt que l'URL WebDAV brute
- Cliquez sur 'Confirm'. Odoo vérifie la connexion WebDAV et crée ou trouve le répertoire racine. La synchronisation NAS - Odoo est prête
- Appliquez le nouveau cloud client aux règles de dossiers et/ou dossiers manuels à synchroniser avec ce stockage NAS
- Attendez le démarrage de la tâche planifiée. Pour les tests uniquement : lancez l'intégration manuellement depuis Cloud Storage > Configuration > Configuration > bouton 'Launch sync'.
Préconfiguration NAS
Les NAS exposent en général les fichiers sur le réseau local. Si le serveur Odoo est hors de ce réseau, le endpoint WebDAV doit être joignable depuis Odoo via un canal sûr. Options recommandées : reverse proxy avec certificat HTTPS valide, VPN ou tunnel (WireGuard, Tailscale, Cloudflare Tunnel), ou relais fabricant (Synology QuickConnect ou QNAP myQNAPcloud). La simple redirection de ports est possible mais à éviter.
Utilisez un utilisateur NAS dédié avec le minimum de droits sur un dossier partagé : lecture, création, mise à jour, déplacement, suppression. Évitez les comptes administrateur. Les endpoints exposés doivent toujours utiliser HTTPS et un certificat TLS valide. Le connecteur a une option "Verify SSL" pour les certificats auto-signés de confiance, mais elle doit en principe rester active.
Enter QNAP credentials
Enter Synology credentials
Saisir les identifiants TrueNAS
Configurer Box
- Activez l'option 'Box Sync' (cloud Storage > Configuration > Configuration). L'add-on optionnel Box Odoo Integration est requis
- Créez ou ouvrez un compte développeur Box et allez à la Box Developer Console : https://app.box.com/developers/console
- Créez une Custom App et choisissez OAuth 2.0 (Authorization Code Grant) comme méthode d'authentification
- Ajoutez l'URI de redirection [YOURODOOSITENAME]/box_token (ex. https://faotools.com/box_token). Un certificat SSL valide (https) est requis
- Accordez à l'app la lecture et l'écriture des fichiers et dossiers. Évitez les permissions sans rapport
- Allez dans Odoo Cloud Storage > Configuration > Cloud Clients et cliquez sur 'Create'
- Comme référence, saisissez un nom clair pour tous les utilisateurs
- Comme Cloud client, choisissez 'Box'
- Comme Root folder name, saisissez le répertoire parent Box pour tous les dossiers synchronisés. Par exemple 'Odoo' ou 'OdooERP'
- Copiez le Box Client ID dans le champ 'Client ID'
- Copiez le Box Client Secret dans le champ 'Client Secret'
- Insérez l'URL de redirection générée auparavant
- Cliquez sur 'Confirm'. Odoo vous redirige vers la page de connexion Box. Validez le système, acceptez les conditions et accordez toutes les permissions demandées
- Après connexion, Box vous renvoie vers Odoo. La synchronisation Box - Odoo est prête
- Appliquez le nouveau cloud client aux règles de dossiers et/ou dossiers manuels à synchroniser avec ce compte Box
- Attendez le démarrage de la tâche planifiée. Pour les tests uniquement : lancez l'intégration manuellement depuis Cloud Storage > Configuration > Configuration > bouton 'Launch sync'.
Create a new Box developer app
Copy Box OAuth credentials
Configure the Box cloud client in Odoo
Accorder a Odoo l'acces a Box
Configurer l'intégration Dropbox
Dépendance Python
L'outil dépend de la bibliothèque externe 'dropbox'. Installez-la sur le serveur Odoo avec la commande :
pip3 install dropbox
Configuration et connexion
- Activez l'option 'Dropbox Sync' (cloud Storage > Configuration > Configuration). L'add-on optionnel Dropbox Odoo Integration est requis
- Ouvrez la Dropbox App Console : https://www.dropbox.com/developers/apps/create pour créer une nouvelle app
- Choisissez une API 'Scoped access'
- Choisissez le type d'accès 'Full Dropbox'
- Choisissez un nom adapté pour l'app et cliquez sur 'Create app'
- Ajoutez l'URI de redirection [YOURODOOSITENAME]/dropbox_token (ex. https://faotools.com/dropbox_token). Un certificat SSL valide (https) est requis
- Accordez à l'app : 'Account Info (Read)', 'Files and folders Metadata (Write)', 'Files Content (Write)', 'Collaboration (Write)'. Pour DropBox équipe, ajoutez aussi 'Team Data Members', 'Members (Read)'. N'assignez aucune autre permission.
- Soumettre l'app
- Allez dans Odoo Cloud Storage > Configuration > Cloud Clients et cliquez sur 'Create'
- Comme référence, saisissez un nom clair pour tous les utilisateurs
- Comme Cloud client, choisissez 'Dropbox'
- Comme Root folder name, saisissez le titre du répertoire parent Google Drive pour tous les dossiers synchronisés. Par exemple 'Odoo' ou 'OdooERP'
- Copiez 'App key' dans 'App key'
- Copiez 'App Secret' dans le champ 'App secret'
- Insérez l'URL de redirection générée auparavant
- Si vous utilisez des lecteurs d'équipe Dropbox
- Cochez la case correspondante
- Indiquez l'e-mail de l'utilisateur Dropbox. Dans son dossier, tous les éléments Odoo sont créés, puis partagés avec les autres. C'est sous cet utilisateur que fichiers et dossiers sont créés, modifiés, déplacés et supprimés
- Cliquez sur 'Confirm'. Odoo vous redirige vers la page de connexion Dropbox. Validez le système, acceptez les conditions et accordez toutes les permissions demandées
- Après connexion, Dropbox vous renvoie vers Odoo. La synchronisation Dropbox - Odoo est prête
- Appliquez le nouveau cloud client aux règles de dossiers et/ou dossiers manuels à synchroniser avec cette instance Dropbox
- Attendez le démarrage de la tâche planifiée. Pour les tests uniquement : lancez l'intégration manuellement depuis Cloud Storage > Configuration > Configuration > bouton 'Launch sync'.
URL Dropbox
Dropbox génère les liens de façon particulière : pas d'URL internes ou privées. Chaque élément peut recevoir des URL partagées, publiques ou équipe uniquement. Cette dernière option n'existe que sur un compte Dropbox business.
L'outil s'appuie sur la mécanique des liens partagés. Chaque lien de pièce jointe est donc public (comptes Dropbox personnels) ou équipe uniquement (comptes Dropbox business).
Ce n'est pas toujours jugé totalement sûr. Les URL du site restent peu connues, mais elles peuvent fuiter via certaines actions. De plus, la génération des liens n'est pas très rapide et peut ralentir la sync. D'où l'option pour désactiver les URL de partage.
Si coché, toutes les URL Dropbox dans Odoo seront du type https://www.dropbox.com/home/Odoo/[PATH]. Ces liens échouent souvent. Si vous devez ouvrir fichiers/dossiers Dropbox depuis Odoo, attention au paramètre 'No links to Dropbox from Odoo'.
Voir aussi la vidéo de configuration
Creer une application Dropbox
Configurer l'application Dropbox : URL de redirection
Autorisations Dropbox pour les comptes personnels
Autorisations Dropbox pour les comptes professionnels
Configurer Odoo pour l'integration Dropbox
Configurer MinIO
- Préparez un serveur MinIO en fonctionnement
- Ouvrez la console MinIO
- Créez un bucket ou choisissez-en un existant. Copiez le nom exact : il va dans le champ Odoo 'Bucket'
- Créez des identifiants d'accès pour Odoo. Dans MinIO, utilisez une paire access key / secret key ou un compte de service avec droits de lister, lire, créer, écrire, copier et supprimer des objets dans le bucket
- Copiez la Access Key MinIO dans le champ Odoo 'Access Key'
- Copiez la Secret Key MinIO dans le champ Odoo 'Secret Key'. Important : enregistrez le secret avant de fermer la page si MinIO ne l'affiche qu'une fois
- Copiez l'URL d'endpoint S3 API MinIO dans Odoo, champ 'Amazon S3 endpoint URL'. Un serveur local utilise souvent http://localhost:9000, un serveur de production https://minio.example.com
- Allez dans Odoo Cloud Storage > Configuration > Cloud Clients et cliquez sur 'Create'
- Comme référence, saisissez un nom clair pour tous les utilisateurs
- Comme Cloud client, choisissez 'MinIO'
- Comme Root folder name, saisissez le préfixe d'objet MinIO parent pour tous les dossiers synchronisés. Par exemple 'Odoo' ou 'OdooERP'
- Renseignez 'Bucket', 'Access Key', 'Secret Key' et 'Amazon S3 endpoint URL'. 'Region' est optionnel pour MinIO ; si vide, Odoo utilise us-east-1 pour la signature compatible S3
- Gardez le style d'adressage Path-style. C'est l'option recommandée pour les endpoints MinIO, surtout sans DNS par bucket
- Choisissez si Odoo utilise des URL MinIO publiques directes. Activez 'Use Public URLs' seulement si bucket, préfixe, reverse proxy ou CDN est lisible publiquement. Pour les buckets MinIO privés, laissez désactivé
- Cliquez sur 'Confirm'. Odoo vérifie l'accès au bucket et crée ou contrôle le préfixe racine. La synchronisation MinIO - Odoo est prête
- Appliquez le nouveau cloud client aux règles de dossiers et/ou dossiers manuels à synchroniser avec ce bucket MinIO
- Attendez le démarrage de la tâche planifiée. Pour les tests uniquement : lancez l'intégration manuellement depuis Cloud Storage > Configuration > Configuration > bouton 'Launch sync'.
Documentation MinIO utile : Identity and Access Management : https://min.io/docs/minio/linux/administration/identity-access-management.html, référence MinIO Server : https://min.io/docs/minio/linux/reference/minio-server/minio-server.html.
Create a MinIO access key
Copy the new MinIO credentials
Configurer le client cloud MinIO dans Odoo
Questions fréquentes sur Cloud Storage Solutions Odoo v.19
Où sont stockés les fichiers synchronisés ? Sont-ils dupliqués dans Odoo et dans les clouds ?
L'application suppose que le contenu binaire des pièces jointes est conservé dans le Cloud Client plutôt que sur le serveur Odoo. Ces pièces jointes deviennent de type URL dans Odoo, et vous pouvez y accéder à tout moment depuis la zone des pièces jointes ou depuis le Cloud Client.
Après la configuration, aucune action manuelle n'est requise : la synchronisation est entièrement automatique. Choisissez quels types de documents Odoo synchroniser et configurez un modèle lié pour chacun (clients, commandes de vente ou d'achat, tâches, projets, etc.).
Puis-je avoir plusieurs dossiers pour le même type de document ? Par exemple, des projets internes et des projets clients ?
Oui, c'est possible. Pour cela, préparez une règle pour chacune, puis appliquez des filtres : par exemple selon le type de projet.
Rendez les filtres mutuellement exclusifs pour qu'un document soit clairement attribué. Par exemple : « client mais pas fournisseur », « fournisseur mais pas client ». Sinon, le dossier d'un document passerait d'un modèle à un autre.
Est-il possible de rendre la synchronisation en temps réel ?
Non. Nous avons de solides raisons d'éviter une synchro en temps réel :
Performances. Si la synchro est en temps réel, chaque envoi de fichier affiche un écran de chargement.
Conflits. Si 2 utilisateurs modifient un élément en même temps, la situation peut devenir insoluble. Avec des tâches régulières, on peut corriger ensuite ; en temps réel, il faudrait une file d'attente, encore plus déroutante.
Fonctionnalités. Notamment le renommage et la restructuration. La synchro inverse s'appuie strictement sur la logique des répertoires et, à chaque synchro, 100 % des éléments sont contrôlés. Après chaque mise à jour, ce seraient des milliers de requêtes par seconde. Sinon, les changements seraient perdus.
Puis-je modifier le nom par défaut des dossiers dans les clouds ?
Vous pouvez donner votre nom aux répertoires des modèles (commandes de vente, opportunités, fournisseurs, etc.) pour tout type de document.
Pour les dossiers d'objets (SO-001, John Smith, etc.), l'outil s'appuie sur la méthode Odoo qui construit le nom d'affichage. Vous pouvez le changer en définissant une expression de nom. La syntaxe est celle des modèles d'e-mail Odoo.
Puis-je modifier la fréquence des tâches de synchronisation ?
Non, à partir de la version 15, ne modifiez pas les tâches planifiées. Elles sont optimisées pour s'exécuter toutes les 15 minutes afin d'assurer la connexion la plus stable et rapide.
Les délais d'attente du serveur Odoo doivent être d'au moins 15 minutes (900 secondes).
Pour interrompre la synchro un moment, faites-le sur le formulaire du client cloud concerné.
Puis-je synchroniser les pièces jointes vers plusieurs clients cloud
Yes, starting from version 15, you can set up multiple connections. In this way, it is possible to sync some folders to one cloud client and others - to another.
Take into account that it is not any way possible to sync the same folder for a few cloud storages simultaneously.
Nous utilisons un éditeur spécial dans nos clouds (p. ex. OnlyOffice, Office 365, etc.). Les fichiers s'ouvriraient-ils dans cet éditeur ?
Oui, selon la configuration de votre client cloud.
Ai-je besoin uniquement de l'application Cloud Storage Solution ?
À partir de la version 15, l'application peut servir seule pour structurer les pièces jointes en dossiers et offrir une interface de gestionnaire de fichiers.
Si votre objectif est une connexion avec l'un de ses clients cloud, il faut installer au moins une application optionnelle liée au client.
Que se passe-t-il lorsque je modifie une règle de dossier ?
Quand une règle de dossier change, la liste des dossiers change aussi. Si un dossier ne correspond plus aux conditions, il est retiré. Si les fichiers étaient synchronisés, la synchro inverse les ramène dans Odoo et les supprime du Cloud Client.
Si l'objet d'un document ne correspond pas à une règle de dossier, son dossier n'est pas créé. S'il y correspond plus tard, le dossier lié sera généré.
Quelles sont les politiques de mise a jour de vos outils ?
Selon les politiques actuelles de l'Odoo Apps Store :
- Chaque module achete pour la version 12.0 et anterieure donne acces a toutes les versions jusqu'a 12.0.
- A partir de la version 13.0, chaque version du module doit etre achetee separement.
- Quel que soit le numero, l'achat donne droit a toutes les mises a jour et corrections au sein d'une version majeure.
L'equipe faOtools ne controle pas ces politiques. Pour toute question, contactez directement les representants de l'Odoo Apps Store.
Comment installer votre application sur Odoo.sh ?
L'approche la plus directe est le flux integre de la boutique Odoo :
1. Ouvrez la page du module et cliquez sur Deploy on odoo.sh
2. Vous etes redirige vers GitHub. Connectez-vous, puis cliquez sur Create a new repo ou utilisez un depot existant. Le depot doit etre prive. Il est interdit de publier les applications sous licence OPL-1. Creez un nouveau depot pour le projet Odoo.sh si besoin
3. Ensuite, dans odoo.sh, cliquez sur Deploy, confirmez et cliquez sur Continue. L'installation demarre.
Ces etapes installent l'application sur la branche de production. Pour d'autres branches ou une mise a jour :
1. Telechargez le code source depuis la boutique Odoo
2. Commitez le module dans le depot GitHub requis. Aucun dossier/fichier de l'app ne doit etre ignore (.gitignore). Les depots crees par odoo.sh ignorent parfois des chemins importants (par ex. /lib). Envoyez tous les repertoires et fichiers du module
3. Deployez la branche cible du projet odoo.sh, ou attendez la construction automatique si vos parametres le prevoient.
Comment installer votre application sur mon propre serveur ?
2. Redemarrez le serveur Odoo;
3. Activez le mode developpeur (parametres techniques);
4. Mettez a jour la liste des applications (menu Applications);
5. Trouvez l'application et cliquez sur Activate/Install;
6. Suivez les consignes de la page de l'application s'il y en a.
Votre application a des modules complementaires. Puis-je les acheter plus tard ?
Oui. Odoo ajoute automatiquement toutes les dependances au panier : excluez les outils deja achetes pour eviter un double paiement.
J'ai deploye votre application sur Odoo.sh et je vois un avertissement/erreur dans les tests
Un avertissement rouge/orange n'affecte pas les fonctions de l'application. Parfois nos modules echouent aux tests automatiques standard, car ceux-ci attendent un comportement contraire aux objectifs de l'app. Par exemple, nous changeons le calcul du prix alors que les tests Odoo comparent le prix final a l'algorithme standard.
Verifiez d'abord les fonctions de la base deployee. Tout fonctionne-t-il ?
Si vous pensez encore que l'avertissement affecte les fonctions reelles, contactez-nous avec les journaux d'installation complets et la liste complete des modules deployes (coeur et tiers).
Puis-je acheter votre application directement aupres de vous ?
Non, nous distribuons les outils uniquement via le magasin officiel d'applications Odoo.
Je souhaiterais une reduction
Malheureusement, nous n'avons pas les moyens techniques de proposer des prix individuels.
Puis-je installer l'application sur ma base Odoo Online (SaaS) ?
Non, les applications tierces ne peuvent pas etre utilisees sur Odoo Online. Odoo SaaS bloque cette possibilite.
Votre outil depend d'autres applications. Dois-je les acheter ?
Oui, l'outil a besoin de tous les modules indiques en dependances. Le prix affiche sur la page inclut deja ces dependances.
Quel est le prix du module en dollars US ? Pourquoi a-t-il change ?
Le prix de nos modules est fixe en euros. La boutique Odoo convertit les prix selon son taux de change interne. Le prix en dollars US peut donc changer lorsque ce taux est mis a jour.
Les textes de l'application et du site web dans des langues autres que l'anglais sont assistés par l'IA et alignés sur les traductions officielles d'Odoo. Si vous remarquez une erreur, envoyer un ticket de traduction et nous le corrigerons.
Bases de démonstration Odoo (aperçus)
Pour cette application, nous pouvons fournir une base de données de démonstration personnalisée gratuite.
Vous n'avez pas besoin d'un numéro de téléphone ou d'une carte de crédit pour nous contacter. Vous ne devez passer qu'une courte inscription par e-mail, qui ne prend pas plus de 30 secondes.
Sur demande, nous préparons une base d'aperçu individuelle où vous pouvez effectuer tous vos tests et vérifier vos hypothèses pendant environ deux semaines.
Signalement de bogues
Si vous rencontrez des bugs ou des comportements incohérents, n'hésitez pas à nous contacter. Nous garantissons de fournir des correctifs dans les 60 jours suivant l'achat et sommes extrêmement intéressés par l'amélioration de nos outils même après cette période.
Vous n'avez pas besoin d'un numéro de téléphone ou d'une carte de crédit pour nous contacter. Vous ne devez passer qu'une courte inscription par e-mail, qui ne prend pas plus de 30 secondes.
Veuillez inclure autant de details que possible dans votre demande : captures d'ecran, journaux du serveur Odoo, description complete de la procedure de reproduction du probleme, etc. Il faut generalement quelques jours ouvrables pour preparer un plan d'action concernant un probleme (si un bogue est confirme) ou vous fournir des recommandations sur la marche a suivre (dans le cas contraire).
Demandes de fonctionnalités publiques et idées de modules (développement gratuit)
Nous sommes fortement motivés pour améliorer nos outils et serions reconnaissants pour tout retour. Si vos exigences sont d'utilité publique et peuvent être mises en œuvre efficacement, l'équipe les inclura dans notre liste de tâches.
Une telle liste de tâches est traitée régulièrement et n'implique pas de frais supplémentaires. Bien que nous ne puissions pas promettre de délais ni de conception finale, cela pourrait être un bon moyen d'obtenir les fonctionnalités souhaitées sans investissements ni risques.
Vous n'avez pas besoin d'un numéro de téléphone ou d'une carte de crédit pour nous contacter. Vous ne devez passer qu'une courte inscription par e-mail, qui ne prend pas plus de 30 secondes.
19.0.1.4.59
- Les traductions assistees par IA pour 25 langues ont ete introduites.
19.0.1.4.58
- Synchronisation des dossiers optimisee : seuls les fichiers des enregistrements modifies sont cherches, pas tous les attachements du modele.
19.0.1.4.57
- La fonction pour remettre en file les taches en echec a ete ajoutee.
19.0.1.4.56
- La reactivite de l'interface Kanban a ete refondue et optimisee.
- Les panneaux de navigation peuvent etre redimensionnes et reduits.
19.0.1.4.55
- La fonction pour vider les journaux de synchronisation depuis la configuration a ete ajoutee.
19.0.1.4.54
- La prise en charge d'Amazon S3, MinIO S3, Synology, QNAP, TrueNAS, d'autres NAS/WebDAB et de BOX a ete ajoutee.
19.0.1.4.53
- Les dossiers archives ne s'affichent plus a tort dans la navigation.
19.0.1.4.52
- La fonction pour limiter le nombre de dossiers par regle a ete ajoutee.
19.0.1.4.51
- Le probleme de traitement de frozendict dans les actions de masse a ete corrige.
19.0.1.4.50
- Les pieces jointes liees aux documents ne disparaissent plus de la boite de pieces jointes.
19.0.1.4.49
- Le probleme de coupure de texte dans les titres de dossiers a ete corrige.
19.0.1.4.48
- L'action "Open in Clouds" de la vue mobile a ete mise a jour pour les changements recents.
19.0.1.4.47
- Le probleme du rapport de facture non synchronise a ete corrige.
19.0.1.4.46
- La fonction pour neutraliser les clients cloud pour les sauvegardes a ete ajoutee.
19.0.1.4.45
- Le probleme d'acces aux dossiers lies a la regle parente a ete corrige.
19.0.1.4.44
- L'application est publiee pour la version 19.
- La fonction de miniatures optionnelles en temps reel a ete ajoutee.
18.0.1.4.44
- La verification asynchrone des dossiers a ete optimisee.
18.0.1.4.43
- La recherche d'un dossier qui vient d'etre selectionne est corrigee.
18.0.1.4.42
- L'arbre des dossiers se rafraichit de nouveau en changeant d'enregistrement.
18.0.1.4.41
- Plus besoin de double-cliquer pour retirer les pieces jointes selectionnees.
18.0.1.4.40
- La file de suppression des sauvegardes est desormais first-in, first-out.
18.0.1.4.39
- L'application suit la nouvelle logique de domaines avec parties dynamiques.
18.0.1.4.38
- L'evaluation du filestore est ajoutee a la configuration.
- La sync d'un client cloud peut etre limitee a un nom de base precis.
18.0.1.4.37
- Le verrouillage de la creation de sauvegarde a ete ajoute.
18.0.1.4.36
- Les avertissements non traduits sont corriges.
18.0.1.4.35
- Une sauvegarde de la base peut etre synchronisee automatiquement ou manuellement vers les clients cloud choisis. Planifiez la frequence et la retention. Avec ou sans filestore et manifeste.
18.0.1.4.34
- L'import incorrect des bibliotheques Python au rafraichissement des dossiers est corrige.
18.0.1.4.33
- Le domaine accepte les bibliotheques Python : datetime ('date', 'datetime', 'time', 'timedelta', 'timezone', 'tzinfo', 'MAXYEAR', 'MINYEAR'), time ('time', 'strptime', 'strftime'), ainsi que context_today (raccourci de datetime.now) et relativedelta.
18.0.1.4.32
- La compatibilite avec Email Marketing suit les mises a jour recentes d'Odoo 18.
18.0.1.4.31
- Les pieces jointes sont deselectionnees apres suppression.
18.0.1.4.30
- Les URL des pieces jointes synchronisees peuvent etre precalculees.
18.0.1.4.29
- Les dossiers crees depuis les clients cloud recoivent une sequence plus elevee.
18.0.1.4.28
- Les vues Kanban suivent les principes XML d'Odoo 18.
- Le ruban Archived est ajoute aux formulaires de regles, dossiers, etiquettes et partages.
18.0.1.4.27
- L'interface suit les changements de la liste d'attachements du coeur.
18.0.1.4.26
- Les liens manquants vers certains dossiers sont corriges.
18.0.1.4.25
- L'application est publiee pour la version 18.
17.0.1.4.25
- Les sous-dossiers des parents lies aux espaces de travail sont de nouveau crees.
17.0.1.4.24
- Les sous-dossiers deja synchronises se mettent a jour correctement.
17.0.1.4.23
- On peut effacer les dates de blocage des dossiers lies aux regles.
17.0.1.4.22
- On peut choisir des pieces jointes existantes (y compris synchronisees) en redigeant un message Odoo.
- Les pieces jointes URL sont ajoutees a la boite de pieces jointes et au gestionnaire de fichiers.
17.0.1.4.21
- Le defilement automatique apres une note est corrige.
17.0.1.4.20
- Les journaux se filtrent par date et heure.
- On definit sur la configuration le nombre de journaux exportes.
17.0.1.4.19
- Le nombre de relances apres echec est configurable et peut differer pour les taches standard et reverse/move.
17.0.1.4.17
- Le blocage parent des taches sert d'abord la tache la plus prioritaire.
17.0.1.4.15
- Le mecanisme de blocage est precise pour les operations de sync qui deplacent des elements.
17.0.1.4.13
- L'acces a un dossier intermediaire de regle vient de l'acces du dossier parent, pas du modele de la regle.
17.0.1.4.12
- La taille maximale des URL passe a 4096.
17.0.1.4.11
- La sync inverse est optimisee. Les taches bloquees par un verrouillage mutuel sont retirees.
17.0.1.4.10
- Les conflits de synchronisation inverse et retrograde simultanees sont corriges.
17.0.1.4.9
- Le traitement des dossiers reorganises et deplaces est optimise.
17.0.1.4.8
- La creation d'etiquettes et de dossiers via le portail est corrigee.
17.0.1.4.7
- La recherche portail par titre d'etiquette ou de dossier est corrigee.
17.0.1.4.6
- L'action de masse "Slideshow" lance un diaporama des images choisies en backend.
- L'option "Allow slideshow" dans le partage permet aux utilisateurs portail/public de lancer un diaporama des images trouvees.
- L'algorithme de synchronisation inverse est optimise.
17.0.1.4.5
- Des controles avant echec pour les taches bloquees sont ajoutes. Si une tache arrete le cron (ex. memoire), le cron suivant enchaine une autre tache.
17.0.1.4.4
- L'apercu standard Odoo est sur la carte piece jointe du gestionnaire. En Kanban, cliquez la miniature. Types et comportement identiques a la boite de pieces jointes.
- Les formulaires de pieces jointes s'ouvrent via le menu 3 points du Kanban. On y change aussi les couleurs.
- Les niveaux des journaux de sync sont colores selon le niveau des messages.
- Le journal enregistre les messages meme si le job echoue et arrete le thread.
17.0.1.4.3
- Le dossier mal selectionne au premier chargement du gestionnaire de fichiers est corrige.
17.0.1.4.2
- On peut prioriser les dossiers selon la frequence de sync des regles.
17.0.1.4.1
- La structure du module suit le nouveau gestionnaire de fichiers, le glisser-deposer et le partage portail
17.0.1.3.14
- La duplication d'attachements avec res_model et res_id explicites est corrigee (compatibilite HR Expenses).
17.0.1.3.13
- La selection multiple de dossiers est possible dans le gestionnaire de fichiers.
- Le dossier courant d'import s'affiche dans le titre du bouton "Upload".
- Le partage de pieces jointes et dossiers est introduit. Partagez fichiers, repertoires ou etiquettes avec des partenaires portail ou publiquement. Autorisez optionnellement l'import, la navigation arborescente et la creation d'etiquettes et dossiers.
- On peut telecharger toutes les pieces jointes d'une etiquette. La navigation par etiquettes devient optionnelle.
17.0.1.3.12
- Le glisser-deposer pour importer des fichiers depuis le PC est introduit.
- On peut mettre a jour dossier et etiquettes en deposant des pieces jointes sur le panneau gauche.
17.0.1.3.11
- Les erreurs de mise a jour en masse des etiquettes sont corrigees.
- Le dossier incorrect pour les nouveaux enregistrements est corrige.
- On peut de nouveau creer un dossier dans le panneau quand il n'y en a encore aucun.
- L'interface des journaux de sync affiche le HTML des reponses recues.
17.0.1.3.10
- Le cas rare ou la configuration initiale d'un dossier a echoue 8 fois mais doit encore etre synchronise est couvert.
L'outil pour garder les mots de passe dans Odoo en usage partage. Coffres partages
198€L'outil pour fixer des cibles KPI et controler leur atteinte par periode. Tableaux de bord. Graphiques
198€L'outil pour construire une base de connaissances structuree, interne et externe. KMS. Revisions type wiki
398€L'outil pour gerer des services sur creneaux, de la reservation aux ventes et avis
L'outil pour piloter Odoo depuis vos chats IA via MCP. Claude. Toute IA compatible MCP.
198€L'outil pour synchroniser les pieces jointes Odoo avec OneDrive dans les deux sens
L'outil pour synchroniser les pieces jointes Odoo avec Google Drive dans les deux sens
L'outil pour synchroniser les pieces jointes Odoo avec ownCloud/Nextcloud dans les deux sens
L'outil pour synchroniser les pieces jointes Odoo avec DropBox dans les deux sens