Przejdź do zawartości

Cloud Storage Solutions v.19

Narzędzie do elastycznego układania załączników Odoo w folderach i synchronizacji katalogów z klientami chmury: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box i NAS. DMS. Menedżer plików. System zarządzania dokumentami

398€ 358€
Wypróbuj demo
Bezpłatna spersonalizowana baza demo. Nie potrzeba telefonu ani karty. Bezpłatne aktualizacje dożywotnio i wsparcie ekspertów w ramach głównej wersji Odoo.

Cena obowiązuje do 2026-09-15 (zgodnie z kampanią August-September 2026).
Narzędzie nie wymaga dodatkowych zależności poza standardowymi aplikacjami Odoo.
Aktualna wersja: 19.0.1.4.59

Enterprise
Community
Odoo.sh

Krótki

Cloud Storage Solutions to aplikacja Odoo 19 Dokument Zarządzanie. Narzędzie do elastycznego układania załączników Odoo w folderach i synchronizacji katalogów z klientami chmury: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box i NAS. DMS. Menedżer plików. System zarządzania dokumentami.

Cloud Storage Solutions zamienia załączniki Odoo w uporządkowane centrum dokumentów: użytkownicy przeglądają pliki w Menedżerze plików, organizują załączniki rekordów w folderach i tagach, udostępniają przez portal i synchronizują wybrane katalogi z Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box lub NAS/WebDAV.

Doskonały

Zespoły z dużą liczbą załączników

Daj sprzedaży, projektom, HR, wsparciu i operacjom wspólny menedżer plików Odoo zamiast rozrzucać ważne załączniki po rekordach.

Przechowywanie dokumentów najpierw w chmurze

Przenieś pliki binarne na platformę, której firma już używa; Odoo zachowuje bezpośrednie linki i kontekst biznesowy.

Działy wielu chmur

Kieruj różne foldery Odoo do różnych klientów chmury, kont, dysków, bucketów lub udziałów NAS bez zmiany przepływu użytkownika.

Udostępnianie plików w portalu

Udostępniaj pliki, foldery i tagi partnerom lub publicznymi linkami: archiwa, wysyłanie, nawigacja, wyszukiwanie i opcjonalny Czat.

Powtarzalne struktury folderów

Generuj foldery z obiektów Odoo, filtrów, okresów, wyrażeń nazw i domyślnych podfolderów zamiast budować drzewa ręcznie.

Kontrolowany dostęp do dokumentów

Utrzymaj dostęp po stronie Odoo zgodny z rekordami i uprawnieniami folderów, a administratorzy zarządzają synchronizacją i dziennikami centralnie.

Gotowy do oceny?

Start BEZPŁATNIE demo żądanie Zakup Odoo Aplikacje Sklep Odoo Apps Store

Bezpłatna spersonalizowana baza demo. Nie potrzeba telefonu ani karty. Bezpłatne aktualizacje dożywotnio i wsparcie ekspertów w ramach głównej wersji Odoo.

Cloud Storage Solutions

moduł podstawowy, który wprowadza interfejs menedżera plików i podstawową mechanikę synchronizacji z różnymi cloud clients. Jego cena to 398€ 358€.

OneDrive / SharePoint Odoo Integration

łącznik synchronizujący foldery i załączniki Odoo z OneDrive i/lub SharePoint. Funkcje oznacza ikona . Jego cena to 89€ 80€.

Google Drive Odoo Integration

łącznik synchronizujący foldery i załączniki Odoo z Google Drive. Funkcje oznacza ikona . Jego cena to 89€ 80€.

Amazon S3 / MinIO Odoo Integration

łącznik synchronizujący foldery i załączniki Odoo z Amazon S3. Funkcje oznacza ikona . Jego cena to 89€ 80€.

ownCloud / Nextcloud Odoo Integration

łącznik synchronizujący foldery i załączniki Odoo z Nextcloud i/lub ownCloud. Funkcje oznacza ikona . Jego cena to 89€ 80€.

NAS / Synology / QNAP / TrueNAS Odoo Integration

łącznik synchronizujący foldery i załączniki Odoo z NAS (Synology, QNAP, TrueNAS) i ogólnym magazynem WebDAV. Funkcje oznacza ikona . Jego cena to 89€ 80€.

Dropbox Odoo Integration

łącznik synchronizujący foldery i załączniki Odoo z Dropbox. Funkcje oznacza ikona . Jego cena to 89€ 80€.

Box Odoo Integration

łącznik synchronizujący foldery i załączniki Odoo z Box. Funkcje oznacza ikona . Jego cena to 89€ 80€.

Cloud Sync for Enterprise Documents

opcjonalny dodatek przygotowujący foldery przestrzeni i synchronizujący dokumenty Odoo (aplikacja enterprise 'Documents') z chmurami. Funkcje oznacza ikona . Jego cena to 44€ 39€.

Dlaczego zespoły to wybierają

Kluczowe korzyści zanim zagłębisz się w szczegóły

Uporządkowane foldery

Zamień załączniki rekordów w czytelne drzewa folderów z obiektów Odoo, filtrów, okresów i reguł nazw.

Synchronizacja chmury

Synchronizuj wybrane foldery z Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box lub NAS/WebDAV.

Dwukierunkowa automatyzacja

Zaplanowane zadania wypychają zmiany Odoo do magazynu i wciągają pliki, foldery, przeniesienia i usunięcia z chmury z powrotem do Odoo.

Menedżer plików

Przeglądaj foldery i tagi, szukaj plików, przesyłaj przeciąganiem, przenoś załączniki i pobieraj pojedyncze pliki lub archiwa ZIP.

Lepsza skrzynka załączników

Otwieraj foldery i pliki rekordu z panelu załączników, żeby użytkownicy zachowali kontekst biznesowy.

Udostępnianie w portalu

Udostępniaj pliki, foldery i tagi kontaktom lub publicznymi linkami, z kontrolą pobierania, wysyłania, nawigacji i Czatu.

Prawa dostępu

Szanuj dostęp biznesowy Odoo dla folderów automatycznych i zarządzaj widocznością ręcznych przez użytkowników i grupy.

Dzienniki synchronizacji

Monitoruj operacje w kolejce, stany klientów, ponowienia i rozłączenia z Odoo; dzienniki gotowe do eksportu dla wsparcia.

Odoo Aplikacje Sklep Opinia Odoo Apps Store

Co klienci mówią o aplikacji

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

Gotowy do oceny?

Start BEZPŁATNIE demo żądanie Zakup Odoo Aplikacje Sklep Odoo Apps Store

Bezpłatna spersonalizowana baza demo. Nie potrzeba telefonu ani karty. Bezpłatne aktualizacje dożywotnio i wsparcie ekspertów w ramach głównej wersji Odoo.

Interfejs Menedżera plików Odoo

Praktyczna przestrzeń dokumentów: foldery, tagi, wysyłanie, wyszukiwanie, akcje masowe i archiwa.

Przeglądaj dokumenty jak system plików

  • Przeglądaj załączniki według folderów i tagów zamiast otwierać rekordy po kolei.
  • Rozwijaj poziomy drzewa, twórz ręczne podfoldery, edytuj ustawienia folderów i otwieraj powiązane obiekty Odoo.
  • Szybko szukaj i podświetlaj foldery lub tagi nawet w dużych drzewach dokumentów.

Pracuj na plikach hurtowo

  • Przesyłaj pliki do bieżącego folderu przyciskiem lub przeciąganiem.
  • Przenoś załączniki między folderami lub kontekstami rekordów i aktualizuj tagi akcjami masowymi.
  • Pobieraj wybrane załączniki, całe foldery lub tagi jako jedno archiwum ZIP.
Menedżer plików Odoo z folderami, tagami i załącznikami zsynchronizowanymi z chmurą

Ulepszona skrzynka załączników

Załączniki rekordu stają się uporządkowanymi folderami, nie płaską listą plików.

Utrzymaj pliki rekordu w strukturze

  • Pokazuj każdy obiekt Odoo z własnymi folderami i podfolderami wprost z obszaru załączników.
  • Dodawaj, przenoś, pobieraj i otwieraj pliki bez opuszczania rekordu biznesowego.
  • Używaj tagów i folderów razem, żeby dokumenty łatwo znaleźć po miesiącach.

Połącz kontekst Odoo z plikami w chmurze

  • Otwieraj zsynchronizowane foldery i pliki w podłączonym kliencie chmury z Odoo.
  • Zachowaj powiązanie katalogów chmury z rekordami Odoo dla łatwiejszej nawigacji.
  • Trzymaj codzienną pracę na plikach blisko zamówień, zadań, zgłoszeń, partnerów i innych dokumentów Odoo.
Skrzynka załączników rekordu Odoo z uporządkowanymi folderami i zsynchronizowanymi plikami

Synchronizacja Cloud Storage

Dwukierunkowa synchronizacja kolejkowa z klientami magazynu, którym firma już ufa.

Wybierz właściwy magazyn per folder

  • Podłącz Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box i NAS/WebDAV przez opcjonalne rozszerzenia.
  • Używaj wielu połączeń chmury naraz dla różnych działów, modeli, folderów lub kont.
  • Trzymaj jeden zsynchronizowany folder na jednym kliencie docelowym; foldery podrzędne idą tą samą ścieżką.

Automatyczna synchronizacja dwukierunkowa

  • Synch bezpośredni tworzy foldery chmury, wysyła załączniki i zastępuje zsynchronizowane pliki binarne załącznikami URL w Odoo.
  • Synch wsteczna wykrywa pliki, podfoldery, aktualizacje, przeniesienia i usunięcia w chmurze i odbija je w Odoo.
  • Synch odwrotna wciąga pliki z powrotem do Odoo, gdy połączenie jest resetowane albo folder przechodzi do innego klienta.

Przewidywalne przetwarzanie kolejki

  • Zaplanowane zadania regularnie przygotowują i przetwarzają synchronizację bez ręcznego wypychania plików.
  • Kontrole folderów używają FIFO, więc starsze niesprawdzone katalogi są pierwsze.
  • Operacje blokujące mają priorytet, a nieudane są ponawiane, gdy kolejka idzie dalej z niezależną pracą.

Przejrzyste monitorowanie

  • Śledź planowane operacje, wykonane zadania, błędy i stany klientów w dziennikach synchronizacji Cloud Storage.
  • Subskrybuj powiadomienia o ważnych zdarzeniach klienta, np. rozłączeniach lub powtarzających się błędach.
  • Eksportuj i udostępniaj dzienniki, gdy administrator lub wsparcie potrzebuje dowodu.
Konfiguracja Cloud Storage Odoo z wieloma podłączonymi klientami magazynu

Automatyczne reguły folderów

Generuj drzewa folderów z danych Odoo, żeby struktura dokumentów szła za realnymi obiektami biznesowymi.

Drzewa folderów oparte na modelu

  • Ustal, które modele Odoo potrzebują folderów, a zaplanowane kontrole utworzą katalogi dla pasujących rekordów.
  • Buduj hierarchie reguł rodzic-dziecko, żeby klienci, zamówienia, projekty, zadania i dokumenty były we właściwym miejscu.
  • Używaj względnych okresów i filtrów pól, żeby synchronizować tylko ważne rekordy.

Nazewnictwo przyjazne biznesowi

  • Generuj nazwy folderów z wyrażeń, pól rekordu i powiązanych wartości zamiast statycznych etykiet.
  • Dodawaj domyślne podfoldery i pliki do powtarzalnych pakietów dokumentów.
  • Nadawaj priorytet kontrolom reguł, żeby duże struktury były przewidywalne, a administratorzy sterowali wdrożeniem.

Foldery ręczne i automatyczne razem

  • Pozwól tworzyć ręczne podfoldery tam, gdzie potrzebna jest elastyczność, a reguły utrzymują powtarzalną strukturę.
  • Przeciągaj ręczne foldery bez zaburzania automatycznie wygenerowanych katalogów.
  • Trzymaj foldery powiązane z obiektami Odoo, żeby dostęp, nawigacja i synch chmury miały sens.

Enterprise Documents gotowe

  • Z rozszerzeniem Enterprise Documents reguły przestrzeni tworzą foldery chmury z przestrzeni Odoo Documents.
  • Filtry przestrzeni pozwalają synchronizować wybrane przestrzenie zamiast lustra całej struktury Documents.
  • Po synchronizacji użytkownicy zachowują znane akcje Odoo Documents: pobierz, udostępnij i podpisz.
Automatyczne reguły folderów Odoo generujące domyślne podfoldery i pliki do synchronizacji chmury

Udostępnianie plików i folderów

Kontrolowane udostępnianie portalowe i publiczne załączników, folderów i tagów.

Udostępnij dokładny zestaw dokumentów

  • Udostępniaj wybrane załączniki, całe foldery, podfoldery lub wszystkie pliki powiązane z wybranymi tagami.
  • Nadaj dostęp kontaktom Odoo i wyślij zaproszenia do użytkowników portalu, gdy udostępnienie jest gotowe.
  • Generuj publiczne linki dostępu, gdy odbiorca nie ma mieć konta portalu.

Pozwól odbiorcom pracować, nie tylko oglądać

  • Zezwól na pobieranie pojedynczych plików, folderów, tagów lub całego udostępnienia jako ZIP.
  • Opcjonalnie zezwól na wysyłanie, nawigację po folderach i tagach, wyszukiwanie i tworzenie elementów.
  • Włącz Czat udostępnienia, gdy wymiana plików wymaga wątku.
Ekran udostępniania portalu Odoo dla plików, folderów i tagów z kontrolą pobierania i wysyłania

Gotowy do oceny?

Start BEZPŁATNIE demo żądanie Zakup Odoo Aplikacje Sklep Odoo Apps Store

Bezpłatna spersonalizowana baza demo. Nie potrzeba telefonu ani karty. Bezpłatne aktualizacje dożywotnio i wsparcie ekspertów w ramach głównej wersji Odoo.

Prawa dostępu do zarządzania dokumentami i synchronizacji

Uprawnienia po stronie Odoo zostają zgodne z rekordami biznesowymi, ręcznymi folderami i rolami administratora.

Prawa idą za kontekstem Odoo

  • Dostęp do folderów automatycznych wynika z dostępu do powiązanego obiektu Odoo.
  • Użytkownicy muszą też mieć dostęp do folderów nadrzędnych, żeby cała ścieżka była chroniona.
  • Foldery ręczne można ograniczyć użytkownikami i grupami albo zostawić otwarte, gdy nie ma ograniczenia.

Jasne granice administratora

  • File Manager Access pozwala pracować z menu Cloud Storage i menedżerem plików.
  • Prawa administracji są wymagane do reguł folderów, połączeń chmury, dzienników i ustawień globalnych.
  • Uprawnienia dostawcy chmury po synchronizacji zostają w docelowym systemie chmury.
Prawa dostępu Odoo Cloud Storage z grupami użytkowników menedżera plików i administracji

Uwagi dotyczące użycia

Kilka rzeczy, o których warto pamiętać, żeby synchronizacja była przewidywalna w prawdziwym Odoo.

Synchronizacja nie jest natychmiastowa

  • Synchronizacja nie jest w czasie rzeczywistym. Działa przez zaplanowane zadania i kolejkę, więc zmiany mogą pojawić się z opóźnieniem po obu stronach.
  • Połączenia chmury opierają się na API zewnętrznych, które mogą się zmieniać lub być chwilowo niedostępne — czasem potrzebne są ponowienia lub ponowne połączenie.
  • Zalecamy niezależną kopię ważnych danych: usunięcia i operacje odwrotne są propagowane i mogą być trudne do cofnięcia.

Utrzymaj rozsądny zakres synchronizacji

  • Im szerszy zakres synchronizacji, tym dłużej trwa pełna kontrola i tym więcej przypadków brzegowych.
  • Jeśli możesz, synchronizuj tylko potrzebne foldery, nie cały zbiór załączników.
  • Zawężenie zakresu zwykle przyspiesza synchronizację i ułatwia monitorowanie.

Uważaj na objętość per folder

  • Bardzo duże foldery mogą spowalniać listowanie i przetwarzanie po obu stronach.
  • Sugerujemy trzymać liczbę plików i podfolderów w katalogu w rozsądnych granicach.
  • Dzielenie dużych wolumenów na kilka folderów zwykle zachowuje się bardziej przewidywalnie niż wszystko w jednym.

Gotowy do oceny?

Start BEZPŁATNIE demo żądanie Zakup Odoo Aplikacje Sklep Odoo Apps Store

Bezpłatna spersonalizowana baza demo. Nie potrzeba telefonu ani karty. Bezpłatne aktualizacje dożywotnio i wsparcie ekspertów w ramach głównej wersji Odoo.

Wskazówki konfiguracji i instalacji dla Cloud Storage Solutions Odoo v.19

Konfiguracja serwera Odoo

Aby synchronizacja działała poprawnie, ustaw odpowiednie timeouts w pliku konfiguracji Odoo: LIMIT_TIME_CPU, LIMIT_TIME_REAL, LIMIT_TIME_REAL_CRON powinny być większe niż 900 sekund.

Dla Odoo.sh tego nie należy robić: timeouts są zdefiniowane z góry i niekonfigurowalne.

Nie zmieniaj też częstotliwości cronów zakładanej przez aplikację: '[Cloud Storage] Prepare Cloud Folders', '[Cloud Storage] Run / Prepare sync queue'. Zadania co 15 minut — ta częstotliwość chroni przed przerwami i utratą danych. Aby wstrzymać synchronizację, pauzuj konkretne cloud clients.

Ogólna zależność Python

Narzędzie zależy od zewnętrznej biblioteki 'sortedcontainers'. Zainstaluj ją na serwerze Odoo poleceniem:

pip3 install sortedcontainers

Konfiguracja integracji OneDrive i/lub SharePoint

Zależność Python

Narzędzie zależy od zewnętrznej biblioteki 'microsoftgraph'. Zainstaluj ją na serwerze Odoo poleceniem:

pip3 install microsoftgraph-python

Konfiguracja i logowanie

  1. Włącz opcję 'OneDrive / SharePoint Sync' (cloud Storage > Configuration > Configuration). Wymagany jest dodatek OneDrive / SharePoint Odoo Integration
  2. Upewnij się, że użytkownik Microsoft ma pełne prawa administratora do OneDrive / SharePoint łączonego z Odoo. Jest potrzebny tylko do nadania uprawnień; dane nie zostaną w Odoo. Sprawdź też, czy adres e-mail nie ma przekierowania (często przy własnej domenie, gdy główny adres to nadal @outlook.com, @office365 itd.).
  3. Przejdź do Azure Portal: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
  4. Kliknij 'New registration'
  5. Nadaj aplikacji nazwę i ustaw redirect URI jako [YOURODOOSITENAME]/one_drive_token (np. https://odootools.com/one_drive_token). Jako typy kont wybierz 'Accounts in any organizational directory (Any Azure ID directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)'.
  6. Przejdź do Certificates & secrets - kliknij 'New Client Secret'. Zapisz gdzieś wartość secret
  7. Przejdź do Odoo Cloud Storage > Configuration > Cloud Clients i naciśnij 'Create'
    • Jako odniesienie wpisz nazwę zrozumiałą dla wszystkich użytkowników
    • Jako Cloud client wybierz 'OneDrive' lub 'SharePoint' w zależności od używanego oprogramowania
    • Jako Root folder name wpisz tytuł, który będzie nadrzędnym katalogiem OneDrive dla wszystkich synchronizowanych folderów. Np. 'Odoo' lub 'OdooERP'
    • Skopiuj 'Application Client ID' do 'App client ID'
    • Skopiuj wartość secret do pola 'App client secret'
    • Wstaw wcześniej wygenerowany URL przekierowania
    • Jeśli używasz SharePoint:
      • Przejdź do witryny SharePoint i przygotuj bibliotekę dokumentów (drive). Możesz użyć istniejącej, np. 'Documents'. Folder Odoo trafi tam i nie da się go przenieść do innej biblioteki
      • URL SharePoint ma być typu https://[URL]/. Ostatni '/' jest wymagany — nazwa witryny nie wchodzi. Np. https://odootools.sharepoint.com/
      • Witryna SharePoint to root (sama witryna główna), my_site_name (traktowane jako sites/my_site_name) albo sites/my_site_name (zamiast 'sites' może być 'teams' itd.). Bez '/' na początku i końcu. Np. sites/odootools
      • Jako Documents Library użyj utworzonej w SharePoint
  8. Naciśnij 'Confirm'. Odoo przekieruje na logowanie Microsoft. Sprawdź w systemie, zaakceptuj warunki i nadaj wszystkie żądane uprawnienia
  9. Po zalogowaniu OneDrive wraca do Odoo. Synchronizacja OneDrive - Odoo jest gotowa
  10. Zastosuj nowy cloud client do reguł folderów i/lub ręcznych folderów synchronizowanych z tą instancją OneDrive lub SharePoint
  11. Poczekaj na start zaplanowanego zadania synchronizacji. Tylko do testów: uruchom integrację ręcznie z Cloud Storage > Configuration > Configuration > przycisk 'Launch sync'.

Zobacz też film konfiguracyjny

Utwórz aplikację Azure

Aplikacja łącząca Odoo i Azure (OneDrive / SharePoint)

Nowa platforma OneDrive Web i URL przekierowania

URL przekierowania OneDrive / SharePoint

Wygeneruj nowy secret dla aplikacji Azure

Nowy secret OneDrive / SharePoint w Odoo

Wpisz klucze konfiguracji w Odoo

Skonfiguruj Odoo dla OneDrive / SharePoint

Konfiguracja integracji Google Drive

  1. Włącz opcję 'Google Drive Sync' (cloud Storage > Configuration > Configuration). Wymagany jest dodatek Google Drive Odoo Integration
  2. Przejdź do Google Developer Console: https://console.developers.google.com/
  3. Wybierz lub utwórz projekt
  4. Znajdź sekcję 'Dashboard' i naciśnij 'ENABLE APIS AND SERVICES'
  5. Znajdź Google Drive API i naciśnij przycisk, aby włączyć API
  6. Przejdź do 'Credentials' i naciśnij 'Configure Consent Screen'. Jako User Type wybierz 'External' i naciśnij 'Create'
  7. Dodaj informacje o aplikacji
    • Jako nazwę aplikacji wybierz dowolną odpowiednią
    • Jako e-mail wsparcia użytkownika i kontakt dewelopera wybierz swój adres
    • Naciśnij 'Save and Continue'
  8. Na stronie 'Scopes' naciśnij tylko 'Save and Continue'
  9. Jako Test Users dodaj adres GMail, potem naciśnij 'Save and Continue'
  10. Następnie przejdź do Credentials i naciśnij 'Create Credentials'
    • 'Web application' jako typ aplikacji
    • Jako authorized redirect URI dodaj link w formacie [YOURODOOSITENAME]/google_drive_token (np. https://odootools.com/google_drive_token).
    • Zapisz aplikację i skopiuj 'Client ID' oraz 'Client Secret'
  11. Przejdź do Odoo Cloud Storage > Configuration > Cloud Clients i naciśnij 'Create'
    • Jako odniesienie wpisz nazwę zrozumiałą dla wszystkich użytkowników
    • Jako Cloud client wybierz 'Google Drive'
    • Jako Root folder name wpisz tytuł, który będzie nadrzędnym katalogiem Google Drive dla wszystkich synchronizowanych folderów. Np. 'Odoo' lub 'OdooERP'
    • Skopiuj 'Client ID' do 'App client ID'
    • Skopiuj 'Client Secret' do pola 'App client secret'
    • Wstaw wcześniej wygenerowany URL przekierowania
    • Jeśli używasz team drives, zaznacz pole. Upewnij się, że naprawdę ich używasz. W Google Drive po lewej powinno być 'Team Drives'. Funkcja tylko na taryfach business i enterprise
    • Jeśli 'Team Drive' jest włączone, wpisz nazwę. Ma być identyczna jak w Google Drive. Upewnij się, że użytkownik ma pełne prawa do wszystkich dysków Google (zwykle ten, kto konfiguruje team Google Drive)
  12. Naciśnij 'Confirm'. Odoo przekieruje na logowanie Google. Sprawdź w systemie, zaakceptuj warunki i nadaj wszystkie żądane uprawnienia
  13. Po zalogowaniu Google wraca do Odoo. Synchronizacja Google Drive - Odoo jest gotowa
  14. Zastosuj nowy cloud client do reguł folderów i/lub ręcznych folderów synchronizowanych z tym Google Drive
  15. Poczekaj na start zaplanowanego zadania synchronizacji. Tylko do testów: uruchom integrację ręcznie z Cloud Storage > Configuration > Configuration > przycisk 'Launch sync'.

Zobacz też film konfiguracyjny

Google Console: API

Google Console: API

Google Drive API

Google Drive API

Włącz Google Drive API

Włącz Google Drive API

Konfiguracja Google Consent Screen

Konfiguracja Google Consent Screen

Konfiguracja External User Type API

Konfiguracja External User Type API

Wprowadzanie danych aplikacji Google

Wprowadzanie danych aplikacji Google

Scopes aplikacji Google

Scopes aplikacji Google

Dodawanie autoryzowanych użytkowników

Dodawanie autoryzowanych użytkowników

Tworzenie poświadczeń aplikacji Google

Tworzenie poświadczeń aplikacji Google

URL przekierowania aplikacji Google Drive

URL przekierowania aplikacji Google Drive

Skopiuj poświadczenia aplikacji

Skopiuj poświadczenia aplikacji

Wpisz poświadczenia aplikacji Google w Odoo

Wpisz poświadczenia aplikacji Google w Odoo

Konfiguracja Amazon S3

  1. Włącz opcję 'Amazon S3 Sync' (Cloud Storage > Configuration > Configuration). Wymagany jest dodatek Amazon S3 Odoo Integration
  2. Otwórz Amazon S3 Console: https://console.aws.amazon.com/s3/
  3. Utwórz nowy kubełek lub wybierz istniejący. Skopiuj dokładną nazwę: wstaw ją w Odoo w polu 'Bucket'
  4. Otwórz szczegóły kubełka i skopiuj AWS Region. Wstaw w Odoo w polu 'Region' (np. eu-west-1 lub us-east-1)
  5. Otwórz AWS IAM Console: https://console.aws.amazon.com/iam/
  6. Utwórz nowego użytkownika IAM albo wybierz istniejącego technicznego. Ten użytkownik powinien mieć pełne prawa do listowania, odczytu, tworzenia, zapisu, kopiowania i usuwania obiektów w wybranym kubełku. Możesz wybrać pełnego admina albo utworzyć nową politykę (patrz poniżej)
  7. W formularzu użytkownika IAM otwórz kartę 'Security credentials' i naciśnij 'Create access key'
  8. Na stronie 'Access key best practices & alternatives' wybierz Application running outside AWS. To właściwa opcja, gdy serwer Odoo łączy się z S3 kluczem spoza AWS, z Odoo.sh, z własnego serwera lub innego hostingu. Jeśli Odoo jest na AWS EC2, możesz wybrać Application running on an AWS compute service; pola kopiowane do Odoo są te same
  9. Naciśnij 'Next'. W następnym kroku opcjonalnie wpisz tag opisu, np. Odoo S3 Sync, potem 'Create access key'
  10. Na ostatniej stronie AWS skopiuj Access key lub Access key ID do pola Odoo 'Access Key'
  11. Skopiuj Secret access key do pola Odoo 'Secret Key'. Ważne: AWS pokazuje klucz tajny tylko raz - zapisz go przed zamknięciem okna
  12. Jeśli używasz dostawcy zgodnego z S3 zamiast AWS S3, skopiuj URL endpointu z panelu i wstaw w Odoo w polu 'Amazon S3 endpoint URL'. MinIO często używa https://minio.example.com lub http://localhost:9000; LocalStack zwykle http://localhost:4566
  13. Przejdź do Odoo Cloud Storage > Configuration > Cloud Clients i naciśnij 'Create'
  14. Jako odniesienie podaj nazwę zrozumiałą dla wszystkich użytkowników
  15. Jako Cloud client wybierz 'Amazon S3'
  16. Jako Root folder name wpisz tytuł, który będzie nadrzędnym prefiksem S3 dla wszystkich synchronizowanych folderów. Np. 'Odoo' lub 'OdooERP'
  17. Wypełnij pola 'Bucket', 'Region', 'Access Key', 'Secret Key' oraz w razie potrzeby 'Amazon S3 endpoint URL' i addressing style
  18. Wybierz, czy Odoo ma używać tymczasowych URL-i presigned, czy publicznych URL-i kubełka/CDN. Dla prywatnych kubełków zostaw presigned włączone i ustaw czas życia w sekundach
  19. Naciśnij 'Confirm'. Odoo sprawdza dostęp do kubełka i tworzy lub weryfikuje prefiks folderu głównego. Synchronizacja Amazon S3 - Odoo jest gotowa
  20. Zastosuj nowo utworzony cloud client do reguł folderów i/lub ręcznych folderów, które mają być synchronizowane z tym kubełkiem Amazon S3
  21. Poczekaj na start zaplanowanego zadania synchronizacji. Tylko do testów: uruchom integrację ręcznie z Cloud Storage > Configuration > Configuration > przycisk 'Launch sync'.

Przydatna dokumentacja AWS: tworzenie kubełka S3: https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html, zarządzanie kluczami dostępu IAM: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html.

Przykład polityki kubełka

{ "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/*" } ] }

Utwórz nowego użytkownika AWS IAM

Utwórz nowego użytkownika IAM w konsoli AWS, aby połączyć Amazon S3 z Odoo

Podaj nazwę użytkownika IAM

Podaj nazwę użytkownika IAM w kreatorze tworzenia użytkownika AWS

Dołącz polityki uprawnień bezpośrednio

Ustaw uprawnienia i dołącz polityki bezpośrednio do użytkownika IAM Amazon S3

Przykład JSON polityki kubełka Amazon S3

Przykładowa polityka JSON przyznająca ListBucket, GetObject, PutObject i DeleteObject na kubełku S3

Przejrzyj i nazwij politykę S3

Przejrzyj i nazwij politykę Amazon S3 faotools_bucket z dostępem list, odczyt i zapis

Wybierz politykę kubełka dla użytkownika

Dołącz politykę faotools_bucket do użytkownika IAM Amazon S3

Przejrzyj i utwórz użytkownika IAM

Przejrzyj dane i uprawnienia użytkownika IAM przed utworzeniem użytkownika Amazon S3

Utwórz klucz dostępu dla użytkownika

Otwórz użytkownika IAM i utwórz klucz dostępu do połączenia Amazon S3

Wybierz przypadek użycia klucza dostępu

Wybierz 'Application running outside AWS' jako przypadek użycia klucza dla Odoo

Ustaw tag opisu klucza dostępu

Dodaj tag opisu 'Odoo Connector' do klucza dostępu Amazon S3

Pobierz klucz dostępu i sekret

Skopiuj lub pobierz klucz dostępu i tajny klucz Amazon S3

Skonfiguruj klienta Amazon S3 w Odoo

Skonfiguruj i potwierdź cloud client Amazon S3 w Odoo z kubełkiem, regionem i kluczami

Konfiguracja integracji Nextcloud i/lub ownCloud

Konfiguracja i logowanie

  1. Włącz opcję 'onwCloud / Nextcloud Sync' (cloud Storage > Configuration > Configuration). Wymagany jest dodatek ownCloud / Nextcloud Odoo Integration
  2. Przejdź do Odoo Cloud Storage > Configuration > Cloud Clients i naciśnij 'Create'
  3. Jako odniesienie wpisz nazwę zrozumiałą dla wszystkich użytkowników
  4. Jako Cloud client wybierz 'Nextcloud' lub 'ownCloud' w zależności od oprogramowania
  5. Jako Root folder name wpisz tytuł, który będzie nadrzędnym katalogiem dla wszystkich synchronizowanych folderów. Np. 'Odoo' lub 'OdooERP'
  6. Wpisz pełny URL ownCloud / Nextcloud
  7. Wybierz użytkownika ownCloud / Nextcloud z pełnymi prawami odczytu, tworzenia, zapisu i usuwania plików i folderów w katalogu głównym
  8. Wpisz login i hasło tego użytkownika w polach 'Login' i 'Password'
  9. Wybierz, czy stosować publiczne czy wewnętrzne URL (patrz niżej)
  10. Naciśnij 'Confirm'. Synchronizacja Odoo jest gotowa
  11. Zastosuj nowy cloud client do reguł folderów i/lub ręcznych folderów synchronizowanych z tą instancją Nextcloud lub ownCloud
  12. Poczekaj na start zaplanowanego zadania synchronizacji. Tylko do testów: uruchom integrację ręcznie z Cloud Storage > Configuration > Configuration > przycisk 'Launch sync'.

Wewnętrzne i publiczne URL

Domyślnie linki z Odoo do ownCloud / Nextcloud są wewnętrzne: tylko uprawnieni użytkownicy mają dostęp. Opcjonalnie uczyń je publicznymi (ustawienie 'Use Public URLs'). Wtedy URL są 'udostępnione' i każdy wejdzie bezpośrednim linkiem.

Ostrożnie z udostępnionymi (publicznymi) URL. Linki są trudne do odgadnięcia, ale mogą wyciec przez działania użytkowników. Generowanie linków udostępniania nie jest szybkie i może spowolnić synchronizację.

Zobacz też film konfiguracyjny

Wpisz poświadczenia ownCloud / Nextcloud

Integracja ownCloud / Nextcloud Odoo

Konfiguracja NAS (Synology, QNAP, TrueNAS itd.)

  1. Włącz opcję 'NAS Sync' (Cloud Storage > Configuration > Configuration). Wymagany jest dodatek NAS Odoo Integration
  2. Przygotuj endpoint WebDAV NAS:
    • Synology: zainstaluj i włącz WebDAV Server w DSM i wybierz HTTPS, gdy można
    • QNAP: włącz WebDAV dla docelowego udziału i używaj HTTPS, gdy można
    • TrueNAS CORE: włącz usługę WebDAV; TrueNAS SCALE: zainstaluj i skonfiguruj aplikację WebDAV, bo natywny WebDAV usunięto z nowszych wydań SCALE
    • Ogólny WebDAV: upewnij się, że dostępne są PROPFIND, MKCOL, PUT, GET, MOVE i DELETE
  3. Jeśli Odoo jest poza lokalną siecią NAS, udostępnij endpoint WebDAV bezpiecznie. Preferuj reverse proxy z ważnym certyfikatem TLS, VPN/tunel (WireGuard, Tailscale, Cloudflare Tunnel) albo przekaźnik dostawcy (Synology QuickConnect, QNAP myQNAPcloud). Nie wystawiaj interfejsu administratora do Internetu
  4. Utwórz dedykowanego użytkownika NAS z pełnymi prawami tylko w docelowym udziale: odczyt, tworzenie, zapis, przenoszenie i usuwanie. Nie używaj konta administratora
  5. Przejdź do Odoo Cloud Storage > Configuration > Cloud Clients i naciśnij 'Create'
  6. Jako odniesienie podaj nazwę zrozumiałą dla wszystkich użytkowników
  7. Jako Cloud client wybierz 'Synology NAS', 'QNAP NAS', 'TrueNAS' lub 'WebDAV NAS'
  8. Jako Root folder name wpisz tytuł, który będzie nadrzędnym katalogiem NAS dla wszystkich synchronizowanych folderów. Np. 'Odoo' lub 'OdooERP'
  9. Wpisz pełny URL WebDAV, login i hasło. Opcjonalnie zdefiniuj ścieżkę bazową, jeśli Odoo ma utworzyć folder główny w istniejącym udziale lub katalogu
  10. Zostaw 'Verify SSL' włączone dla publicznych endpointów HTTPS. Wyłącz tylko dla zaufanego prywatnego endpointu z certyfikatem self-signed
  11. Opcjonalnie zdefiniuj bazowy URL przeglądarki, jeśli pliki NAS mają się otwierać przez URL file station dostawcy zamiast surowego URL WebDAV
  12. Naciśnij 'Confirm'. Odoo sprawdza połączenie WebDAV i tworzy lub znajduje katalog główny. Synchronizacja NAS - Odoo jest gotowa
  13. Zastosuj nowy cloud client do reguł folderów i/lub ręcznych folderów synchronizowanych z tym magazynem NAS
  14. Poczekaj na start zaplanowanego zadania synchronizacji. Tylko do testów: uruchom integrację ręcznie z Cloud Storage > Configuration > Configuration > przycisk 'Launch sync'.

Wstępna konfiguracja NAS

Systemy NAS zwykle udostępniają pliki w sieci lokalnej. Jeśli serwer Odoo jest poza tą siecią, endpoint WebDAV musi być osiągalny z Odoo bezpiecznym kanałem. Zalecane: reverse proxy z ważnym certyfikatem HTTPS, VPN/tunel (WireGuard, Tailscale, Cloudflare Tunnel) albo przekaźnik dostawcy (Synology QuickConnect, QNAP myQNAPcloud). Zwykłe przekierowanie portów jest możliwe, ale najmniej pożądane.

Używaj dedykowanego użytkownika NAS z minimalnymi prawami do jednego udziału: odczyt, tworzenie, aktualizacja, przenoszenie i usuwanie. Unikaj kont administratora. Publiczne endpointy zawsze z HTTPS i ważnym certyfikatem TLS. Łącznik ma opcję "Verify SSL" dla zaufanych certyfikatów self-signed, ale zwykle powinna zostać włączona.

Wpisz poświadczenia QNAP

Połączenie QNAP Odoo

Wpisz poświadczenia Synology

Połączenie Synology Odoo

Wpisz poświadczenia TrueNAS

Integracja TrueNAS Odoo

Konfiguracja Box

  1. Włącz opcję 'Box Sync' (cloud Storage > Configuration > Configuration). Wymagany jest dodatek Box Odoo Integration
  2. Utwórz lub otwórz konto deweloperskie Box i przejdź do Box Developer Console: https://app.box.com/developers/console
  3. Utwórz Custom App i wybierz OAuth 2.0 (Authorization Code Grant) jako uwierzytelnianie
  4. Dodaj redirect URI jako [YOURODOOSITENAME]/box_token (np. https://faotools.com/box_token). Wymagany jest ważny certyfikat SSL (https)
  5. Nadaj aplikacji dostęp do odczytu i zapisu plików i folderów. Unikaj niepowiązanych uprawnień
  6. Przejdź do Odoo Cloud Storage > Configuration > Cloud Clients i naciśnij 'Create'
    • Jako odniesienie podaj nazwę zrozumiałą dla wszystkich użytkowników
    • Jako Cloud client wybierz 'Box'
    • Jako Root folder name wpisz tytuł, który będzie nadrzędnym katalogiem Box dla wszystkich synchronizowanych folderów. Np. 'Odoo' lub 'OdooERP'
    • Skopiuj Box Client ID do pola 'Client ID'
    • Skopiuj Box Client Secret do pola 'Client Secret'
    • Wstaw wcześniej wygenerowany URL przekierowania
  7. Naciśnij 'Confirm'. Odoo przekieruje na stronę logowania Box. Sprawdź w systemie, zaakceptuj warunki i nadaj wszystkie żądane uprawnienia
  8. Po zalogowaniu Box wraca do Odoo. Synchronizacja Box - Odoo jest gotowa
  9. Zastosuj nowy cloud client do reguł folderów i/lub ręcznych folderów synchronizowanych z tym kontem Box
  10. Poczekaj na start zaplanowanego zadania synchronizacji. Tylko do testów: uruchom integrację ręcznie z Cloud Storage > Configuration > Configuration > przycisk 'Launch sync'.

Utwórz nową aplikację deweloperską Box

Utwórz nową aplikację w Box Developer Console na integrację Odoo

Skopiuj poświadczenia OAuth Box

Skopiuj Box OAuth 2.0 client ID i client secret i ustaw redirect URI dla Odoo

Skonfiguruj cloud client Box w Odoo

Wpisz Box client ID, client secret i URL przekierowania w konfiguracji cloud client Odoo

Nadaj Odoo dostęp do Box

Autoryzuj Odoo w Box do odczytu i zapisu plików i folderów przez integrację

Konfiguracja integracji Dropbox

Zależność Python

Narzędzie zależy od zewnętrznej biblioteki 'dropbox'. Zainstaluj ją na serwerze Odoo poleceniem:

pip3 install dropbox

Konfiguracja i logowanie

  1. Włącz opcję 'Dropbox Sync' (cloud Storage > Configuration > Configuration). Wymagany jest dodatek Dropbox Odoo Integration
  2. Otwórz Dropbox App Console: https://www.dropbox.com/developers/apps/create aby utworzyć nową aplikację
  3. Wybierz API jako 'Scoped access'
  4. Wybierz typ dostępu 'Full Dropbox'
  5. Wybierz odpowiednią nazwę aplikacji i naciśnij 'Create app'
  6. Dodaj redirect URI jako [YOURODOOSITENAME]/dropbox_token (np. https://faotools.com/dropbox_token). Wymagany jest ważny certyfikat SSL (https)
  7. Nadaj aplikacji uprawnienia: 'Account Info (Read)', 'Files and folders Metadata (Write)', 'Files Content (Write)', 'Collaboration (Write)'. Dla team DropBox także 'Team Data Members', 'Members (Read)'. Upewnij się, że nie nadano innych uprawnień.
  8. Submit App
  9. Przejdź do Odoo Cloud Storage > Configuration > Cloud Clients i naciśnij 'Create'
    • Jako odniesienie wpisz nazwę zrozumiałą dla wszystkich użytkowników
    • Jako Cloud client wybierz 'Dropbox'
    • Jako Root folder name wpisz tytuł, który będzie nadrzędnym katalogiem Google Drive dla wszystkich synchronizowanych folderów. Np. 'Odoo' lub 'OdooERP'
    • Skopiuj 'App key' do 'App key'
    • Skopiuj 'App Secret' do pola 'App secret'
    • Wstaw wcześniej wygenerowany URL przekierowania
    • Jeśli używasz Dropbox team drives
      • Zaznacz odpowiednie pole
      • Ustaw e-mail użytkownika Dropbox. Wszystkie elementy Odoo powstają w jego folderze i dopiero potem są udostępniane. Pod tym użytkownikiem pliki i foldery są tworzone, zmieniane, przenoszone i usuwane
  10. Naciśnij 'Confirm'. Odoo przekieruje na logowanie Dropbox. Sprawdź w systemie, zaakceptuj warunki i nadaj wszystkie żądane uprawnienia
  11. Po zalogowaniu Dropbox wraca do Odoo. Synchronizacja Dropbox - Odoo jest gotowa
  12. Zastosuj nowy cloud client do reguł folderów i/lub ręcznych folderów synchronizowanych z tą instancją Dropbox
  13. Poczekaj na start zaplanowanego zadania synchronizacji. Tylko do testów: uruchom integrację ręcznie z Cloud Storage > Configuration > Configuration > przycisk 'Launch sync'.

URL Dropbox

Dropbox generuje linki do plików i folderów w specyficzny sposób. Nie ma wewnętrznych ani prywatnych URL. Zamiast tego każdy element może dostać tzw. udostępnione URL. Są publiczne albo tylko dla zespołu. To drugie tylko na koncie Dropbox business.

Narzędzie opiera się na mechanice udostępnionych linków. Każdy link załącznika jest publiczny (konta osobiste Dropbox) albo tylko dla zespołu (konta business).

Czasem uznaje się to za nie w pełni bezpieczne. URL ze strony są trudne do odgadnięcia, ale mogą wyciec przez działania użytkowników. Generowanie linków nie jest bardzo szybkie i może spowolnić synchronizację. Dlatego dodano wyłączanie udostępnionych URL.

Po zaznaczeniu wszystkie URL Dropbox w Odoo będą typu https://www.dropbox.com/home/Odoo/[PATH]. Takie linki często nie działają. Jeśli trzeba otwierać pliki/foldery Dropbox z Odoo, ostrożnie z ustawieniem 'No links to Dropbox from Odoo'.

Zobacz też film konfiguracyjny

Utwórz aplikację Dropbox

Aplikacja Dropbox API do połączenia z Odoo

Konfiguracja aplikacji Dropbox: URL przekierowania

Ustawienia aplikacji Dropbox

Uprawnienia Dropbox dla kont osobistych

Uprawnienia osobiste aplikacji Odoo Dropbox

Uprawnienia Dropbox dla kont business

Uprawnienia business aplikacji Odoo Dropbox

Skonfiguruj Odoo pod integrację Dropbox

Ustawienia Odoo dla Dropbox

Konfiguracja MinIO

  1. Przygotuj działający serwer MinIO
  2. Otwórz MinIO Console
  3. Utwórz nowy kubełek lub wybierz istniejący. Skopiuj dokładną nazwę: wstaw ją w Odoo w polu 'Bucket'
  4. Utwórz poświadczenia dostępu dla Odoo. W MinIO użyj pary access key / secret key albo konta usługi z prawami listowania, odczytu, tworzenia, zapisu, kopiowania i usuwania obiektów w wybranym kubełku
  5. Skopiuj MinIO Access Key do pola Odoo 'Access Key'
  6. Skopiuj MinIO Secret Key do pola Odoo 'Secret Key'. Ważne: zapisz sekret przed zamknięciem strony MinIO, jeśli pokazuje go tylko raz
  7. Skopiuj URL endpointu MinIO S3 API do pola Odoo 'Amazon S3 endpoint URL'. Lokalny serwer zwykle używa http://localhost:9000, produkcja może używać https://minio.example.com
  8. Przejdź do Odoo Cloud Storage > Configuration > Cloud Clients i naciśnij 'Create'
  9. Jako odniesienie podaj nazwę zrozumiałą dla wszystkich użytkowników
  10. Jako Cloud client wybierz 'MinIO'
  11. Jako Root folder name wpisz tytuł, który będzie nadrzędnym prefiksem obiektów MinIO dla wszystkich synchronizowanych folderów. Np. 'Odoo' lub 'OdooERP'
  12. Wypełnij pola 'Bucket', 'Access Key', 'Secret Key' i 'Amazon S3 endpoint URL'. Pole 'Region' jest opcjonalne dla MinIO; jeśli puste, Odoo używa us-east-1 do podpisu zgodnego z S3
  13. Zostaw addressing style jako Path-style. To zalecana opcja dla endpointów MinIO, zwłaszcza gdy host MinIO nie daje nazw DNS per kubełek
  14. Wybierz, czy Odoo ma używać bezpośrednich publicznych URL-i MinIO. Włącz 'Use Public URLs' tylko gdy kubełek, prefiks, reverse proxy lub CDN jest publicznie czytelny. Dla prywatnych kubełków MinIO zostaw wyłączone
  15. Naciśnij 'Confirm'. Odoo sprawdza dostęp do kubełka i tworzy lub weryfikuje prefiks folderu głównego. Synchronizacja MinIO - Odoo jest gotowa
  16. Zastosuj nowy cloud client do reguł folderów i/lub ręcznych folderów synchronizowanych z tym kubełkiem MinIO
  17. Poczekaj na start zaplanowanego zadania synchronizacji. Tylko do testów: uruchom integrację ręcznie z Cloud Storage > Configuration > Configuration > przycisk 'Launch sync'.

Przydatna dokumentacja MinIO: Identity and Access Management: https://min.io/docs/minio/linux/administration/identity-access-management.html, dokumentacja MinIO Server: https://min.io/docs/minio/linux/reference/minio-server/minio-server.html.

Utwórz klucz dostępu MinIO

Utwórz klucz dostępu w konsoli MinIO Object Store dla cloud client Odoo

Skopiuj nowe poświadczenia MinIO

Skopiuj lub pobierz nowo utworzony klucz dostępu i sekret MinIO dla Odoo

Skonfiguruj cloud client MinIO w Odoo

Skonfiguruj i potwierdź cloud client MinIO w Odoo z kubełkiem, regionem, endpointem i kluczami

Często zadawane pytania o Cloud Storage Solutions Odoo v.19

Gdzie przechowywane są zsynchronizowane pliki? Czy są duplikowane w Odoo i w chmurach?

Aplikacja zakłada, że treść binarna załączników jest przechowywana w Cloud Client, a nie na serwerze Odoo. Takie załączniki w Odoo stają się typu URL i można do nich w każdej chwili wejść z pola załączników lub z Cloud Client.

Po konfiguracji nie są potrzebne działania ręczne: synchronizacja jest w pełni automatyczna. Zdecyduj, które typy dokumentów Odoo synchronizować, i ustaw powiązany model dla każdego z nich (klienci, zamówienia sprzedaży lub zakupu, zadania, projekty itd.).

Czy mogę mieć kilka folderów dla tego samego typu dokumentu? Na przykład projekty wewnętrzne i projekty klientów?

Tak, możesz. Przygotuj regułę dla każdej i zastosuj filtry: na przykład według typu projektu.

Uczyń filtry wzajemnie wykluczającymi, aby dokument był jednoznacznie przypisany. Na przykład: «klient, ale nie dostawca», «dostawca, ale nie klient». W przeciwnym razie folder dokumentu przeskakiwałby z jednego modelu na inny.

Czy można włączyć synchronizację w czasie rzeczywistym?

Nie. Mamy mocne powody, by unikać synchronizacji w czasie rzeczywistym:

  • Wydajność. Przy synchronicznym czasie rzeczywistym każde wysłanie pliku pokazuje ekran ładowania.

  • Konflikty. Jeśli 2 użytkowników jednocześnie zmieni element, sytuacja może być nierozwiązywalna. Przy zwykłych zadaniach poprawimy to później; w czasie rzeczywistym potrzebna byłaby kolejka, jeszcze bardziej myląca.

  • Funkcjonalność. Zwłaszcza zmiana nazwy i przebudowa. Synchronizacja wsteczna ściśle opiera się na logice katalogów i przy każdym uruchomieniu sprawdza 100 % elementów. Po każdej aktualizacji byłyby to tysiące żądań na sekundę. W przeciwnym razie zmiany zostałyby utracone.

Czy mogę zmienić domyślne nazwy folderów w chmurach?

Możesz nadać własną nazwę katalogom modeli (zamówienia sprzedaży, szanse, dostawcy itd.) dla dowolnego typu dokumentu.

Dla folderów obiektów (SO-001, John Smith itd.) narzędzie korzysta z metody Odoo budującej nazwę wyświetlaną. Możesz to zmienić wyrażeniem nazwy. Składnia jest taka sama jak w szablonach e-mail Odoo.

Czy mogę zmienić częstotliwość zadań synchronizacji?

Nie, od wersji 15 nie należy zmieniać zaplanowanych zadań. Są zoptymalizowane, by uruchamiać się co 15 minut i zapewniać najbardziej stabilne i szybkie połączenie.

Timeouty serwera Odoo muszą wynosić co najmniej 15 minut (900 sekund).

Aby na chwilę zatrzymać synchronizację, zrób to na formularzu danego klienta chmury.

Czy mogę synchronizować załączniki z kilkoma klientami chmury

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.

Używamy specjalnego edytora w chmurach (np. OnlyOffice, Office 365 itd.). Czy pliki otworzą się w tym edytorze?

Tak, w zależności od konfiguracji klienta chmury.

Czy wystarczy sama aplikacja Cloud Storage Solution?

Od wersji 15 aplikację można używać samodzielnie, by układać załączniki w folderach i dać interfejs menedżera plików.

Jeśli celem jest połączenie z jednym z klientów chmury, trzeba zainstalować co najmniej jedną opcjonalną aplikację klienta.

Co się dzieje, gdy zmieniam regułę folderu?

Gdy zmieni się reguła folderu, zmienia się też lista folderów. Jeśli folder nie spełnia już warunków, jest usuwany. Jeśli pliki były zsynchronizowane, synchronizacja wsteczna zwraca je do Odoo i usuwa z Cloud Client.

Jeśli obiekt dokumentu nie spełnia reguły folderu, folder nie powstanie. Jeśli spełni ją później, powiązany folder zostanie utworzony.

Jakie sa zasady aktualizacji Waszych narzedzi?

Zgodnie z biezacymi zasadami Odoo Apps Store:

  • Modul kupiony dla wersji 12.0 lub starszej daje dostep do wszystkich wersji do 12.0.
  • Od wersji 13.0 kazda wersja modulu musi byc kupiona osobno.
  • Niezaleznie od wersji zakup daje prawo do wszystkich aktualizacji i poprawek w ramach wersji glownej.

Zespol faOtools nie kontroluje tych zasad. Pytania kierujcie bezposrednio do przedstawicieli Odoo Apps Store.

Jak zainstalowac aplikacje na Odoo.sh?

Najbardziej bezposrednie podejscie to wbudowany przeplyw sklepu Odoo:

1. Otworz strone modulu i kliknij Deploy on odoo.sh

2. Zostaniesz przekierowany do GitHub. Zaloguj sie i kliknij Create a new repo lub uzyj istniejacego. Repozytorium musi byc prywatne. Publikowanie aplikacji na licencji OPL-1 jest zabronione. W razie potrzeby utworz nowe repo dla projektu Odoo.sh

3. Nastepnie w odoo.sh kliknij Deploy, potwierdz i kliknij Continue. Instalacja sie rozpoczyna.

Te kroki instaluja aplikacje na galezi production. Dla innych galezi lub aktualizacji:

1. Pobierz kod zrodlowy ze sklepu Odoo

2. Zrob commit modulu do repozytorium GitHub. Zaden folder/plik aplikacji nie moze byc w .gitignore. Repo tworzone przez odoo.sh moga ignorowac wazne sciezki (np. /lib). Przeslij wszystkie katalogi i pliki modulu

3. Wdroz docelowa galaz projektu odoo.sh lub poczekaj na automatyczny build, jesli tak ustawiono.

Jak zainstalowac aplikacje na wlasnym serwerze?

1. Rozpakuj kod zrodlowy zakupionych narzedzi w jednym z katalogow dodatkow Odoo;
2. Uruchom ponownie serwer Odoo;
3. Wlacz tryb programisty (ustawienia techniczne);
4. Zaktualizuj liste aplikacji (menu Aplikacje);
5. Znajdz aplikacje i kliknij Activate/Install;
6. Postepuj zgodnie ze wskazowkami na stronie aplikacji, jesli istnieja.

Aplikacja ma dodatkowe dodatki. Czy moge kupic je pozniej?

Tak. Odoo automatycznie dodaje zaleznosci do koszyka: wylacz juz zakupione narzedzia, aby nie zaplacic dwa razy.

Wdrozyłem aplikacje na Odoo.sh i widze ostrzezenie/blad w testach

Czerwone/pomaranczowe ostrzezenie nie wplywa na funkcje aplikacji. Czasem nasze moduly nie przechodza standardowych testow automatycznych, bo te zakladaja zachowanie sprzeczne z celami aplikacji. Na przyklad zmieniamy obliczanie ceny, a testy Odoo porownuja cene koncowa ze standardowym algorytmem.

Najpierw sprawdz funkcje wdroznej bazy. Czy wszystko dziala?

Jesli nadal uwazasz, ze ostrzezenie wplywa na rzeczywiste funkcje, skontaktuj sie z nami i przeslij pelne logi instalacji oraz pelna liste wdroznych modulow (rdzen i firmy trzecie).

Czy moge kupic aplikacje bezposrednio u Was?

Nie, dystrybuujemy narzedzia tylko przez oficjalny sklep aplikacji Odoo.

Chcialbym uzyskac znizke

Niestety nie mamy srodkow technicznych, by oferowac ceny indywidualne.

Czy moge zainstalowac aplikacje na bazie Odoo Online (SaaS)?

Nie, aplikacji innych firm nie mozna uzywac na Odoo Online. Odoo SaaS blokuje te mozliwosc.

Narzedzie zalezy od innych aplikacji. Czy musze je kupic?

Tak, narzedzie wymaga wszystkich modulow oznaczonych jako zaleznosci. Cena na stronie aplikacji juz je obejmuje.

Jaka jest cena modulu w dolarach amerykanskich? Dlaczego sie zmienila?

Ceny naszych modulow sa w euro. Sklep Odoo przelicza je na inne waluty wedlug wewnetrznego kursu. Dlatego cena w dolarach amerykanskich moze sie zmienic po aktualizacji kursu.

Sformułowania aplikacji i witryny w językach innych niż angielski są wspomagane przez AI i zgodne z oficjalnymi tłumaczeniami Odoo. Jeśli zauważysz błąd, wyślij zgłoszenie o poprawność tłumaczeń a naprawimy to.

Bazy demonstracyjne Odoo (podglądy na żywo)

Dla tej aplikacji możemy zapewnić darmową spersonalizowaną bazę demo.

Nie potrzebujesz telefonu ani karty, by się z nami skontaktować. Wystarczy krótka rejestracja e-mail, która nie zajmuje więcej niż 30 sekund.

Na Twoją prośbę przygotujemy indywidualną bazę podglądu na żywo, w której przez około dwa tygodnie możesz testować i sprawdzać założenia.

Błąd Raportowanie

Jeśli zauważysz błędy lub niespójne działanie, napisz do nas. Gwarantujemy poprawki w 60 dni od zakupu i dalej ulepszamy narzędzia.

Nie potrzebujesz telefonu ani karty, by się z nami skontaktować. Wystarczy krótka rejestracja e-mail, która nie zajmuje więcej niż 30 sekund.

Dołącz jak najwięcej szczegółów: zrzuty ekranu, logi serwera Odoo i pełny opis odtworzenia problemu. Zwykle kilka dni roboczych zajmuje plan (gdy błąd potwierdzono) albo wskazówki (w przeciwnym razie).

Publiczne Funkcjonalności Zgłoszenia Moduł Pomysły BEZPŁATNIE Rozwój

Jesteśmy mocno zmotywowani do ulepszania narzędzi i wdzięczni za każdą opinię. Jeśli wymagania są użyteczne publicznie i da się je sprawnie wdrożyć, zespół wpisze je na listę zadań.

Taka lista zadań jest przetwarzana regularnie i nie zakłada dodatkowych opłat. Choć nie możemy obiecać terminów i ostatecznego projektu, to dobry sposób na pożądane funkcje bez inwestycji i ryzyka.

Nie potrzebujesz telefonu ani karty, by się z nami skontaktować. Wystarczy krótka rejestracja e-mail, która nie zajmuje więcej niż 30 sekund.

19.0.1.4.59
  • Wprowadzono tlumaczenia wspomagane przez AI dla 25 jezykow.
19.0.1.4.58
  • Zoptymalizowany folder synchronizacja przez searching tylko załączniki zaktualizowany rekordy zamiast wszystkie model załączniki.
19.0.1.4.57
  • funkcja requeue failed zadania został dodany.
19.0.1.4.56
  • UI responsiveness Kanban has been refactored i zoptymalizowany.
  • navigation panels got support dla resizing i collapsing.
19.0.1.4.55
  • funkcja truncate dzienniki synchronizacji z konfiguracja strona został dodany.
19.0.1.4.54
  • Support dla Amazon S3, MinIO S3, Synology, QNAP, TrueNAS, inne NAS/WebDAB, i BOX został dodany.
19.0.1.4.53
  • Problem z wyświetlaniem zarchiwizowanych folderów w nawigacji został rozwiązany.
19.0.1.4.52
  • Dodano funkcję kontrolowania maksymalnej liczby folderów na regułę.
19.0.1.4.51
  • Naprawiono problem z procedowaniem frozendict w akcjach masowych.
19.0.1.4.50
  • Naprawiono problem z załącznikami powiązanymi z dokumentami znikającymi ze skrzynki załączników.
19.0.1.4.49
  • Problem z podziałem tekstu w tytułach folderów został rozwiązany.
19.0.1.4.48
  • Akcja „Otwórz w chmurach” w widoku mobilnym została zaktualizowana, aby odzwierciedlić ostatnie zmiany.
19.0.1.4.47
  • Naprawiono problem z niezsynchronizowanym raportem faktury.
19.0.1.4.46
  • Dodano funkcję neutralizacji klientów w chmurze dla kopii zapasowych.
19.0.1.4.45
  • Problem z dostępem do folderów związanych z regułami nadrzędnymi został rozwiązany.
19.0.1.4.44
  • Aplikacja jest opublikowana w wersji 19.
  • Dodano funkcję opcjonalnych miniatur w czasie rzeczywistym.
18.0.1.4.44
  • Asynchroniczne sprawdzanie folderów zostało zoptymalizowane.
18.0.1.4.43
  • Problem z nowo wybranym wyszukiwaniem folderów został rozwiązany.
18.0.1.4.42
  • Naprawiono problem z nieodświeżającym się drzewem folderów podczas przełączania między rekordami.
18.0.1.4.41
  • Problem z dwukrotnym kliknięciem potrzebny do usunięcia wybranych załączników został rozwiązany.
18.0.1.4.40
  • Kolejka usuwania kopii zapasowych została zmieniona na pierwsze weszło, pierwsze wyszło.
18.0.1.4.39
  • Aplikacja jest dostosowana do nowej logiki domeny, aby obsługiwać części dynamiczne.
18.0.1.4.38
  • Ocena magazynu plików jest dodawana do strony konfiguracji.
  • Dodano funkcję ograniczenia synchronizacji klienta chmury z konkretną nazwą bazy danych.
18.0.1.4.37
  • Dodano funkcję blokowania tworzenia kopii zapasowej.
18.0.1.4.36
  • Naprawiono nieprzetłumaczone ostrzeżenia.
18.0.1.4.35
  • funkcja automatycznie i ręcznie synchronizacja bieżący baza backup chosen cloud klienci został dodany. Konfiguruj backup schedule i zachowaj czas. Backups might be z lub bez filestore i manifest.
18.0.1.4.34
  • Naprawiono błąd polegający na nieprawidłowym importowaniu bibliotek języka Python podczas odświeżania folderów.
18.0.1.4.33
  • domain now supports Python libraries' użyj, including datetime ('date', 'datetime', 'time', 'timedelta', 'timezone', 'tzinfo', 'MAXYEAR', 'MINYEAR'), czas ('time', 'strptime', 'strftime'). Także, context_today (short dla datetime.now) i relativedelta might be applied.
18.0.1.4.32
  • Kompatybilność z modułem E-mail Marketing jest ustalona zgodnie z najnowszymi aktualizacjami Odoo 18.
18.0.1.4.31
  • Załączniki są odznaczane po usunięciu.
18.0.1.4.30
  • Adresy URL zsynchronizowanych załączników mogą być wstępnie obliczone.
18.0.1.4.29
  • Foldery utworzone w oparciu o klienty w chmurze zyskują zwiększoną sekwencję.
18.0.1.4.28
  • Widoki kanban dostosowano do nowych zasad XML Odoo 18.
  • Zarchiwizowana wstążka dla nieaktywnych rekordów jest dodawana do widoków formularzy reguł, folderów, tagów i udostępnień.
18.0.1.4.27
  • Interfejs jest aktualizowany w celu odzwierciedlenia zmian w widoku listy załączników.
18.0.1.4.26
  • Problem z nie dodanymi linkami do niektórych folderów został rozwiązany.
18.0.1.4.25
  • Aplikacja jest opublikowana w wersji 18.
17.0.1.4.25
  • Naprawiono brak tworzenia folderów podrzędnych dla nadrzędnych powiązanych z przestrzenią.
17.0.1.4.24
  • Naprawiono brak aktualizacji wcześniej zsynchronizowanych folderów podrzędnych.
17.0.1.4.23
  • Dodano czyszczenie dat blokady folderów powiązanych z regułami.
17.0.1.4.22
  • Dodano wybór istniejących załączników (w tym zsynchronizowanych) przy pisaniu wiadomości Odoo.
  • Dodano załączniki URL w skrzynce załączników i interfejsie menedżera plików.
17.0.1.4.21
  • Naprawiono automatyczne przewijanie po zapisaniu notatki.
17.0.1.4.20
  • Dodano filtrowanie dzienników według daty i godziny.
  • Teraz można określić liczbę eksportowanych dzienników na stronie konfiguracji.
17.0.1.4.19
  • Liczba ponowień po błędzie jest teraz konfigurowalna i może różnić się dla zadań standardowych oraz odwrotnych/przeniesienia.
17.0.1.4.17
  • Mechanizm blokowania nadrzędnego zadań zoptymalizowano, by najpierw obsługiwać zadanie o najwyższym priorytecie.
17.0.1.4.15
  • Mechanizm blokowania określono dla operacji synchronizacji przenoszących elementy.
17.0.1.4.13
  • Dostęp do pośredniego folderu reguły zależy od dostępu do folderu nadrzędnego, nie od modelu reguły.
17.0.1.4.12
  • Maksymalny rozmiar URL zwiększono do 4096.
17.0.1.4.11
  • Zoptymalizowano synch odwrotną. Usunięto zawieszone zadania z wzajemnego blokowania.
17.0.1.4.10
  • Naprawiono jednoczesną synchronizację odwrotną i wsteczną.
17.0.1.4.9
  • Algorytm przetwarzania przegrupowanych i przeniesionych folderów jest zoptymalizowany.
17.0.1.4.8
  • Problem z tworzeniem tagów i folderów za pośrednictwem portalu został rozwiązany.
17.0.1.4.7
  • Wyszukiwanie udostępniania portalu według tytułu tagu/folderu jest stałe.
17.0.1.4.6
  • Dodano akcję masową „Pokaz slajdów”. Umożliwia użytkownikom backendu rozpoczęcie pokazu slajdów dla wybranych załączników obrazu.
  • opcja "Zezwól slideshow" dodano udostępnij ustawienia. Jeśli turned na, portal/publiczny użytkownicy will be able trigger slideshow dla currently found image załączniki w share's portal interfejs.
  • Algorytm odwróconej synchronizacji jest zoptymalizowany.
17.0.1.4.5
  • Dodano kontrole przedawaryjne zawieszonych zadań. Jeśli zadanie całkowicie zatrzyma cron (np. limit pamięci), następny cron pójdzie innym zadaniem.
17.0.1.4.4
  • Standardowy podgląd Odoo dodano do karty załącznika w menedżerze plików. W widoku kanban kliknij miniaturę. Obsługiwane typy i zachowanie jak w skrzynce załączników.
  • Formularze załączników można otworzyć z menu 3 kropek kanban. Tam też zmienia się kolory załączników.
  • Poziomy dzienników synchronizacji są kolorowane według poziomów komunikatów.
  • System logowania zapisuje komunikaty nawet gdy zadanie się nie uda i całkowicie zatrzyma wątek.
17.0.1.4.3
  • Naprawiono błędnie wybrany folder przy pierwszym ładowaniu menedżera plików.
17.0.1.4.2
  • Dodano priorytetyzację folderów według częstotliwości synchronizacji reguł.
17.0.1.4.1
  • Struktura modułu zaktualizowana do najnowszego interfejsu menedżera plików, przeciągania i udostępniania w portalu
17.0.1.3.14
  • Naprawiono duplikowanie załączników z jawnym res_model i res_id (zgodność HR Expenses).
17.0.1.3.13
  • Wielokrotny wybór folderów jest teraz możliwy w interfejsie menedżera plików.
  • Bieżący folder wysyłania jest pokazany w tytule przycisku "Upload".
  • Dodano udostępnianie załączników/folderów. Udostępniaj pliki, katalogi lub tagi konkretnym partnerom portalu albo publicznie. Opcjonalnie zezwól na wysyłanie, nawigację drzewa oraz tworzenie tagów i folderów.
  • Dodano pobieranie wszystkich załączników danego tagu. Nawigacja po tagach jest opcjonalna.
17.0.1.3.12
  • Dodano przeciąganie plików z lokalnego PC w celu przesłania.
  • Teraz można aktualizować folder i tagi, upuszczając załączniki na lewy panel nawigacji.
17.0.1.3.11
  • Naprawiono błędy masowej aktualizacji tagów.
  • Naprawiono nieprawidłowy folder dla nowych rekordów.
  • Naprawiono brak możliwości utworzenia folderu w panelu nawigacji, gdy nie ma innych folderów.
  • Interfejs dzienników synchronizacji pokazuje treść HTML otrzymanych odpowiedzi.
17.0.1.3.10
  • Pokryto rzadki przypadek, gdy początkowa konfiguracja folderu nie udała się 8 razy, ale nadal ma być synchronizowany.
Mogą Ci się też spodobać narzędzia
Password Manager

Narzędzie do: safely zachowaj hasła w Odoo dla udostępniony użyj. Udostępniony vaults

198€
KPI Balanced Scorecard

Narzędzie do: ustaw up KPI targets i kontrola ich fulfillment przez periods. KPI dashboards. Dashboard designer. KPI charts

198€
KnowSystem: Knowledge Base System

Narzędzie do: build deep i ustrukturyzowany baza wiedzy dla wewnętrzny i zewnętrzny użyj. Knowledge System. KMS. Wiki-like revisions.

398€
Universal Appointments and Time Reservations

Narzędzie do zarządzania usługami czasowymi od rezerwacji po sprzedaż i opinie

398€ 358€
MCP Server. AI Chats and LLM Odoo Integration

Narzędzie do zarządzania Odoo z ulubionych czatów AI przez MCP. Claude. Każde AI z MCP.

198€
OneDrive / SharePoint Odoo Integration

Narzędzie do: automatycznie synchronizuj Odoo załączniki z OneDrive pliki w oba ways

487€ 438€
Google Drive Odoo Integration

Narzędzie do: automatycznie synchronizuj Odoo załączniki z Google Drive pliki w oba ways

487€ 438€
ownCloud / Nextcloud Odoo Integration

Narzędzie do: automatycznie synchronizuj Odoo załączniki z ownCloud/Nextcloud pliki w oba ways

487€ 438€
Dropbox Odoo Integration

Narzędzie do: automatycznie synchronizuj Odoo załączniki z DropBox pliki w oba ways

487€ 438€