Sei già un cliente NinjaOne? Effettua il login per visualizzare le altre guide e gli ultimi aggiornamenti.

Libreria di script: domande frequenti

Argomento

Questo articolo risponde alle domande più frequenti sull'uso della Libreria di automazioni in NinjaOne.

Ambiente

NinjaOne Endpoint management

Indice

Seleziona una domanda per visualizzarne la risposta:

Domande frequenti

NinjaOne metterà in coda gli script che non è stato possibile eseguire durante le automazioni programmate?

Le automazioni pianificate non eseguiranno gli script a meno che il dispositivo non sia online al momento in cui l’azione è pianificata. In tal caso, NinjaOne annullerà lo script e registrerà un’attività per notificare l’evento.

Per quanto tempo gli script in sospeso rimarranno in coda?

NinjaOne non rimuoverà né annullerà gli script in coda, indipendentemente dal tempo trascorso.

Quale versione di Powershell utilizza NinjaOne Automation?

La versione utilizzata da NinjaOne dipende dalla versione di PowerShell installata sull’agente che esegue lo script. È l’agente a determinare la versione di PowerShell, non NinjaOne. In genere viene utilizzata PowerShell 2 o versioni successive, ma è possibile trovare delle eccezioni nelle note dello script.

automation_powershell_script.png
Figura 1: Esempio di Powershell in NinjaOne

Posso limitare o assegnare l'accesso agli script a tecnici o utenti specifici?

Sì. È possibile gestire l’accesso dalla pagina del ruolo o dell’account di un tecnico tramite Autorizzazioni → Libreria di automazioni. Selezionare il livello di autorizzazione che si desidera assegnare al tecnico per tutte le categorie per impostazione predefinita, oppure gestire le autorizzazioni per singole categorie.

automation library_permissions_categories.png
Figura 2: Configurazione dell’accesso dei tecnici alle categorie di automazione

È possibile limitare le automazioni installate ed eseguite a determinate categorie seguendo questi passaggi:

  1. In NinjaOne, accedere a Amministrazione → Libreria → Automazione.
  2. Aprire la scheda Categorie e fare clic su Crea categoria.
automation library_create category.png
Figura 3: Creazione di una nuova categoria di automazione
  1. Inserire un identificatore univoco per il campo Nome, quindi fare clic su Crea.
  2. Aprire la scheda Automazioni
  3. Posiziona il cursore del mouse sullo script che desideri aggiungere a una categoria e seleziona il menu delle azioni. Fai clic su Modifica.
automation library_edit script.png
Figura 4: Modifica di un'automazione
  1. Selezionare le caselle di controllo relative a ciascuna categoria a cui si desidera aggiungere lo script, quindi fare clic su Salva.

NinjaOne fornisce supporto ufficiale per gli script Bash?

NinjaOne supporta gli script Bash; tuttavia, la risoluzione dei problemi relativi agli script dei clienti non rientra nell'ambito di competenza del team di assistenza NinjaOne e non siamo in grado di determinare se la causa principale sia lo script stesso. 

Il mio script verrà eseguito come sistema o come utente corrente?

Quando si esegue uno script su un dispositivo (sia tramite un'attività pianificata, uno script pianificato o ad hoc), NinjaOne chiederà di specificare se eseguire lo script come sistema, come Utente corrente o con le credenziali presenti nell’archivio credenziali.

Se modifico uno script nella libreria, ciò influirà sugli script programmati e sulle attività programmate esistenti?

Sì. Qualsiasi modifica apportata nella libreria verrà propagata a tutti gli script programmati o le attività programmate che fanno riferimento a quello script.

Cosa succede se elimino uno script a cui fa riferimento uno script o un'attività programmata?

NinjaOne non farà più riferimento allo script nello script programmato o nell’attività programmata.

Posso caricare uno script da eseguire sia su dispositivi macOS che su dispositivi Windows?

NinjaOne non supporta script che funzionano su più piattaforme. Tuttavia, puoi caricare uno script separatamente per ciascuna piattaforma Apple macOS e Windows.

Posso visualizzare e modificare gli script o le azioni integrati?

È possibile visualizzare e modificare solo gli script creati dall’utente. Non è possibile modificare gli script nativi forniti di default da NinjaOne.

C'è un limite di caratteri per le nuove categorie che creo?

Sì. C'è un limite di 50 caratteri per i nomi delle categorie.

Come funzionano i parametri con i miei script personalizzati?

Per una spiegazione dei parametri, consultare NinjaOne Endpoint management: Parametri di automazione e variabili d’ambiente.

Cosa succede se provo a eseguire un riavvio tramite uno script personalizzato?

Poiché l'agente NinjaOne non è in grado di pianificare i riavvii attivati da script personalizzati, questa azione potrebbe causare problemi con l'agente.

Per risolvere il problema, è necessario eliminare lo script personalizzato in questione oppure modificarlo per rimuovere le righe che causano il riavvio. È possibile utilizzare un'automazione di NinjaOne per eseguire il riavvio dei computer.

È possibile ripristinare uno script eliminato?

Non è possibile ripristinare gli script eliminati. È necessario crearli nuovamente.

Gli script sono crittografati quando li trasmetto da NinjaOne alla libreria locale di un endpoint?

Sì. La trasmissione di uno script dal server all’agente è crittografata, così come tutte le altre comunicazioni tra i server NinjaOne e NinjaOne Agent.

Perché il mio script segnala un errore quando so che è andato a buon fine?

NinjaOne considera come errore qualsiasi codice di uscita diverso da 0. Assicurati che i tuoi script terminino con il codice 0 in caso di esito positivo; in caso contrario, NinjaOne segnalerà che hanno fallito. 

Domande frequenti

Passi successivi