Cosa apporta questa integrazione
Microsoft Entra ID può fornire attività normalizzate relative a identità, accessi, rischi, dispositivi e simulazioni di attacco. Tra gli esempi verificati:account.compromised— account segnalato come compromessoauth.login.unusual— accessi da contesti insolitiphishing.simulation.clicked— ha cliccato su una simulazione senza segnalarla
Cosa richiede Living Security
Ambiti (autorizzazioni dell’applicazione):
Siete voi a decidere cosa può fare questa connessione
Questa connessione legge i dati. Può anche eseguire azioni nella vostra directory, ma solo se decidete di consentirlo. Tutte le autorizzazioni sopra elencate, tranne l’ultima, sono di sola lettura. Se concedete solo queste, la connessione non potrà mai modificare nulla nel vostro tenant — la piattaforma lo rileva e non offre affatto le azioni sui gruppi. AggiungeteGroupMember.ReadWrite.All e le azioni sull’appartenenza ai gruppi diventeranno disponibili per l’uso nei
Playbook. Nulla viene avviato automaticamente: dovete comunque scegliere quali gruppi la
piattaforma può modificare (vedere di seguito) e creare un Playbook che li utilizzi.
Potete cambiare idea in qualsiasi momento. È sufficiente aggiungere o rimuovere un’autorizzazione in Microsoft Entra ID
e concedere nuovamente il consenso dell’amministratore: non è necessario reinserire le credenziali nella
piattaforma e le sincronizzazioni dei dati continuano a funzionare senza interruzioni. La modifica diventa effettiva entro circa
un’ora.
Le azioni sull’appartenenza ai gruppi sono inoltre limitate ai gruppi da voi designati. Dopo
la connessione, un amministratore sceglie nella connessione un elenco esplicito di gruppi consentiti.
Finché tale elenco non esiste, le azioni sui gruppi non sono disponibili, anche se l’autorizzazione è stata concessa,
quindi
GroupMember.ReadWrite.All non significa mai «qualsiasi gruppo del tenant».Scegliete con attenzione tali gruppi: evitate qualsiasi gruppo che conferisca ruoli amministrativi,
accesso privilegiato o diritti di licenza.Due di queste autorizzazioni sono state introdotte di recente. Se avete connesso Microsoft Entra ID prima che
comparissero in questo elenco, aggiungetele alla registrazione dell’app esistente e concedete nuovamente il consenso dell’amministratore —
Microsoft richiede che il consenso venga concesso di nuovo ogni volta che le autorizzazioni cambiano. Tutti gli altri flussi di dati
continuano a funzionare normalmente nel frattempo.
Policy.Read.ConditionalAccess — senza questa autorizzazione, Microsoft rimuove i dettagli dell’accesso condizionale
da ogni record di accesso. Il record continua a indicare che un criterio di accesso condizionale è stato
soddisfatto, ma l’elenco dei criteri risulta vuoto. Nulla genera errori e nessun avviso: i dati
di accesso continuano ad arrivare e la connessione resta integra. La piattaforma semplicemente non riesce a stabilire quali accessi
siano stati soddisfatti tramite l’autenticazione a più fattori, quindi l’attività MFA proveniente da questa connessione resta vuota.IdentityRiskEvent.Read.All — la lettura dei rilevamenti di rischio richiede anche una licenza Microsoft Entra ID P1 o
P2. Il rilevamento delle credenziali compromesse è disponibile a ogni livello, incluso P1; i
rilevamenti premium sono segnalati come generic per i livelli inferiori a P2.Prerequisiti
- Per registrare le applicazioni e concedere il consenso dell’amministratore è necessario disporre dell’accesso Application Administrator o Global Administrator in Microsoft Entra ID.
Parte A — In Microsoft Entra ID
Questi passaggi vengono eseguiti dall’amministratore di Microsoft Entra ID.1
Registrare una nuova applicazione
- Accedete all’interfaccia di amministrazione di Microsoft Entra.
- Nel menu di navigazione a sinistra, selezionate Entra ID → App registrations.
- Fate clic su New registration.
- Inserite un nome significativo per l’app, ad esempio
Living Security Platform. - In Supported account types, selezionate Accounts in this organizational directory only.
- Lasciate vuoto il campo Redirect URI — questa integrazione utilizza il flusso delle credenziali client.
- Fate clic su Register.
- Application (client) ID
- Directory (tenant) ID
2
Aggiungere le autorizzazioni dell'applicazione di Microsoft Graph
- Nella pagina Panoramica dell’app, fate clic su API permissions nel menu a sinistra.
- Fate clic su Add a permission.
- Selezionate Microsoft Graph.
- Selezionate Application permissions.
- Cercate e selezionate ciascuna autorizzazione riportata di seguito, quindi fate clic su Add permissions:
User.Read.AllSecurityAlert.Read.AllAuditLog.Read.AllPolicy.Read.ConditionalAccessAttackSimulation.Read.AllDevice.Read.AllDeviceManagementManagedDevices.Read.AllIdentityRiskEvent.Read.All
- Aggiungete
GroupMember.ReadWrite.Allsolo se desiderate che i Playbook possano modificare l’appartenenza ai gruppi. Omettetela per mantenere questa connessione in sola lettura.
Queste sono le autorizzazioni minime per tutti i flussi di dati. Se intendete abilitare solo un sottoinsieme di flussi, potete omettere le autorizzazioni per i flussi che non utilizzerete.
3
Concedere il consenso dell'amministratore
Le autorizzazioni dell’applicazione richiedono il consenso esplicito dell’amministratore.
- Nella pagina API permissions, fate clic su Grant admin consent for <your tenant name>.
- Nella finestra di conferma, fate clic su Yes.
- Verificate che ogni autorizzazione riporti Granted nella colonna Status.
Se il pulsante Grant admin consent è disattivato, sono necessari i privilegi di Privileged Role Administrator o Global Administrator. Il consenso dell’amministratore deve essere concesso nuovamente ogni volta che aggiungete nuove autorizzazioni.
4
Creare un segreto client
- Nella pagina Panoramica dell’app, fate clic su Certificates & secrets nel menu a sinistra.
- Fate clic sulla scheda Client secrets, quindi su New client secret.
- Inserite una descrizione (ad es.
Living Security Platform). - Scegliete una scadenza in linea con i vostri criteri di rotazione.
- Fate clic su Add.
401 Unauthorized.5
Determinare l'host dell'API Graph e l'host dell'autorità
Per la maggior parte delle organizzazioni che utilizzano il cloud commerciale, usate i valori predefiniti:
Per i cloud governativi o sovrani, utilizzate gli endpoint appropriati per il vostro ambiente.
L’host dell’API Graph e l’host dell’autorità devono corrispondere: i token dell’autorità di un cloud non sono validi per l’endpoint Graph di un altro cloud.
Parte B — In Living Security Platform
Questo passaggio viene eseguito dal responsabile del programma oppure dall’amministratore di sistema, se è stato invitato nella piattaforma. La connessione a Microsoft Entra ID (Client Credentials) è ora attiva.Risoluzione dei problemi
403 Forbidden
403 Forbidden
Nella registrazione dell’app mancano autorizzazioni oppure il consenso dell’amministratore non è stato concesso. Verificate che:
- Tutte le autorizzazioni richieste siano elencate in API permissions
- Ogni autorizzazione riporti lo stato Granted (segno di spunta verde)
- Il consenso dell’amministratore sia stato concesso dopo l’aggiunta delle autorizzazioni
Se avete aggiunto nuove autorizzazioni dopo il consenso iniziale, dovete concedere nuovamente il consenso dell’amministratore.
Risultati vuoti per specifici flussi di dati
Risultati vuoti per specifici flussi di dati
Nell’app potrebbe mancare l’autorizzazione specifica per quel flusso:
- Nessun utente → manca
User.Read.All - Nessun avviso di sicurezza → manca
SecurityAlert.Read.All - Nessun log di accesso → manca
AuditLog.Read.All - Nessun risultato delle simulazioni di attacco → manca
AttackSimulation.Read.All - Nessun dispositivo Entra ID → manca
Device.Read.All - Nessun dispositivo gestito da Intune → manca
DeviceManagementManagedDevices.Read.All - Nessun rilevamento di rischio → manca
IdentityRiskEvent.Read.All, il consenso dell’amministratore non è stato concesso di nuovo dopo averla aggiunta, oppure il tenant ha una licenza inferiore al livello minimo Microsoft Entra ID P1
La richiesta del token non riesce con invalid_client
La richiesta del token non riesce con invalid_client
L’host dell’API Graph e l’host dell’autorità potrebbero non corrispondere. Entrambi devono fare riferimento allo stesso ambiente cloud (commerciale, governativo e così via).
Le azioni sui gruppi non compaiono in un Playbook
Le azioni sui gruppi non compaiono in un Playbook
Le azioni sull’appartenenza ai gruppi vengono offerte solo quando sono vere tutte e tre le condizioni seguenti:
GroupMember.ReadWrite.Allè presente nella registrazione dell’app, con il consenso dell’amministratore concesso. Se l’avete aggiunta di recente, attendete fino a un’ora.- Un amministratore ha designato un elenco di gruppi consentiti nella connessione.
- La connessione è attiva e integra.
L'accesso condizionale blocca la connessione o le sue azioni
L'accesso condizionale blocca la connessione o le sue azioni
Se nel vostro tenant è presente un criterio di accesso condizionale basato sull’indirizzo IP, questo può bloccare le richieste
che includono la credenziale di questa connessione. La maggior parte dei tenant non è interessata: per impostazione predefinita Microsoft Graph
non applica restrizioni per indirizzo IP. Se applicate un criterio basato su IP per le entità servizio,
questa integrazione richiede che vengano autorizzati due insiemi di indirizzi, perché la configurazione e la
sincronizzazione dei dati partono da reti diverse.Living Security genera autonomamente il token di accesso di questa connessione e lo rinnova continuamente, quindi
le richieste di token partono dagli indirizzi propri della piattaforma, non dagli indirizzi utilizzati dalle
sincronizzazioni dei dati.Le azioni sui gruppi sono un caso a parte. Per impostazione predefinita seguono lo stesso percorso delle sincronizzazioni dei dati e partono
dagli indirizzi di sincronizzazione. Passano agli indirizzi della piattaforma solo se un amministratore
imposta la connessione sull’uscita diretta.Aggiungete entrambi gli insiemi alla named location che il vostro criterio di accesso condizionale considera attendibile o
esclude. Le richieste di token raggiungono
login.microsoftonline.com e le richieste di dati raggiungono
graph.microsoft.com; entrambe devono essere autorizzate.Se solo gli indirizzi di sincronizzazione sono autorizzati, la configurazione non riesce durante l’ottenimento del token e non viene creata
alcuna connessione. Se solo gli indirizzi della piattaforma sono autorizzati, la configurazione riesce e
ogni sincronizzazione restituisce zero record.
