Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente |
utenti:msa:microsoft_oauth2 [2024/12/05 17:26] – alex.adami | utenti:msa:microsoft_oauth2 [2025/03/25 16:43] (versione attuale) – modifiche minori alex.adami |
---|
Install-Module -Name ExchangeOnlineManagement | Install-Module -Name ExchangeOnlineManagement |
</code> | </code> |
5 - eseguire: //Connect-AzureAd -Tenant ID_TENANT//\\ | 5 - eseguire: **//Connect-AzureAd -Tenant ID_TENANT//**\\ |
6 - selezionare l'account **amministratore** del dominio nella form di login microsoft\\ | 6 - selezionare l'account **amministratore** del dominio nella form di login microsoft\\ |
7 - eseguire: //Connect-ExchangeOnline -Organization ID_TENANT//\\ | 7 - eseguire: **//Connect-ExchangeOnline -Organization ID_TENANT//**\\ |
8 - selezionare l'account **amministratore** del dominio nella form di login microsoft\\ | 8 - selezionare l'account **amministratore** del dominio nella form di login microsoft\\ |
9 - eseguire: //Get-AzureADServicePrincipal -SearchString NOME_APPLICAZIONE//\\ | 9 - eseguire: **//Get-AzureADServicePrincipal -SearchString NOME_APPLICAZIONE//**\\ |
10 - salvare i dati dell'applicazione in una variabile: //$MyApp = Get-AzureADServicePrincipal -SearchString NOME_APPLICAZIONE//\\ | 10 - salvare i dati dell'applicazione in una variabile: **//$MyApp = Get-AzureADServicePrincipal -SearchString NOME_APPLICAZIONE//**\\ |
11 - eseguire: //Add-MailboxPermission -Identity "INDIRIZZO_MAIL_NUOVO_ACCOUNT" -User $MyApp.ObjectId -AccessRights FullAccess//\\ | 11 - aggiungere un nuovo service principal per l'app e dargli un nome: **//New-ServicePrincipal -AppId $MyApp.AppId -ServiceId $MyApp.ObjectId -DisplayName "Service Principal for IMAP APP"//**\\ |
| 12 - infine eseguire: **//Add-MailboxPermission -Identity "INDIRIZZO_MAIL_NUOVO_ACCOUNT" -User $MyApp.ObjectId -AccessRights FullAccess//**\\ |
| |
link utili https://www.codewrecks.com/post/security/accessing-office-365-imap-with-oauth2\\ | link utili https://www.codewrecks.com/post/security/accessing-office-365-imap-with-oauth2\\ |
| |
<fs medium>**Comandi utili**</fs>\\ | <fs medium>**Comandi utili**</fs>\\ |
Get-Mailbox 'emaildaverificare@email.it' \\ | **Get-Mailbox 'emaildaverificare@email.it' \\ |
Get-MailboxPermission -Identity 'emaildaverificare@email.it'\\ | Get-MailboxPermission -Identity 'emaildaverificare@email.it'**\\ |
| |
<fs medium>**Abilitare il nuovo account all'invio di mail tramite app**</fs>\\ | <fs medium>**Abilitare il nuovo account all'invio di mail tramite app**</fs>\\ |