Funkcjonalność eksperymentalna ukryta za flagą `googlePreview` – tu znajdziemy opis jak uruchomić flagę Katalog domowy
Wstęp
System PlusWorkflow umożliwia wyświetlanie podglądu dokumentów z rozszerzeniami docx, doc, odt, xlsx, xls, ods, pptx, ppt za pomocą Google Docs.
Konfiguracja:
1) W pierwszej kolejności musimy skonfigurować API Google Drive. Konfiguracja według instrukcji:
2) Włączamy flagi eksperymentalne `googlePreview` oraz `authenticationManagementTab`: Konfiguracja flag eksperymentalnych
3) Konfigurujemy poświadczenia (Konfiguracja poświadczeń i aplikacji) do Google Api
4) W systemie PlusWorkflow w konfiguracji widoku dokumentów dla wybranego procesu (Administracja -> Obieg dokumentów -> Procesy -> Proces -> Widoki dokumentów) zaznaczamy checkbox "Wyświetlaj przez Google Docs".
Od tej pory dla odpowiednio skonfigurowanego widoku dokumentów pliki z rozszerzeniami docx, doc, odt, xlsx, xls, ods, pptx i ppt będą wyświetlane i możliwe bezpośrednio do edycji (z uprawnieniami) za pomocą podglądu z Google Docs zagnieżdżonego w systemie PlusWorkflow.
5) Aby edytować dokument musimy nadać odpowiednie uprawnienia użytkownikom za pomocą wtyczki (wkrótce powstanie).
Po nadaniu odpowiednich uprawnień na widoku dokumentów pojawi się dokument z możliwością edycji bezpośrednio ze strony systemu PlusWorkflow.
Osoby będące wewnątrz organizacji na One Drive, do której należy konto, z którego wrzucane są pliki na One Drive, będą mogły od razu edytować dokument.
Osoby nienależące do organizacji będą musiały podać adres e-mail, na który dostaną kod weryfikacji konta. Otrzymany kod należy podać na stronie weryfikacji One Drive.
Podgląd dokumentu aktualizuje co 10 sekund zmiany wprowadzone na One Drive.
Dokumenty bez nadanych uprawnień, czyli te, które będą tylko wyświetlone, zostają wrzucone na One Drive podczas wyświetlania dokumentu w PlusWorkflow i po wyświetleniu usuwane są z One Drive.
Dokumenty z nadanymi uprawnieniami leżą na dysku One Drive do momentu usunięcia ich za pomocą aplikacji z wtyczki Plus Office365 Integrator.