ENT ENTOMONE

ENTOMONE

Pomoc

Zdjęcia / Google Drive complete

Google Drive - zakres dostępu i bezpieczeństwo #

Połączenie Google Drive jest osobne dla każdego użytkownika. ENTOMONE używa go do pracy z plikami wskazanymi albo utworzonymi przez aplikację.

Łączenie konta krok po kroku #

W ustawieniach konta sekcja Google Drive pokazuje, czy Dysk Google jest już połączony. Jeśli widzisz status Nie połączono, wybierz Połącz Google Drive.

Sekcja Google Drive w ENTOMONE przed połączeniem konta

Google otworzy ekran wyboru konta. Wybierz konto, którego chcesz używać do przechowywania plików ENTOMONE, albo użyj innego konta Google.

Wybór konta Google podczas łączenia z ENTOMONE

Jeśli Google wymaga ponownego potwierdzenia logowania, kliknij Dalej. Ten ekran należy do Google, nie do ENTOMONE.

Ponowne logowanie Google do usługi entomone.com

Na ekranie zgody Google pokazuje zakres dostępu. ENTOMONE prosi o dostęp do plików na Dysku Google używanych przez tę aplikację: wyświetlanie, edytowanie, tworzenie i usuwanie tylko określonych plików. To jest węższy zakres niż pełny dostęp do całego Dysku.

Ekran zgody Google z zakresem dostępu do plików aplikacji

Po powrocie do ENTOMONE status powinien zmienić się na Połączono i powinien być widoczny adres konta Google. Przycisk Odłącz usuwa połączenie aplikacji z Google Drive, ale nie kasuje plików z Dysku.

Sekcja Google Drive w ENTOMONE po połączeniu konta

Zakres dostępu #

Kanoniczny zakres OAuth to drive.file. Ten zakres jest węższy niż pełny dostęp do Dysku Google. Pozwala aplikacji pracować z plikami, które sama utworzyła albo które użytkownik jawnie wskazał przez Picker.

ENTOMONE nie powinno inwentaryzować całego prywatnego Dysku użytkownika ani prosić o szerszy zakres bez osobnej decyzji.

Token per użytkownik #

Token Google jest powiązany z obserwatorem/użytkownikiem. Transfer pliku powinien korzystać z tokenu właściciela medium, nie z tokenu administratora. Cache folderów musi rozróżniać obserwatora, folder nadrzędny i nazwę.

Sekrety #

Hasło Google nigdy nie trafia do ENTOMONE. Client secret i tokeny są sekretami i nie powinny być publikowane, logowane ani zapisywane w repozytorium. Cofnięcie zgody w Google powoduje błąd typu invalid_grant i wymaga ponownego połączenia konta.

Cofnięcie zgody #

Rozłączenie Google Drive nie usuwa plików z Dysku. Oznacza tylko, że ENTOMONE traci możliwość dalszego pobierania i zapisywania plików przez API, dopóki użytkownik nie połączy konta ponownie.

Operacje usuwania #

Usunięcie pliku z Google Drive wymaga jednoznacznego google_file_id i potwierdzenia właściciela. Przy rozbieżności między bazą a Dyskiem bezpieczniej jest zachować dane i oznaczyć przypadek do audytu niż kasować pliki automatycznie.

Powiązane tematy #