Αυτός ο οδηγός σας καθοδηγεί στη σύνδεση του ParkFlow με ένα γραμματοκιβώτιο Microsoft 365, ώστε οι επιβεβαιώσεις κρατήσεων, τα τιμολόγια και οι ειδοποιήσεις σας να αποστέλλονται μέσω του δικού σας Microsoft 365 tenant με χρήση του Microsoft Graph API.
Γιατί Graph API και όχι SMTP; Η Microsoft απενεργοποιεί σταδιακά τον Βασικό Έλεγχο Ταυτότητας για SMTP, IMAP και POP στο Exchange Online. Το Microsoft Graph API είναι ο υποστηριζόμενος, μακροπρόθεσμος τρόπος αποστολής αλληλογραφίας από γραμματοκιβώτιο Microsoft 365.
Πριν ξεκινήσετε, βεβαιωθείτε ότι διαθέτετε:
noreply@yourcompany.com ή ένα κανονικό γραμματοκιβώτιο χρήστη. Το γραμματοκιβώτιο δεν χρειάζεται κωδικό πρόσβασης — το Microsoft Graph χρησιμοποιεί τα διαπιστευτήρια εφαρμογής, όχι σύνδεση χρήστη.Η εγγραφή εφαρμογής είναι ο τρόπος με τον οποίο το Microsoft 365 θα αναγνωρίσει και θα εξουσιοδοτήσει το ParkFlow να αποστέλλει αλληλογραφία εκ μέρους σας.
ParkFlow Mail (ή οτιδήποτε άλλο — μόνο εσείς θα το βλέπετε).Θα μεταφερθείτε στη σελίδα επισκόπησης της εφαρμογής.
Στη σελίδα επισκόπησης, αντιγράψτε και αποθηκεύστε αυτές τις δύο τιμές — θα τις επικολλήσετε στο ParkFlow αργότερα:
Η στήλη Status για το Mail.Send θα πρέπει τώρα να εμφανίζει πράσινο σημάδι επιλογής.
Προαιρετική εκκαθάριση: Αν η λίστα περιέχει μια προεπιλεγμένη άδεια
User.Readπου προστέθηκε αυτόματα από το Azure, μπορείτε να την αφαιρέσετε — το Mail.Send είναι η μόνη άδεια που χρειάζεται το ParkFlow.
ParkFlow Mail) και επιλέξτε διάρκεια λήξης (συνήθως 12–24 μήνες).Value του secret. Μόλις φύγετε από αυτή τη σελίδα, η τιμή κρύβεται για πάντα.Θα πρέπει τώρα να έχετε καταγράψει τρεις τιμές:
Διατηρήστε αυτά εμπιστευτικά — όποιος έχει και τα τρία μπορεί να αποστείλει αλληλογραφία εκ μέρους του tenant σας.
Διαβάστε αυτή την ενότητα προσεκτικά. Η άδεια
Mail.Send, από προεπιλογή, επιτρέπει στην εφαρμογή να αποστέλλει αλληλογραφία ως οποιοσδήποτε χρήστης στον οργανισμό σας. Θα πρέπει να την περιορίσετε μόνο στο/στα γραμματοκιβώτιο/-α που σκοπεύετε να χρησιμοποιεί το ParkFlow. Η Microsoft συνιστά ρητά αυτό το βήμα — αν το παραλείψετε, ένα διαρρεύσαν client secret θα μπορούσε να χρησιμοποιηθεί για αποστολή αλληλογραφίας από τη διεύθυνση οποιουδήποτε χρήστη.
Ο περιορισμός πρόσβασης γίνεται με το cmdlet PowerShell Application Access Policy, το οποίο διαρκεί περίπου ένα λεπτό.
Ανοίξτε το Windows PowerShell ως Διαχειριστής και εκτελέστε:
Install-Module -Name ExchangeOnlineManagement -Scope CurrentUser
Αποδεχτείτε τυχόν ερωτήματα σχετικά με το αποθετήριο PSGallery.
Connect-ExchangeOnline -UserPrincipalName admin@yourcompany.com
Αντικαταστήστε τη διεύθυνση με τον λογαριασμό διαχειριστή Microsoft 365. Θα ανοίξει παράθυρο προγράμματος περιήγησης για σύνδεση.
Αντικαταστήστε τις δύο επισημασμένες τιμές με τις δικές σας:
<APPLICATION_CLIENT_ID> — το Application (client) ID από το βήμα 1.2.noreply@yourcompany.com — το γραμματοκιβώτιο από το οποίο θα αποστέλλει το ParkFlow.``powershell
New-ApplicationAccessPolicy -AppId "" -PolicyScopeGroupId "noreply@yourcompany.com"