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.