Bu kılavuz, rezervasyon onaylarınızın, faturalarınızın ve bildirimlerinizin Microsoft Graph API aracılığıyla kendi Microsoft 365 kiracınız üzerinden iletilmesi için ParkFlow'u bir Microsoft 365 posta kutusuna bağlama adımlarını anlatmaktadır.
Neden SMTP değil de Graph API? Microsoft, Exchange Online'da SMTP, IMAP ve POP için Temel Kimlik Doğrulamayı kademeli olarak devre dışı bırakmaktadır. Microsoft Graph API, bir Microsoft 365 posta kutusundan posta göndermek için desteklenen uzun vadeli yöntemdir.
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
noreply@yourcompany.com gibi paylaşılan bir posta kutusu veya normal bir kullanıcı posta kutusu. Posta kutusunun parolaya ihtiyacı yoktur — Microsoft Graph, kullanıcı girişi değil uygulama kimlik bilgilerini kullanır.Uygulama kaydı, Microsoft 365'in ParkFlow'u tanıyıp posta göndermesi için yetkilendirme yöntemidir.
ParkFlow Mail (veya başka bir şey — yalnızca siz göreceksiniz).Uygulama genel bakış sayfasına yönlendirileceksiniz.
Genel bakış sayfasında şu iki değeri kopyalayıp kaydedin — bunları daha sonra ParkFlow'a yapıştıracaksınız:
Mail.Send için Durum sütunu artık yeşil bir onay işareti göstermelidir.
İsteğe bağlı temizlik: Liste, Azure tarafından otomatik olarak eklenen varsayılan bir
User.Readizni içeriyorsa bunu kaldırabilirsiniz — Mail.Send, ParkFlow'un ihtiyaç duyduğu tek izindir.
ParkFlow Mail) ve bir son kullanma tarihi seçin (12–24 ay genellikle uygundur).Değeri'ni hemen kopyalayın. Bu sayfadan ayrıldığınızda değer sonsuza kadar gizlenir.Artık not ettiğiniz üç değeriniz olmalıdır:
Bu bilgileri gizli tutun — üçüne birden sahip olan biri kiracınız adına posta gönderebilir.
Bu bölümü dikkatlice okuyun.
Mail.Sendizni, varsayılan olarak uygulamanın kuruluşunuzdaki herhangi bir kullanıcı adına posta göndermesine izin verir. Bunu yalnızca ParkFlow'un kullanmasını istediğiniz posta kutusu/kutuları ile sınırlandırmalısınız. Microsoft bu adımı açıkça önermektedir — atlanırsa sızdırılan bir istemci gizli anahtarı, herhangi bir kullanıcının adresinden posta göndermek için kullanılabilir.
Erişimi yaklaşık bir dakika süren Uygulama Erişim İlkesi PowerShell cmdlet'iyle kısıtlarsınız.
Windows PowerShell'i Yönetici olarak açın ve şunu çalıştırın:
Install-Module -Name ExchangeOnlineManagement -Scope CurrentUser
PSGallery deposuyla ilgili istemleri kabul edin.
Connect-ExchangeOnline -UserPrincipalName admin@yourcompany.com
Adresi kendi Microsoft 365 yönetici hesabınızla değiştirin. Oturum açmak için bir tarayıcı penceresi açılacaktır.
Vurgulanan iki değeri kendi değerlerinizle değiştirin:
<APPLICATION_CLIENT_ID> — 1.2. adımdaki Uygulama (istemci) kimliği.noreply@yourcompany.com — ParkFlow'un göndereceği posta kutusu.``powershell
New-ApplicationAccessPolicy -AppId "" -PolicyScopeGroupId "noreply@yourcompany.com"