{"id":914265,"date":"2026-10-29T14:51:29","date_gmt":"2026-10-29T14:51:29","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/flussi-di-lavoro-basati-su-approvazione\/"},"modified":"2026-10-29T14:51:30","modified_gmt":"2026-10-29T14:51:30","slug":"flussi-di-lavoro-basati-su-approvazione","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/it\/blog\/flussi-di-lavoro-basati-su-approvazione\/","title":{"rendered":"Come configurare flussi di lavoro basati su approvazione per le richieste di accesso amministrativo"},"content":{"rendered":"<p>I flussi di lavoro basati su approvazione garantiscono che i privilegi amministrativi siano verificabili e motivati da uno scopo preciso. Questa configurazione \u00e8 fondamentale per qualsiasi ambiente gestito che voglia ridurre al minimo i rischi di sicurezza e conformit\u00e0 su larga scala. In questa guida vedremo alcuni dei metodi migliori per creare un <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/automazione-del-flusso-di-lavoro-it\/\">flusso di lavoro<\/a> gestito <strong>basato su un processo di approvazione<\/strong>.<\/p>\n<h2>Metodi per configurare i flussi di lavoro basati su approvazione<\/h2>\n<p>Usa la tabella per scegliere e raggiungere rapidamente i passaggi di attivazione che preferisci.<\/p>\n<p>\ud83d\udccc <strong>Prerequisiti<\/strong>:<\/p>\n<ul>\n<li>Abbonamento a Microsoft 365 con Power Automate e Azure AD (per i flussi di lavoro nel cloud)<\/li>\n<li>Visibilit\u00e0 sugli endpoint tramite PowerShell e registro di sistema<\/li>\n<li>NinjaOne o un\u2019altra piattaforma RMM con funzionalit\u00e0 di esecuzione di script<\/li>\n<li>Una policy definita su quando l\u2019accesso amministrativo viene approvato e per quanto tempo<\/li>\n<\/ul>\n<p>\ud83d\udc49 <strong>Nota<\/strong>: alcuni passaggi possono variare in base alle impostazioni predefinite del sistema o a quelle attive.<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center; vertical-align: middle;\"><strong>Fai clic per scegliere un metodo<\/strong><\/td>\n<td style=\"text-align: center; vertical-align: middle;\"><strong>\ud83d\udcbb<\/strong><br \/>\n<strong>Ideale per utenti singoli <\/strong><\/td>\n<td style=\"text-align: center; vertical-align: middle;\"><strong>\ud83d\udcbb\ud83d\udcbb\ud83d\udcbb<\/strong><br \/>\n<strong>Ideale per le grandi aziende<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-1\">Metodo 1: Microsoft Forms<\/a><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">\u2713<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-2\">Metodo 2: script PowerShell<\/a><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">\u2713<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\ud83d\udca1 <strong>Suggerimento<\/strong>: consulta la sezione <a href=\"#things-to-look-out-for\"><em>Aspetti a cui prestare attenzione<\/em><\/a> per consigli su come gestire i rischi potenziali.<\/p>\n<p>\ud83c\udfa5 Guarda <a href=\"https:\/\/www.ninjaone.com\/videos\/security\/how-to-set-up-approval-based-workflows-for-admin-access-requests\/\">Come configurare flussi di lavoro basati su approvazione per le richieste di accesso amministrativo<\/a>: un utile riferimento visivo.<\/p>\n<h3 id=\"method-1\">Metodo 1: usare Microsoft Forms e Power Automate per le richieste di accesso<\/h3>\n<p>Questo metodo richiede pochissimo codice ed \u00e8 la scelta migliore per le organizzazioni che gi\u00e0 utilizzano Microsoft 365.<\/p>\n<p>\ud83d\udccc<strong> Situazione d\u2019uso<\/strong>: abbonati a Microsoft 365<\/p>\n<ol>\n<li>Crea un modulo Microsoft Forms intitolato \u201cRichiesta di accesso amministrativo\u201d con i seguenti campi:\n<ul>\n<li>Email del richiedente<\/li>\n<li>Nome del dispositivo<\/li>\n<li>Motivo della richiesta di accesso<\/li>\n<li>Durata richiesta<\/li>\n<\/ul>\n<\/li>\n<li>Crea poi un flusso in Power Automate con questi parametri:\n<ul>\n<li>Trigger: invio del modulo<\/li>\n<li>Condizione: approvazione automatica in base a utente\/gruppo, oppure inoltro all\u2019approvazione del responsabile<\/li>\n<li>Azione: notifica al team IT ed esecuzione dello script per elevare i privilegi dell\u2019utente<\/li>\n<li>Passaggio finale: pianificazione del ripristino automatico o generazione di un avviso di scadenza dell\u2019accesso<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>Puoi archiviare le approvazioni in un elenco di SharePoint o in un sistema di gestione dei ticket per documentarle.<\/p>\n<p><strong>Come funziona<\/strong>: in questa configurazione, Microsoft Forms si occupa della raccolta dei dati. Power Automate li elabora, esegue i passaggi condizionali e crea audit trail utili alla risoluzione dei problemi e alla conformit\u00e0.<\/p>\n<h3 id=\"method-2\">Metodo 2: elevare i diritti locali con PowerShell e un ripristino pianificato<\/h3>\n<p>Questo metodo offre un controllo granulare e garantisce che la rimozione dei privilegi avvenga in modo automatico allo scadere della durata impostata.<\/p>\n<p>\ud83d\udccc <strong>Situazioni d\u2019uso<\/strong>: enterprise, automazione<\/p>\n<p>Per concedere l\u2019accesso amministrativo (ad esempio, l\u2019appartenenza temporanea al gruppo Administrators), usa il comando seguente: <strong><code>Add-LocalGroupMember -Group \"Administrators\" -Member \"domain\\jdoe\"<\/code><\/strong>.<\/p>\n<p>\u26a0\ufe0f<strong>Promemoria<\/strong>: sostituisci i valori segnaposto <em>&#8220;Administrators&#8221;<\/em> con il nome del gruppo che preferisci e <em>&#8220;domain\\jdoe&#8221;<\/em> con il tuo dominio locale e il tuo nome utente.<\/p>\n<p>Per pianificare invece la rimozione dell\u2019accesso dopo un\u2019ora (esempio):<\/p>\n<p><strong><code>schtasks \/create \/tn \"RemoveAdmin_jdoe\" \/tr \"powershell -command<\/code><\/strong><br \/>\n<strong><code>Remove-LocalGroupMember -Group 'Administrators' -Member 'domain\\jdoe'\" \/sc<\/code><\/strong><br \/>\n<strong><code>once \/st 13:00<\/code><\/strong><\/p>\n<p>Per registrare poi le concessioni di accesso in un file locale o in una chiave di registro ai fini dell\u2019audit:<\/p>\n<p><code><strong>New-ItemProperty -Path \"HKLM:\\SOFTWARE\\Org\\AdminAccess\" -Name \"jdoe\"<\/strong><\/code><br \/>\n<code><strong>-Value \"$(Get-Date)\" -PropertyType String -Force<\/strong><\/code><\/p>\n<p>Quando una richiesta viene approvata, PowerShell consente di concedere e revocare i diritti di amministratore locale su richiesta.<\/p>\n<h2>Come verificare e tenere traccia delle approvazioni amministrative<\/h2>\n<h3>Usare il registro di sistema per stato di accesso e audit trail<\/h3>\n<p>La chiave di registro funziona come un <strong>registro in tempo reale<\/strong> di chi dispone attualmente dei diritti di amministratore.<\/p>\n<p>\ud83d\udccc<strong> Situazione d\u2019uso<\/strong>: distribuzioni a livello di sistema, distribuzione tramite RMM.<\/p>\n<ol>\n<li>Premi <strong>Win + R<\/strong>, digita <em>regedit<\/em> e tocca <strong>OK<\/strong> per aprire l\u2019<strong>Editor del Registro di sistema<\/strong>.<\/li>\n<li>Vai al percorso seguente oppure copialo e incollalo nella barra degli indirizzi del Registro: <strong>HKEY_LOCAL_MACHINE\\SOFTWARE\\Org\\AdminAccess <\/strong>.<\/li>\n<li>Puoi controllare i valori stringa per audit e monitoraggio. Ecco un esempio di ci\u00f2 a cui prestare attenzione:\n<ul>\n<li>&#8211; jdoe_Approved (String) = &#8220;2025-07-01T11:00Z&#8221;<\/li>\n<li>&#8211; jdoe_Expires (String) = &#8220;2025-07-01T13:00Z&#8221;<\/li>\n<li>&#8211; jdoe_Device (String) = &#8220;CLIENT-PC001&#8221;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>\u26a0\ufe0f <strong>Attenzione<\/strong>: la modifica del registro di sistema pu\u00f2 causare problemi al sistema. <a href=\"https:\/\/www.ninjaone.com\/videos\/windows\/how-to-back-up-and-restore-windows-registry\/\">Crea un backup del registro<\/a> prima di procedere.<\/p>\n<h3>Verificare e revocare l\u2019accesso con CMD e l\u2019analisi dei log<\/h3>\n<p>Comandi come <strong><code>net localgroup<\/code><\/strong> e <strong><code>schtasks<\/code><\/strong>, usati insieme a file di log centralizzati, ti permettono di mantenere uno storico ricercabile di tutte le attivit\u00e0 legate ai diritti di amministratore.<\/p>\n<ol>\n<li>Per prima cosa, per verificare gli amministratori, esegui <em>net localgroup administrators<\/em>.<\/li>\n<li>Usa poi <strong><code>schtasks \/query \/fo list | findstr \/i \"RemoveAdmin\"<\/code><\/strong> per visualizzare le attivit\u00e0 pianificate per la rimozione.<\/li>\n<li>Puoi anche eseguire <strong><code>reg query HKLM\\SOFTWARE\\Org\\AdminAccess<\/code><\/strong> per verificare le modifiche attive nel registro di sistema.<\/li>\n<li>Infine, registra gli eventi con: <strong><code>echo %username% granted admin rights on %computername% at %date% %time% &gt;&gt; \\\\logserver\\access_logs.txt<\/code><\/strong><\/li>\n<\/ol>\n<p>Questi script ti offrono una panoramica delle appartenenze ai gruppi di amministratori e dei processi di rimozione pianificati, senza bisogno di uno script o di una console RMM.<\/p>\n<h3>Reporting e avvisi sull\u2019accesso amministrativo tramite RMM o script<\/h3>\n<p>Un RMM potente come NinjaOne offre gli strumenti per trasformare il controllo degli accessi amministrativi da attivit\u00e0 reattiva a difesa proattiva.<\/p>\n<p>Ecco alcune strategie di distribuzione comuni che puoi adottare per governare gli accessi degli utenti:<\/p>\n<ul>\n<li>Esegui script che rilevano le modifiche al gruppo di amministratori locali<\/li>\n<li>Ricevi un avviso quando un utente viene aggiunto al di fuori di una finestra approvata<\/li>\n<li>Annulla le aggiunte non autorizzate ai gruppi<\/li>\n<li>Sincronizza le chiavi di registro con l\u2019RMM per visualizzarle nella dashboard<\/li>\n<\/ul>\n<p>Inoltre, la dashboard pu\u00f2 fornire report pianificati su chi ha ottenuto l\u2019accesso e quando \u00e8 stato revocato, segnalando eventuali scostamenti dalle policy correlate.<\/p>\n<h2 id=\"things-to-look-out-for\">\u26a0\ufe0f Aspetti a cui prestare attenzione quando configuri flussi di lavoro basati su approvazione<\/h2>\n<p>Di seguito trovi i rischi pi\u00f9 comuni, le loro possibili conseguenze e alcuni modi pratici per rimediare o prevenire i problemi.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Rischi<\/strong><\/td>\n<td><strong>Possibili conseguenze<\/strong><\/td>\n<td><strong>Soluzioni<\/strong><\/td>\n<\/tr>\n<tr>\n<td>L\u2019attivit\u00e0 pianificata non viene eseguita<\/td>\n<td>I privilegi elevati restano attivi a tempo indeterminato<\/td>\n<td>Rimuovi manualmente l\u2019utente dal gruppo di amministratori tramite RMM o PowerShell.<\/td>\n<\/tr>\n<tr>\n<td>Registrazione nel registro di sistema saltata<\/td>\n<td>Nessun audit trail per le verifiche di conformit\u00e0<\/td>\n<td>Registra retroattivamente i dati a partire dai log eventi o dalla cronologia dell\u2019RMM.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Un altro aspetto fondamentale \u00e8 che alcune richieste di accesso potrebbero non rientrare perfettamente in un flusso di lavoro standard. Per emergenze, ambienti multi-tenant e team distribuiti possono essere necessari protocolli di backup e una pianificazione aggiuntiva, cos\u00ec da garantire la sicurezza senza rallentare le operazioni critiche.<\/p>\n<h2>Le soluzioni NinjaOne per i flussi di lavoro basati su approvazione<\/h2>\n<p>NinjaOne supporta i flussi di lavoro per la governance degli accessi grazie a:<\/p>\n<ul>\n<li>Distribuzione di script per concedere e revocare l\u2019accesso amministrativo su tutti gli endpoint<\/li>\n<li>Esecuzione pianificata e ripristino delle attivit\u00e0 tramite la <a href=\"https:\/\/www.ninjaone.com\/docs\/endpoint-management\/policies\/policy-scheduled-tasks\/\">pianificazione delle policy<\/a> dell\u2019RMM<\/li>\n<li>Monitoraggio delle chiavi di registro e dell\u2019appartenenza ai gruppi locali per una visibilit\u00e0 in tempo reale<\/li>\n<li>Registrazione degli eventi di escalation e de-escalation associati a utente, dispositivo e data e ora<\/li>\n<li>Avvisi Personalizzati e dashboard di reporting per mostrare gli eventi di accesso di tutti i clienti<\/li>\n<\/ul>\n<p>Con NinjaOne, gli MSP possono offrire flussi di lavoro per le richieste di accesso sicuri, verificabili e scalabili, che proteggono i clienti e allo stesso tempo semplificano il lavoro dei tecnici.<\/p>\n<h2>Integrare un flusso di lavoro basato su approvazione con un RMM<\/h2>\n<p>I flussi di lavoro basati su approvazione permettono un controllo migliore su reti ed endpoint, restando allineati ai principali framework di conformit\u00e0 IT. Il sistema, inoltre, garantisce agli utenti un accesso tempestivo a dati e strumenti aziendali selezionati.<\/p>\n<p>Oltre a trovare un equilibrio tra rapidit\u00e0 di accesso e governance solida, gli MSP e i team di enterprise informatica possono integrare questo flusso di lavoro con un RMM come NinjaOne, aprendo la strada alla possibilit\u00e0 di scalare e gestire gli asset IT in un\u2019unica dashboard.<\/p>\n<h3><strong>Argomenti correlati:<\/strong><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.ninjaone.com\/it\/blog\/usare-wac-gestire-utenti-windows\/\">Come usare WAC per gestire utenti e gruppi in Windows 10<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/docs\/endpoint-management\/users\/user-roles-and-permissions\/\">[NinjaOne] Ruoli utente e autorizzazioni<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/it\/blog\/identificare-processi-eseguiti-come-amministratore\/\">Come identificare i processi eseguiti come amministratore in Windows 10<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/videos\/it-documentation\/how-to-build-a-reusable-it-approval-matrix-template\/\">Come standardizzare e riutilizzare i modelli di approvazione per accesso ai dispositivi, modifiche dei ruoli e onboarding dei fornitori (video)<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I flussi di lavoro basati su approvazione garantiscono che i privilegi amministrativi siano verificabili e motivati da uno scopo preciso. Questa configurazione \u00e8 fondamentale per qualsiasi ambiente gestito che voglia ridurre al minimo i rischi di sicurezza e conformit\u00e0 su larga scala. In questa guida vedremo alcuni dei metodi migliori per creare un flusso di [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":549007,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4354],"tags":[],"class_list":["post-914265","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operazioni-it"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/914265","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=914265"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/914265\/revisions"}],"predecessor-version":[{"id":914266,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/914265\/revisions\/914266"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media\/549007"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=914265"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/categories?post=914265"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/tags?post=914265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}