1. Wchodzimy na stronę https://portal.azure.com/ , następnie w pasku wyszukiwania wpisujemy Azure Active Directory i przechodzimy do tej usługi
...
3.Uzupełniamy nazwę aplikacji oraz w identyfikatorze przekierowania wybieramy opcje Internet, następnie klikamy przycisk Rejestruj
4. Zapisujemy sobie Zapisujemy Client id oraz Tenant id, ponieważ będą potrzebne w do konfiguracji w systemie PlusWorkflow
...
6.Uzupełniamy Identyfikator URI przekierowania adresem do naszego systemu PlusWorkflow + "/api/oauth/redirect" i klikamy Konfiguruj
7. Przechodzimy do zakładki Certyfikaty i klucze tajne i klikamy przycisk Nowy klucz tajny klienta
...
Client id: Client id uzyskany podczas konfiguracji aplikacji na Azure
Client secret: Client id secret uzyskany podczas konfiguracji aplikacji na Azure
...
- offline_access - wymagane aby automatycznie odświeżać token dostępu
- https://outlook.office.com/IMAP.AccessAsUser.All - wymagane aby mieć dostęp do skrzynki przez IMAP
- https://outlook.office.com/POP.AccessAsUser.All - wymagane aby mieć dostęp dostęp do skrzynki przez POP
- https://outlook.office.com/SMTP.Send - wymagane aby móc wysyłać wiadomości przez SMTP
Poszczególne wartości oddzielamy spacją
Authorization url: https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/authorize?prompt=select_account - wartość <tenant-id> należy zastąpić wartością uzyskaną podczas konfiguracji aplikacji na Azure
...
13. Powinniśmy zostać przeniesieni na stronę Outlooka. Tam będziemy musieli się zalogować na konto które ma dostęp do wpisanej wcześniej skrzynki email. Po zalogowaniu wyskoczy nam okienko zawierające informacje o tym jakich uprawnień wymaga nasza aplikacja i czy udzielamy chcemy udzielić do nich dostęp. Musimy kliknąć przycisk Akceptuj.
...