Strumenti per comprendere l'utilizzo dei account di servizio

Esistono diversi strumenti che puoi utilizzare per comprendere le attività di autenticazione per gli account di servizio e le chiavi. Questa pagina descrive gli strumenti disponibili e i relativi utilizzi previsti.

Se vuoi vedere come i service account utilizzano le proprie autorizzazioni e identificare i service account con privilegi eccessivi, utilizza i suggerimenti per i ruoli. Per saperne di più, consulta Panoramica dei suggerimenti per i ruoli.

Attività di autenticazione

Ogni volta che un account di servizio o una chiave viene utilizzato per chiamare un'API Google, inclusa un'API che non fa parte di Google Cloud, viene generata un'attività di autenticazione. Per comprendere l'utilizzo dei account di servizio, puoi monitorare queste attività di autenticazione utilizzando gli strumenti descritti in questa pagina.

Le attività di autenticazione includono chiamate API riuscite e non riuscite. Ad esempio, se una chiamata API non va a buon fine perché il chiamante non è autorizzato a chiamare l'API o perché la richiesta fa riferimento a una risorsa inesistente, l'azione viene comunque conteggiata come attività di autenticazione per il account di servizio o la chiave utilizzati per la chiamata API.

Le attività di autenticazione con un'API Google al di fuori di Google Cloud, come la delega a livello di dominio dell'autorità alle API Google Workspace, non vengono monitorate da Activity Analyzer o dagli approfondimenti sui service account. Per monitorare queste attività di autenticazione, utilizza le metriche di utilizzo del service account di Cloud Monitoring.

Le chiavi di autenticazione HMAC (Hash-based Message Authentication Code) di Cloud Storage non generano attività di autenticazione per i service account o le chiavi dei service account. Per saperne di più, consulta Chiavi HMAC.

Activity Analyzer

L'analizzatore attività di Policy Intelligence ti consente di visualizzare le attività di autenticazione più recenti per i tuoi service account e le chiavi dei account di servizio. La data dell'attività di autenticazione più recente è determinata in base al fuso orario PST (Pacific Standard Time) degli Stati Uniti e del Canada (UTC-8), anche quando è in vigore l'ora legale del Pacifico.

Utilizza Activity Analyzer per identificare service account e chiavi inutilizzati. Con Analizzatore attività, puoi utilizzare la tua definizione di cosa significa che unaccount di serviziont o una chiave non vengono utilizzati. Ad esempio, alcune organizzazioni potrebbero definire "non utilizzato" come 90 giorni di inattività, mentre altre potrebbero definire "non utilizzato" come 30 giorni di inattività.

Ti consigliamo di disabilitare o eliminare questi service account e queste chiavi inutilizzati perché creano un rischio per la sicurezza non necessario. Esegui il cross-reference dei risultati di Activity Analyzer con le metriche di utilizzo dell'account di servizio Cloud Monitoring prima di disattivare o eliminare un service account per evitare di rimuovere i service account in uso con le API di Google al di fuori di Google Cloud.

Per scoprire come visualizzare le attività di autenticazione del account di servizio, consulta Visualizzare l'utilizzo recente di service account e chiavi.

Insight sui service account

Recommender fornisce approfondimenti sugli account di servizio, che identificano gli account di servizio nel tuo progetto che non sono stati autenticati negli ultimi 90 giorni. Utilizza gli approfondimenti sui account di servizio per identificare rapidamente i service account inutilizzati.

Ti consigliamo di disattivare o eliminare questi service account inutilizzati perché creano un rischio per la sicurezza non necessario. Fai un riferimento incrociato tra gli approfondimenti del account di servizio e le metriche di utilizzo del account di servizio Cloud Monitoring prima di disattivare o eliminare un account di servizio. Questo approccio impedisce di rimuovere i service account in uso con le API Google al di fuori di Google Cloud.

Per scoprire come utilizzare gli approfondimenti sui account di servizio, consulta Trovare service account inutilizzati.

Metriche di utilizzo del service account

Cloud Monitoring fornisce metriche di utilizzo per i service account e le chiavi dei service account. I report sulle metriche di utilizzo mostrano ogni attività di autenticazione per i service account e le chiavi dei account di servizio.

Le attività di autenticazione per le chiavi del account di servizio includono ogni volta che un sistema elenca le chiavi durante il tentativo di autenticare una richiesta, anche se il sistema non utilizza la chiave per autenticare la richiesta. Questo comportamento è più comune quando si utilizzano URL firmati per Cloud Storage o quando si esegue l'autenticazione per applicazioni di terze parti.

Utilizza le metriche di utilizzo del account di servizio per monitorare i pattern di utilizzo del account di servizio nel tempo. Questi pattern possono aiutarti a identificare le anomalie, automaticamente o manualmente.

Per scoprire come visualizzare le metriche di utilizzo dei account di servizio, consulta Monitoraggio dei pattern di utilizzo di chiavi e service account nella documentazione IAM.

Rilevamento dei account di servizio inattivi

Event Threat Detection rileva e segnala quando un account di servizio inattivo attiva un'azione. Gli account di servizio inattivi sono account di servizio che non sono più attivi da più di 180 giorni.

Questa funzionalità è disponibile solo per i clienti con attivazioni a livello di organizzazione del livello Premium o Enterprise di Security Command Center.

Per scoprire come visualizzare e correggere i risultati delle azioni dei account di servizio inattivi, consulta Indagine e risposta alle minacce.