Pređi na glavni sadržaj

Kako ONLYOFFICE rukuje Google korisničkim podacima

Aplikacija​

ONLYOFFICE portali komuniciraju sa Google-om slanjem zahteva zvaničnom Google API-ju putem protokola za autorizaciju OAuth 2.0. Za rad u skladu sa ovim protokolom, u Google API Console je kreirana aplikacija ONLYOFFICE (api-project-948651087073). Na nju su povezane sledeće usluge: Google Drive API, People API, Contacts API.

Za aplikaciju ONLYOFFICE generisani su ključevi za autorizaciju sa URL-om za preusmeravanje https://service.onlyoffice.com/oauth2.aspx. Kada se korisnik prijavi na ONLYOFFICE putem Google-a, traži se autorizacioni kod, a adresa trenutne stranice korisnika prosleđuje se u parametru state.

Nakon preusmeravanja na Google API, URL https://service.onlyoffice.com/oauth2.aspx automatski preusmerava na stranicu navedenu u parametru state. Ovo je potrebno jer adrese i domeni koje će aplikacija ONLYOFFICE koristiti nisu unapred poznati.

Rukovanje Google korisničkim podacima na ONLYOFFICE portalima​

Prijava​

Povezivanje Google-a sa korisničkim profilom​

Da bi se prijavio na ONLYOFFICE portal putem Google-a pod postojećim korisničkim profilom, korisnik povezuje svoj Google nalog sa svojim ONLYOFFICE nalogom.

Na stranici korisničkog profila u ONLYOFFICE-u, odeljak Prijava putem društvenih mreža sadrži dugme Google:

Dugme Google u korisničkom profilu

Klikom na ovo dugme otvara se Google stranica koja aplikaciji ONLYOFFICE daje pristup podacima sa sledećim opsegom:

Sa ovim opsegom aplikacija ONLYOFFICE može da:

  • vidi vaše lične podatke, uključujući sve lične podatke koje ste učinili javno dostupnim;
  • vidi vašu email adresu.

Ova radnja koristi zahtev people.get. Baza podataka ONLYOFFICE čuva vezu između identifikatora i email adrese korisnika u Google-u i identifikatora korisničkog profila u ONLYOFFICE-u.

Prijava na portal​

Stranica za autorizaciju ONLYOFFICE portala ima dugme za prijavu putem Google-a:

Prijava putem Google-a na portalu

Klikom na ovo dugme otvara se Google stranica koja aplikaciji ONLYOFFICE daje pristup podacima sa sledećim opsegom:

Sa ovim opsegom aplikacija ONLYOFFICE može da:

  • vidi vaše lične podatke, uključujući sve lične podatke koje ste učinili javno dostupnim;
  • vidi vašu email adresu.

Ova radnja koristi zahtev people.get. ONLYOFFICE u svojoj bazi podataka traži vezu između identifikatora i email adrese korisnika u Google-u i identifikatora korisničkog profila u ONLYOFFICE-u. Ako je pronađe, korisnik se prijavljuje pod tim ONLYOFFICE profilom.

Prijava na veb-sajtu ONLYOFFICE​

Stranica za prijavu na veb-sajtu ONLYOFFICE ima dugme za prijavu putem Google-a:

Prijava putem Google-a na veb-sajtu ONLYOFFICE

Klikom na ovo dugme otvara se Google stranica koja aplikaciji ONLYOFFICE daje pristup podacima sa sledećim opsegom:

Sa ovim opsegom aplikacija ONLYOFFICE može da:

  • vidi vaše lične podatke, uključujući sve lične podatke koje ste učinili javno dostupnim;
  • vidi vašu email adresu.

Ova radnja koristi zahtev people.get. ONLYOFFICE na svim portalima traži vezu između identifikatora i email adrese korisnika u Google-u i identifikatora korisničkog profila u ONLYOFFICE-u. Ako je pronađe, korisnik se prijavljuje na taj portal pod tim ONLYOFFICE profilom.

Prijava na ONLYOFFICE Personal​

Odeljak Prijava na ONLYOFFICE Personal ima dugme za prijavu putem Google-a:

Prijava putem Google-a na ONLYOFFICE Personal

Klikom na ovo dugme otvara se Google stranica koja aplikaciji ONLYOFFICE daje pristup podacima sa sledećim opsegom:

Sa ovim opsegom aplikacija ONLYOFFICE može da:

  • vidi vaše lične podatke, uključujući sve lične podatke koje ste učinili javno dostupnim;
  • vidi vašu email adresu.

Ova radnja koristi zahtev people.get. ONLYOFFICE u svojoj bazi podataka traži vezu između identifikatora i email adrese korisnika u Google-u i identifikatora korisničkog profila u ONLYOFFICE-u. Ako je pronađe, korisnik se prijavljuje pod tim ONLYOFFICE profilom.

Ako je ne pronađe, kreira se novi profil sa imenom i email adresom Google korisnika, a baza podataka ONLYOFFICE čuva vezu između identifikatora i email adrese korisnika u Google-u i identifikatora novog profila u ONLYOFFICE-u.

Uvoz korisnika​

Možete dodati više korisničkih profila na svoj ONLYOFFICE portal odjednom uvozom kontakata sa Google-a. Da biste saznali kako, pogledajte Uvoz korisnika sa Google-a.

U modulu Ljudi, opcija Uvezi ljude ima dugme za izbor Google kao izvora kontakt informacija:

Uvoz ljudi sa Google-a

Klikom na ovo dugme otvara se Google stranica koja aplikaciji ONLYOFFICE daje pristup podacima sa opsegom https://www.googleapis.com/auth/contacts.readonly. Sa ovim opsegom aplikacija ONLYOFFICE može da:

  • vidi i preuzme vaše kontakte.

Ova radnja koristi zahtev Retrieving all contacts. ONLYOFFICE kreira nove korisničke profile na portalu na osnovu imena i email adresa vaših Google kontakata.

Google Drive​

Možete povezati svoj Google Drive nalog sa modulom Dokumenti kako biste upravljali dokumentima sačuvanim na Google Drive-u i uređivali ih u ONLYOFFICE editorima. Da biste saznali kako, pogledajte Povezivanje usluga trećih strana.

U modulu Dokumenti, natpis Dodaj nalog ima dugme za izbor Google Drive-a:

Dodavanje Google Drive naloga

Klikom na ovo dugme otvara se Google stranica koja aplikaciji ONLYOFFICE daje pristup podacima sa opsegom https://www.googleapis.com/auth/drive. Sa ovim opsegom aplikacija ONLYOFFICE može da:

  • vidi, uređuje, kreira i briše sve vaše fajlove na Google Drive-u.

Baza podataka ONLYOFFICE čuva samo primljeni ključ za autorizaciju potreban za dalje zahteve. Radnje se izvršavaju pomoću biblioteke Google APIs Client Library.

Koriste se sledeće metode:

  • preuzimanje liste fajlova;
  • kreiranje fajla;
  • brisanje fajla;
  • ažuriranje, preimenovanje i premeštanje fajla;
  • kopiranje fajla;
  • preuzimanje maksimalne veličine fajla za otpremanje.

Ostali slučajevi korišćenja Google korisničkih podataka u ONLYOFFICE-u​

Korisnici mogu da otvaraju i uređuju dokumente u ONLYOFFICE onlajn editorima direktno na svom Google Drive-u pomoću aplikacije ONLYOFFICE Personal. U tu svrhu je kreirana aplikacija ONLYOFFICE Personal (api-project-438840568076).

Na Google Drive-u povežite aplikaciju ONLYOFFICE Personal pomoću dugmeta Novo (Novo > Još > Poveži još aplikacija) ili iz kontekstnog menija fajla (Otvori pomoću > Poveži još aplikacija):

Povezivanje još aplikacija na Google Drive-u

Kada se aplikacija ONLYOFFICE Personal poveže sa Google Drive-om, na listu se dodaje opcija za kreiranje fajla (Novo > Još > ONLYOFFICE Personal):

Kreiranje fajla pomoću ONLYOFFICE Personal

Opcija se dodaje i u kontekstni meni fajla (Otvori pomoću > ONLYOFFICE Personal):

Otvaranje fajla pomoću ONLYOFFICE Personal

Opcija je dostupna za sledeće formate:

  • docx, pptx, xlsx, ppsx fajlovi se podrazumevano otvaraju u ONLYOFFICE Personal kada kliknete na naziv fajla;
  • ppt, pps, odp, doc, odt, rtf, mht, html, htm, fb2, epub, txt, pdf, djvu, xps, xls, csv, ods, fods, fodt, pptm, potx, potm, pot, xlsm, xlt, xltx, xltm, docm, dotx, dotm, ots, otp, ott fajlovi se otvaraju u ONLYOFFICE Personal iz kontekstnog menija.

I kada kreirate novi fajl i kada otvorite postojeći fajl pomoću aplikacije ONLYOFFICE Personal, otvara se Google stranica koja aplikaciji ONLYOFFICE daje pristup podacima sa sledećim opsegom:

Sa ovim opsegom aplikacija ONLYOFFICE može da:

  • vidi, kreira, uređuje i briše sve fajlove na Google Drive-u;
  • vidi vaše lične podatke, uključujući sve lične podatke koje ste učinili javno dostupnim;
  • vidi vašu email adresu.

Aplikacija ONLYOFFICE Personal traži korisničke podatke zahtevom people.get. ONLYOFFICE Personal u svojoj bazi podataka traži vezu između identifikatora i email adrese korisnika u Google-u i identifikatora korisničkog profila u ONLYOFFICE-u. Ako je pronađe, korisnik se prijavljuje pod tim ONLYOFFICE Personal profilom.

Ako je ne pronađe, kreira se novi profil sa imenom i email adresom Google korisnika, a baza podataka ONLYOFFICE Personal čuva vezu između identifikatora i email adrese korisnika u Google-u i identifikatora novog profila u ONLYOFFICE-u. Baza podataka ONLYOFFICE takođe čuva primljeni ključ za autorizaciju potreban za dalje zahteve ka Drive API. Koriste se sledeće metode:

  • kreiranje fajla;
  • preuzimanje fajla;
  • ažuriranje fajla.

Politika privatnosti​

Sledeći dokument objašnjava kako aplikacija ONLYOFFICE traži, koristi i čuva vaše Google korisničke podatke.

Otvorite dokument Politika privatnosti