Tento průvodce vás provede propojením ParkFlow s poštovní schránkou Microsoft 365, aby vaše potvrzení rezervací, faktury a oznámení byly doručovány prostřednictvím vašeho vlastního tenanta Microsoft 365 přes Microsoft Graph API.
Proč Graph API a ne SMTP? Microsoft postupně deaktivuje základní ověřování (Basic Authentication) pro SMTP, IMAP a POP v Exchange Online. Microsoft Graph API je podporovaný, dlouhodobý způsob odesílání pošty z poštovní schránky Microsoft 365.
Než začnete, ujistěte se, že máte:
noreply@yourcompany.com nebo běžná uživatelská poštovní schránka. Poštovní schránka nepotřebuje heslo — Microsoft Graph používá přihlašovací údaje aplikace, nikoli přihlášení uživatele.Registrace aplikace je způsob, jakým Microsoft 365 rozpozná a autorizuje ParkFlow k odesílání pošty vaším jménem.
ParkFlow Mail (nebo cokoli jiného — uvidíte to pouze vy).Budete přesměrováni na stránku s přehledem aplikace.
Na stránce přehledu zkopírujte a uložte tyto dvě hodnoty — později je vložíte do ParkFlow:
Sloupec Stav pro Mail.Send by nyní měl zobrazovat zelené zaškrtnutí.
Volitelné vyčištění: Pokud seznam obsahuje výchozí oprávnění
User.Readpřidané automaticky službou Azure, můžete jej odebrat — Mail.Send je jediné oprávnění, které ParkFlow potřebuje.
ParkFlow Mail) a zvolte dobu platnosti (typicky 12–24 měsíců).Hodnotu tajného klíče. Jakmile tuto stránku opustíte, hodnota bude navždy skryta.Nyní byste měli mít zapsány tři hodnoty:
Uchovávejte je v tajnosti — kdokoli, kdo má všechny tři, může odesílat poštu jménem vašeho tenanta.
Přečtěte si tuto část pozorně. Oprávnění
Mail.Sendve výchozím nastavení umožňuje aplikaci odesílat poštu jako jakýkoli uživatel ve vaší organizaci. Měli byste jej omezit pouze na poštovní schránky, které má ParkFlow používat. Microsoft tento krok výslovně doporučuje — pokud jej přeskočíte, uniknutý tajný klíč klienta by mohl být použit k odesílání pošty z adresy libovolného uživatele.
Přístup omezíte pomocí rutiny PowerShell Application Access Policy, což zabere přibližně minutu.
Otevřete Windows PowerShell jako správce a spusťte:
Install-Module -Name ExchangeOnlineManagement -Scope CurrentUser
Přijměte všechny výzvy týkající se úložiště PSGallery.
Connect-ExchangeOnline -UserPrincipalName admin@yourcompany.com
Nahraďte adresu svým účtem správce Microsoft 365. Otevře se okno prohlížeče pro přihlášení.
Nahraďte dvě zvýrazněné hodnoty svými vlastními:
<APPLICATION_CLIENT_ID> — ID aplikace (klienta) z kroku 1.2.noreply@yourcompany.com — poštovní schránka, ze které bude ParkFlow odesílat.``powershell
New-ApplicationAccessPolicy -AppId "" -PolicyScopeGroupId "noreply@yourcompany.com"