Creazione di uno script personalizzato
È possibile creare e importare i propri script che si integreranno completamente nell'ambiente Security Controls. Quando si crea uno script personalizzato vi è una serie di linee guida base da seguire, come:
• Lo script deve contenere metadati che lo identificano univocamente e ne descrivono funzionalità e parametri di immissione
•Lo script deve essere firmato da un'autorità ritenuta attendibile dal computer su cui è in funzione la console
•Lo script può utilizzare un qualsiasi numero di variabili e funzioni fornite da Ivanti e progettate per l'uso con Security Controls
Gli script utente possono essere eseguiti rispetto a singoli computer e gruppi di computer esattamente nello stesso modo in cui vengono eseguiti gli script forniti con Security Controls. I vantaggi di eseguire gli script in Security Controls includono:
•gli script vengono eseguiti rispetto ai computer e i gruppi di computer già definiti in Security Controls
•Possibilità di utilizzare le credenziali di computer e gruppi di computer già immesse in Security Controls
•gli script vengono eseguiti in background
•l'esecuzione di script può essere eseguita immediatamente o pianificata per un'esecuzione futura
•Gli script sono eseguiti in parallelo rispetto ai computer di destinazione e in genere vengono completati in una frazione del tempo che sarebbe richiesto per eseguirli in serie, ed è possibile controllare il livello di parallelismo
•l'output degli script viene acquisito nei file, così l'utente può analizzarlo in base alle proprie esigenze
•lo stato di esecuzione degli script viene visualizzato all'interno di Security Controls
•è possibile aprire i file dei risultati direttamente da Security Controls
•Gli script possono essere parametrizzati ed è possibile salvare vari set di parametri in modelli ITScript o metterli a disposizione quando si avvia lo script o se ne pianifica l'esecuzione
•gli script possono utilizzare le funzioni in remoto di PowerShell, consentendo il ricorso al più ampio set di funzionalità fornito da Windows PowerShell
•Gli script possono utilizzare moduli PowerShell. Script diversi possono importare versioni diverse di un dato modulo.
•Potranno essere eseguiti solo gli script firmati da autorità che si considerano attendibili
•Security Controls fornisce anche una serie di variabili e funzioni PowerShell che aiutano a semplificare molte operazioni comuni.
Gran parte degli script PowerShell può essere utilizzata in Security Controls introducendo soltanto delle modifiche minori. Questa sezione descrive come preparare i propri script e come importarli in Security Controls.