...
NOTE: in fase di registrazione, copiarsi il secret ID altrimenti cambiando pagina, si perde.
Il punto 5 i passi seguiti sono: in "App Usate Dalla Organizzazione" ->
cercare "Office 365 Exchange OnLine"
nelle "Autorizzazione Applicazione"
→ nella voce "Imap" selezionare:
full_access_as_app
→ nella voce "Mail" selezionare:
Mail.Read
Mail.ReadWrite
Mail.Send
cercare: "Microsoft Graph" e selezionare:
User.Read
Imap.AccessAsUser.All
Per convalidare il tutto, selezionare "Concedi Consenso Autorizzazione <Azienda>" in modo poi da avere i relativi check verdi, come nell'esempio sotto:
Per associare la casella alla applicazione eseguire da console Exchange On Cloud, i due comandi : New-ServicePrincipal e Add-MailboxPermission
...
Info | ||
---|---|---|
| ||
Per verificare se la richiesta del token di accesso va a buon fine senza aspettare MSA, si può effettuare una chiamata http POST con questi parametri (si può usare Postman o curl): URL da invocare: https://login.microsoftonline.com/<Tenant ID>/oauth2/v2.0/token
Parametri: client_id=<CLIENT ID>
client_secret=<CLIENT SECRET>
grant_type=password
scope=https://outlook.office365.com/.default
username=<LOGIN>
password=<PASSWORD>
Se tutto va bene, la risposta ha la seguente struttura: { "token_type": "Bearer", "scope": "https://outlook.office365.com/IMAP.AccessAsUser.All https://outlook.office365.com/User.Read https://outlook.office365.com/.default", "expires_in": 5177, "ext_expires_in": 5177, "access_token": "eyJ0eXAiOiJK..." } |
5. Configurazione della casella nella scheda AOO
...
I dati del par. 4 vanno inseriti nella casella di archiviazione definita nella scheda AOO:
...