Microsoft e-maily

Nový článek

Napojení na cloud Microsoft

MySmartplace je registrovanou aplikací v cloudu Microsoft. Aplikace může zajišťovat jak mailování, tak přihlašování. Lze také zaregistrovat dvě různé aplikace s odlišným účelem. V modulu Administrace platformy MySmartplace registrujeme každou funkcionalitu zvlášť. Je-li aplikace shodná pro obě funkcionality, zadáme na příslušná místa shodné identifikátory.


Postup registrace aplikace

Cloudové prostředí: Microsoft Entra (Microsoft Azure AD)

 

  1. V sekci Aplikace > Registrace aplikací > Všechny aplikace vytvoříme novou registraci.
    • Zadáme název aplikace (např. MySmartplace)
    • Zvolíme, komu bude přístupná (lze editovat i později).
    • Pro ověřování zvolíme platformu Web a povolíme Přesměrování na URL https://{aplikace}.mspl.cz/signin-microsoft (lze editovat i později).
  2. Na stránce aplikace v sekci Přehled máme k dispozici všechny identifikátory:
    • ID aplikace (klienta)
    • ID adresáře (tenantu)
    • Secret (viz dále)
  3. Pro úspěšné napojení na cloudovou identitu potřebujeme „tajný kód“ – „secret“. Ten vzniká v sekci Certifikáty a tajné kódy. Pozor! Certifikát má omezenou platnost! Administrátor jej musí manuálně obnovovat!
  4. Založíme nový tajný kód – na názvu nezáleží. Zvolíme délku platnosti.
  5. Po vytvoření si zkopírujeme Hodnotu – zpětně se k ní už nedá vrátit.
  6. V sekci Oprávnění rozhraní API
    • Pro přihlašování aplikace již nepotřebuje další práva – automaticky se vytvořil Microsoft Graph > User.Read.
    • Pro mailing aplikace potřebuje Přidat oprávnění v sekci Microsoft Graph > Mail.Send a je potřeba Udělit souhlas správce, ačkoliv je to stejná osoba, která napojení zakládá.
    • Přiřazovaná práva „Mail.Send“ pro registrovanou aplikaci musí být typu „aplikace“, nikoli „delegováno“.
    • V prostředí MySmartplace je potřeba nastavit odesílatele emailů – schránku z příslušného tenantu, ve kterém se pohybujeme.
    • Odeslání testovacího emailu v MySmartplace je připraveno k použití.

 

 

Přiřazovaná práva „Mail.Send“ pro registrovanou aplikace musí být typu „aplikace“, nikoli „delegováno“.