Deli putem


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.

Belešku

Ove korake treba da uradi administrator sistema.

  1. 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.

    Snimak ekrana saglasnosti za OAuth.

  2. Izaberite Kreiraj.

  3. 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.

    Snimak ekrana unošenja imena aplikacije i domena.

  4. Izaberite Akreditivi>Kreiraj akreditive.

    Snimak ekrana komande

  5. Izaberite ID OAuth klijenta.

  6. Izaberite Konfiguriši ekran saglasnosti.

  7. 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)

    Snimak ekrana kreiranja ID-a klijenta OAutha.

  8. 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

  1. Izaberite okruženje u Power Platform centru administracije.

  2. Na komandnoj traci izaberite Postavke>E-pošta>Profili servera.

    Snimak ekrana postavki profila servera e-pošte.

  3. Na komandnoj traci izaberite Novi profil servera.

    Snimak ekrana kreiranja novog profila servera.

  4. Za Tip servera e-pošte, izaberite Gmail, a zatim navedite smisleni Naziv za profil.

    Snimak ekrana kreiranja novog profila servera za Gmail.

  5. 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.

  6. Za Tip potvrde identiteta izaberite Gmail OAuth.

  7. 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.

    Snimak ekrana kreiranja novog profila servera za Gmail pomoću Oauth.

  8. Razvijte odeljak Napredne opcije, a zatim pomoću saveta izaberite opcije obrade e-pošte.

  9. 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.

  1. U veb aplikaciji idite na Settings (Podešavanja.) >Advanced Settings.

  2. Izaberite Postavke>Administracija.

  3. Idite na Postavke>Konfiguracija e-pošte>Poštanski sandučići.

  4. Izaberite poštansko sanduče za korisnika konfigurisanog u prethodnim koracima.

  5. 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

    Snimak ekrana informacija o OAuth poštanskom sandučetu.

  6. Izaberite stavku Sačuvaj.

  7. Izaberite Prijavite se na Gmail.

  8. 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

Snimak ekrana dodavanja probnih korisnika.

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.

Snimak ekrana komande Test & Enable Mailbox.