Povezivanje Gmail naloga pomoću protokola OAuth 2.0
Sledite korake u ovom članku za podešavanje sinhronizacije na strani servera da biste slali i primali e-poštu u aplikacijama za angažovanje klijenata (kao što su Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Marketing, Dynamics 365 Field Service i Dynamics 365 Project Service Automation) sa Gmail naloga koji koriste OAuth 2.0 kao mehanizam autorizacije.
Belešku
Gmail OAuth profil servera e-pošte funkcioniše za najviše 100 korisnika. Kreirajte više OAuth profila (koraci od 1 do 4) ako želite da isti profil povežete sa više korisnika.
Korak 1. Omogućite IMAP ili POP u Gmailu
Belešku
Ove korake treba da uradi administrator sistema.
Za IMAP, sledite korake u članku Proveravajte Gmail preko drugih platformi za e-poštu.
Za POP, sledite korake u članku Čitajte Gmail poruke na drugim klijentima e-pošte koji koriste POP.
2. korak Kreiranje projekta
Belešku
Ove korake treba da uradi administrator sistema.
Pomoću Google naloga (to može biti isti onaj koji ćete koristiti za slanje i preuzimanje e-pošte ili neki drugi) idite na Google konzolu za programere i napravite novi projekat.
Sledite korake za Kreiranje projekta u članku Kreiranje, isključivanje i vraćanje projekata.
3. korak Konfigurisanje OAuth saglasnosti
Belešku
Ove korake treba da uradi administrator sistema.
Izaberite Ekran saglasnosti za OAuth, a zatim izaberite vrstu korisnika:
- Izaberite Interni ako koristite zakupca GSuite administratora i kreiraćete aplikaciju isključivo za vašu organizaciju.
- Izaberite Spoljni ako testirate koristeći samostalan Gmail nalog.
Izaberite Kreiraj.
U polje Naziv aplikacije unesite naziv aplikacije. U polje Ovlašćeni domeni unesite privatni naziv najvišeg domena u okruženju (na primer,
dynamics.com
). Izaberite stavku Sačuvaj.Izaberite Akreditivi>Kreiraj akreditive.
Izaberite ID OAuth klijenta.
Izaberite Konfiguriši ekran saglasnosti.
Napravite sledeće postavke:
Postavka Koristi Tip aplikacije Web aplikacija +Ime Naziv veb-klijenta Ovlašćena JavaScript porekla URL vašeg okruženja (na primer, https://contoso.crm.dynamics.com
)Ovlašćeni URI-ji za preusmeravanje URL vašeg okruženja sa dodatim nastavkom /_grid/cmds/dlg_gmailoauth.aspx
(na primer,https://contoso.crm.dynamics.com/_grid/cmds/dlg_gmailoauth.aspx
)Izaberite Kreiraj. Na ekranu koji se prikaže, zabeležite ID klijenta i tajnu klijenta. Te podatke ćete koristiti u sledećem koraku.
Korak 4. Kreiranje profila servera e-pošte
Izaberite okruženje u Power Platform centru administracije.
Na komandnoj traci izaberite Postavke>E-pošta>Profili servera.
Na komandnoj traci izaberite Novi profil servera.
Za Tip servera e-pošte, izaberite Gmail, a zatim navedite smisleni Naziv za profil.
Ako želite da koristite ovaj profil servera kao podrazumevani profil za nove poštanske sandučiće, uključite opciju Podesi kao podrazumevani profil za nove poštanske sandučiće.
Za Tip potvrde identiteta izaberite Gmail OAuth.
U polja ID klijenta i Tajna klijenta unesite podatke koje ste zabeležili u 8. koraku prethodne procedure.
Belešku
Polja Lokacije i portovi se automatski popunjavaju.
Razvijte odeljak Napredne opcije, a zatim pomoću saveta izaberite opcije obrade e-pošte.
Kada završite, izaberite Sačuvaj.
Korak 5. Konfigurisanje poštanskog sandučeta
Belešku
Ove korake treba da uradi korisnik poštanskog sandučeta.
U veb aplikaciji idite na Settings () >Advanced Settings.
Izaberite Postavke>Administracija.
Idite na Postavke>Konfiguracija e-pošte>Poštanski sandučići.
Izaberite poštansko sanduče za korisnika konfigurisanog u prethodnim koracima.
Koristite sledeće postavke:
Postavka Koristi Profil servera Profil kreiran u 4. koraku Dolazna e-pošta Sinhronizacija na strani servera ili ruter e-pošte Odlazna e-pošta Sinhronizacija na strani servera ili ruter e-pošte Izaberite stavku Sačuvaj.
Izaberite Prijavite se na Gmail.
Nastavite preko Gmail prijava i stranica za autorizaciju.
Korak 6. Dodajte probne korisnike
Na Google Cloud platformi (konzola za programere), kada objavljujete aplikaciju, dodajte korisnike u odeljak Probni korisnici. Još informacija: Pomoć za konzolu Google Cloud platforme
Korak 7. Testiranje i omogućavanje
Belešku
Ove korake treba da uradi korisnik poštanskog sandučeta.
Izaberite Test & Enable Mailbox da biste testirali poštansko sanduče konfigurisano u koraku 6.