Mine põhisisu juurde

E-kirjade saatmine Modern Auth kasutades (Aktiva)

Kuidas seadistada e-kirjade saatmine Microsoft 365 (Office 365) kaudu Merit Aktivas, kasutades Exchange Modern Authenticationi.

Värskendatud üle 6 kuu tagasi

Samm-sammult juhend

  1. Merit Aktiva E-posti seadistustes, kui saatmisviisiks on valitud Exchange Modern Auth, on näha järgmised read, mis tuleb täita Microsoft Azure Active Directory's (Microsoft Entra) loodud Aplikatsiooni andmetega:

2. Aplikatsiooni enda loomiseks peate oma Office365 keskkonda sisse logima administraatori õigustes kasutajaga ja liikuma „Haldus“->“Kuva kõik“->“Kõik admin keskused“->“Microsoft Entra“

Pilt, millel on kujutatud tekst, kuvatõmmis, number, tarkvara

3. Kui te olete saanud siseneda oma Entra keskkonda, peaks teile olema koheselt leitav esimene ID, mida teil on tarvis kasutada Aktivas, Directory (tenant) ID:

Pilt, millel on kujutatud tekst, kuvatõmmis, tarkvara, Veebileht

Kirjeldus on genereeritud automaatselt

4. Järgmiseks tuleb luua Aplikatsioon, mille kaudu kirjad liikuma hakkavad, sellele Aplikatsioonile tuleb anda õigused ja luua Secret(id):

Pilt, millel on kujutatud tekst, kuvatõmmis, tarkvara, Arvutiikoon

Kirjeldus on genereeritud automaatselt

5. Tõenäoliselt loote te Aplikatsiooni ainult oma ettevõttele (ühele domeenile), seega peaks kasutama „Single Tenant“ valikut:

Pilt, millel on kujutatud tekst

Kirjeldus on genereeritud automaatselt

6. Kui Aplikatsioon on loodud, on teil olemas järgmise välja väärtus Aktivas, Kliendi/Rakenduse ID (number 1), Number 2 tähistab kohta, kus te saate luua omale Aktiva välja „Kliendi salasõna“ ja number 3 tähistab kohta, kus te peate looma omale antud Aplikatsiooni õigused:

7. API õigused:

Klikka API Permission -> Microsoft Graph -> Delegated Permission -> User.Read.

Klikka API Permission -> Microsoft Graph -> Application Permission -

> Mail.Send.

Klikka API Permission -> Add a permission -> APIs in my organization uses -

> Office 365 Exchange Online -> Application Permission -

> Other permission -> full_access_as_app

Kui kasutaja, millega te loote õiguseis, ei ole kasutaja antud domeenis, ei leia te „Office 365 Exchange Online“ õiguste nimekirjast ja peate selle lisama käsitsi.

8. Lisaks tuleb teha „grant admin consent“, kuna 2 meie õigustest nõuavad seda:

Pilt, millel on kujutatud tekst

Kirjeldus on genereeritud automaatselt

9. Secret(id) saate siis luua eelpool näidatud kohas ja Aktivasse on tarvis kopeerida just „Value“ lahtrisse toodud informatsioon. Igale kasutajale võib luua eraldi secreti, kel on tarvis kasutada seda, aga piisab ühestainsast kõigile.

Kui see kõik on tehtud, võiks teie Modern Auth saatmisviis ka tööle hakata.

Võimalikud Veateated

Kui rakenduse ID on vale: „(400) Bad Request“

Kui Tenant ID on vale: „is not avalid for TenantId“

Kui serveri nimi on valesti: „(400) bad Request“

Vale secret: „(401) Unauthorized“

Vale kasutajanimi: „(500) Internal Server Error“

Kas see vastas teie küsimusele?