Office 365 OAuth 2.0

1/ Zaregistrovat aplikaci na platformě Microsoft identity viz Quickstart guide

Provádí se v https://entra.microsoft.com/

2/ Přidat URI pro přesměrování

a/ Přehled -> Přidat Identifikátor URI pro přesměrování

b/ Přidat platformu


c/  Vybrat platformu Web

d/ Zadat URI ve formátu https://adresa vašeho ticketingu/AuthOffice365Callback/Index a uložit konfiguraci

 

3/ Vytvořit tajný kód

a/ Certifikáty a tajné kódy -> Nový tajný kód klienta

b/ Vyplnit popis a vybrat platnost (po vypršení platnosti bude potřeba vytvořit nový tajný kód)

c/ Uložit si hodnotu tajného kódu, bude potřeba pro přihlášení v ticketingu. Hodnota tajného kódu je čitelná pouze při vytvoření. POZOR: je potřeba si zkopírovat pole Value (Hodnota) nikoliv položku SecretID (Tajné ID)!!

4/ Nastavit oprávnění

a/ Oprávnění rozhraní API -> Přidat oprávnění

b/ Microsoft Graph

c/  Vybrat Delegovaná oprávnění a pak v seznamu níže najít a povolit Oprávnění OpenId, IMAP, SMTP a nakonec kliknout na Přidat oprávnění.

5/ Udělení souhlasu správce. Oprávnění rozhraní API -> Udělit souhlas správce pro Název

6/ Nastavení v ticketingu je pro příchozí o odchozí emaily stejné.

POZOR: Je potřeba do Client secret vložit pole Value (Hodnota) nikoliv položku SecretID (Tajné ID)!!

POZOR: Maximální délka platnosti tokenu jsou 2 roky. Poté se musí ručně obnovit.

Kdyby se objevila chyba v SMTP autorizaci a IMAP je funkční, je potřeba zkontrolovat ještě toto:

  1. Otevřete Microsoft 365 Admin Center – admin.microsoft.com

  2. V levém menu Aktivních uživatelů vyberte požadovaný mailbox

  3. V pravé části v nastavení účtu vyberte v řádku Účet Zařízení Licence Pošta OneDrive položku Pošta

  4. Zatrhněte položku Ověřený SMTP (Authenticated SMTP) a uložte.