Script PowerShell: scadenze dei client secret e certificati di Entra ID
Script PowerShell in sola lettura che elenca tutti i client secret e i certificati delle app registration di Microsoft Entra ID, ordinati per data di scadenza, con quelle già scadute evidenziate.
Formato
PS1
Dimensione
12.2 KB
Tipo
Starter kit
Aggiornato
11 ago 2026
Licenza: Uso interno aziendale gratuito (no redistribuzione commerciale). Fornito "as is".
01 — Contenuto
Cosa contiene
Script PowerShell originale (Microsoft Graph) per amministratori: elenca in un'unica tabella tutti i client secret e i certificati di tutte le app registration del tenant Entra ID, ordinati per scadenza, con le credenziali già scadute evidenziate e il conteggio dei giorni rimasti.
Risolve un problema concreto: le credenziali delle app registration scadono senza produrre alcun avviso — nessuna mail, nessuna notifica nel portale — e il primo segnale è un'integrazione che smette di autenticare. Il portale mostra le scadenze solo entrando in ogni singola applicazione, una per una.
Riporta anche il campo hint di ogni secret, cioè i primi tre caratteri del valore: è l'unico modo per capire quale segreto sta usando una data integrazione, confrontandolo con il valore configurato nel file di ambiente o nel vault (il valore completo non è recuperabile dopo la creazione). Per i certificati mostra l'impronta.
Parametri: `-GiorniAvviso` per la soglia (default 90), `-SoloInScadenza` per il controllo periodico, `-IncludiServicePrincipal` per coprire anche le credenziali registrate sui service principal — dove alcune integrazioni di terze parti le mettono e nessuno le cerca — e `-EsportaCsv` per il report.
Contesto, diagnosi dell'errore `535` e perché un certificato non sostituisce il secret: Il client secret scade e le integrazioni si fermano. Per la governance delle identità nel suo insieme, vedi il toolkit PowerShell per Entra ID.
Requisiti: PowerShell 5.1+ o 7+, modulo `Microsoft.Graph.Applications`, permesso `Application.Read.All` (il minimo sufficiente). Sola lettura: non modifica nulla. Licenza: uso interno aziendale gratuito (no redistribuzione commerciale). Fornito "as is": provare in un tenant di test prima della produzione.
Topic
- Microsoft Entra ID
- Azure
- PowerShell
- Sicurezza
- IT admin
- PMI
Articoli correlati
Guide e tutorial che approfondiscono il contesto di questo asset.
- guida
Il client secret scade e le integrazioni si fermano, senza un solo avviso
Un client secret di Entra ID scade e nessuno riceve una notifica: il primo segnale è un form che non invia più. Come isolare la causa in cinque secondi, perché un certificato non risolve, e lo script per le scadenze.
Leggi - guida
Governance dell'identità Entra ID con PowerShell: 10 script per le PMI
Chi ha i poteri di amministrazione? Quali segreti stanno per scadere? Quali guest hanno ancora accesso? Questi 10 script PowerShell gratuiti mettono in fila la governance dell'identità in Microsoft Entra ID.
Leggi - guida
Come ti vedono da fuori: 8 controlli di sicurezza sul tuo dominio
Prima di un audit, di un questionario assicurativo o di una verifica NIS2, conviene guardare il proprio dominio con gli occhi di chi sta fuori. Otto controlli gratuiti che fai in mezz'ora, con i comandi pronti.
Leggi
Prodotti SynSphere
Altri download correlati
Asset simili per tipo o audience.
- Starter kit
Toolkit PowerShell: compliance Microsoft Purview (10 script)
10 script PowerShell originali per verificare la compliance in Microsoft Purview: ambito reale delle policy di conservazione, etichette effettivamente pubblicate, regole DLP rimaste in simulazione e stato del log di controllo. Per IT admin e MSP.
Scarica - Template Word
Template Word: informative di trasparenza AI (art. 50 AI Act) per PMI
I testi pronti da pubblicare per dichiarare l'uso dell'AI: chatbot, contenuti generati, comunicazioni ai clienti, candidature, riunioni e pagina "Come usiamo l'AI". Con tabella decisionale su quando serve.
Scarica - Template Excel
Template Excel: registro dei sistemi AI in uso in azienda (AI Act) per PMI
Censisci i sistemi di AI che la tua azienda usa davvero, compresi quelli entrati senza autorizzazione: ruolo, dati coinvolti, obblighi di trasparenza e traccia della formazione, con gli scoperti contati da solo.
Scarica
Vuoi una versione personalizzata?
Possiamo trasformare questo asset in un workflow strutturato con Microsoft 365, Power Apps, Power Automate, Power BI specifico per la tua PMI. Discovery gratuita, business case quantificato.