Vorig onderwerp

Volgend onderwerp

Inhoud boek

Book Index

E-mailconfiguratie verplaatst van applicatie- naar tenant-niveau (4.1.3.7)

Breaking change

De configuratie voor het versturen van e-mails via Microsoft Graph is verplaatst van applicatie-niveau naar tenant-niveau. Hierdoor kunnen hosting providers nu per klant eigen Microsoft Graph credentials instellen. 

Wat is er veranderd?

De velden ApplicationId, ApplicationUri en ApplicationSecret zijn verwijderd uit de ApplicationManifest.xml. In plaats daarvan moet de hosting provider deze gegevens per tenant configureren via het nieuwe configuratieobject EmailConfiguratie

Wat moet je doen?

Voeg de volgende configuratie toe aan de tenant-instellingen: 

"EmailConfiguratie": {

"ApplicationId": "de applicatie id die hoort bij de app registratie voor het versturen van emails",

"ApplicationSecret": "de microsoft client secret die hoort bij de app registratie voor het versturen van emails"

}

Je kunt deze configuratie instellen via de TenantManager, die hiervoor is bijgewerkt. 

Foutmelding bij ontbrekende configuratie

Wanneer de EmailConfiguratie ontbreekt en er een e-mail verstuurd moet worden, krijg je de volgende foutmelding: 

"Het is niet mogelijk om een e-mail te versturen omdat de applicatieconfiguratie ontbreekt."