Odesílání mailů z aplikace plusPortal pomocí protokolu OAuth2
Aplikace plusPortal standardně umožňuje při odesílání emailů využít základní SMTP autentizaci pomocí jména a hesla.
Nový způsob autentizace lze nastavit v konfiguraci (Nastavení / Konfigurace) na záložce Rozesílání mailů v sekci Server pro odesílání pošty, kde byla přidána podpora pro odesílání mailů pomocí protokolu OAuth2. Do formuláře s nastavením byl přidán prvek pro výběr typu autentizace se třemi možnostmi:
- Žádná;
- Základní - pomocí jména a hesla (jako doposud);
- OAuth2 - autentizace protokolem OAuth2.
Při výběru volby „OAuth2“ se vyplňují následující údaje:
- Uživatelské jméno - emailová adresa v rámci které proběhne autentizace;
- Application (client) ID - údaj z Azure;
- Directory (tenant) ID - údaj z Azure;
- Způsob ověření identity - na výběr je Certifikát nebo Secret value; pokud se vybere možnost „Certifikát“, tak se následně musí vybrat soubor s pfx certifikátem a vyplnit heslo (na stranu poskytovatele budete muset nahrát certifikát s veřejným klíčem); pokud se vybere „Secret value“, bude nutné zadat odpovídající důvěrnou hodnotu (secret value), kterou obdržíte od svého poskytovatele;
- Scope - používáno pro získávání tokenu, určuje, jaká oprávnění chceme získat pro požadovaný token (např. https://outlook.office365.com/.default);
- Authority URL - autentizační (koncový) bod se zástupným znakem pro tenant id, který se automaticky nahradí (např. https://login.microsoftonline.com/{tenantId}/v2.0).