/
/

L’aggiornamento delle funzionalità di NinjaOne ti fa risparmiare ore di documentazione

di Peter Bretton, VP, Product Strategy
NinjaOne offre la migliore piattaforma di gestione unificata IT: miglioramenti 2022

Riepilogo

Questo post del blog NinjaOne offre un elenco completo di comandi CMD di base e un’analisi approfondita dei comandi di Windows con oltre 70 comandi cmd essenziali sia per i principianti che per gli utenti avanzati. La guida si propone si piegare in modo pratico i comandi del prompt dei comandi per la gestione dei file, la navigazione nelle directory, la risoluzione dei problemi di rete, le operazioni su disco e l’automazione, con esempi reali per migliorare la produttività. Che tu voglia imparare i comandi cmd fondamentali o padroneggiare gli strumenti avanzati della CLI di Windows, questa guida ti aiuterà a utilizzare il Prompt dei comandi in modo più efficace.

Punti chiave

  • L’aggiornamento di NinjaOne 5.3.5 consente agli utenti di creare script in grado di definire campi personalizzati a livello di organizzazione per la documentazione IT relativa a chiavi di licenza, ID tenant e configurazioni.
  • Assegna un computer delegato per controllare quali endpoint possono modificare i campi a livello di organizzazione e prevenire eventuali conflitti.
  • Crea un campo personalizzato a livello di organizzazione nell’app Documentazione e imposta i permessi dello script su “Solo scrittura” o “Lettura/scrittura”.
  • Esegui questi comandi nel tuo script sostituendo l’ID del modello, il nome del documento e il nome dell’attributo corretti:
    • Ninja-Property-Docs-Set $TemplateID “$DocumentName” $AttributeName
    • Ninja-Property-Docs-Set-Single “nome-modello” “nome-campo” “nuovo valore”
  • Esegui lo script sul computer delegato.

Da quando sono stati aggiunti i campi personalizzati su NinjaOne, abbiamo la possibilità di leggere e scrivere nei campi personalizzati a livello di dispositivo tramite script e il terminale. I campi personalizzati a livello di organizzazione (disponibili nell’ambito delle funzionalità di documentazione di NinjaOne) sono sempre stati leggibili tramite script, ma fino ad ora non era possibile modificarli.

Con la versione 5.3.5 di NinjaOne, abbiamo aggiunto la possibilità di scrivere nei campi personalizzati a livello di organizzazione tramite script o terminale, per automatizzare i processi legati alla documentazione. La versione 5.3.5 è disponibile oggi nelle zone CA / OC / EU e sarà disponibile in NA il 21 settembre.

Risparmia ore di documentazione manuale e automatizza la documentazione IT

Spesso si dispone di dati che potrebbero rivelarsi utili per l’esecuzione di script su tutti o su molti endpoint di un’organizzazione. Queste informazioni possono essere raccolte e aggiunte a NinjaOne manualmente, ma la possibilità di scrivere in campi personalizzati a livello di organizzazione tramite script offre opzioni quasi illimitate di documentazione automatica.

Alcune situazioni d’uso concrete per la scrittura nei campi personalizzati dell’organizzazione sono i seguenti:

  • Estrazione delle chiavi di licenza dalle configurazioni di endpoint esistenti e documentazione automatica di tali chiavi di licenza.
  • Estrazione e documentazione degli ID dei tenant per applicazioni come Azure, Printix, Keeper e altre soluzioni multi-tenant.
  • Estrazione e documentazione delle configurazioni di applicazioni, strumenti e hardware sotto forma di file XML, YAML o JSON dall’endpoint.

Il vantaggio più importante di questa nuova funzione è la possibilità per gli utenti di automatizzare attività come queste e di risparmiare al proprio team ore di documentazione manuale. Per gli utenti più esperti c’è anche la possibilità di creare un sistema di riferimenti in uno script o di applicare determinate condizioni alle chiavi di licenza, agli ID dei tenant e alle configurazioni estratti, in modo da poterli monitorare e venire avvisati delle modifiche, distribuire software o registrare automaticamente un dispositivo in un tenant.

Come scrivere nei campi personalizzati dell’organizzazione in NinjaOne

1) Designare una macchina delegata

Per scrivere nei campi personalizzati di un’organizzazione è necessario utilizzare un delegato. Ciò impedisce che più dispositivi scrivano contemporaneamente in un campo a livello di organizzazione, il che potrebbe causare risultati indesiderati. I delegati possono essere impostati nella scheda organizzazioni, alla voce documentazione.

 

2) Configura il tuo campo personalizzato

Ti servirà un campo personalizzato a livello di organizzazione in cui inserire i dati. Questi campi sono impostati come moduli nell’applicazione Documentazione. Per scrivere in un campo tramite script o terminale, è necessario impostare il campo su “Solo scrittura” o “Lettura/scrittura”.

Impostazione dello stato di lettura per gli script

 

3) Scrivi i tuoi script

Questo aggiornamento ha aggiunto tre nuovi comandi per la creazione di script in NinjaOne:

  • Ninja-Property-Docs-Set $TemplateID “$DocumentName” $AttributeName
  • Ninja-Property-Docs-Set-Single “nome-modello” “nome-campo” “nuovo valore”

Per rendere l’esempio più concreto, vediamo come potrebbe essere organizzata con NinjaOne la documentazione automatica di un ID tenant di Azure.

Supponiamo di aver assegnato il nostro delegato e di aver creato il documento sottostante.

esempio di documentazione 1

 

Scrivi il tuo script:

  • L’ID/nome del modello è “Active Directory”
  • Il nome del documento è “Tyrell Active Directory”
  • Il nome dell’attributo è azureTenantID

 

$tenantId = (Get-AzureADTenantDetail).objectId

Ninja-Property-Docs-Set ‘Active Directory’ ‘Tyrell Active Directory’ azureTenantID $tenantId

4) Distribuisci lo script

Infine, devi distribuire lo script sull’endpoint delegato appropriato. Una volta eseguito, lo script scriverà nel campo personalizzato a livello di organizzazione e completerà l’operazione con successo.

A questo punto esegui questa operazione sul tuo computer delegato per aggiornare il modello.

esempio di documentazione 2

Vuoi vedere NinjaOne in azione?

Guarda una breve demo gratuita su oppure prova tu stesso queste funzionalità iscrivendoti a una prova gratuita senza impegno.

 

FAQs

In NinjaOne, un campo personalizzato a livello di dispositivo memorizza i dati specifici di un singolo endpoint, che possono includere le specifiche hardware o le configurazioni locali. I campi personalizzati a livello di organizzazione memorizzano dati validi per l’intera organizzazione o per un cliente, come chiavi di licenza, ID tenant o configurazioni condivise delle applicazioni. Prima del rilascio della versione 5.3.5 di NinjaOne, gli script erano in grado di leggere i campi personalizzati a livello di organizzazione, ma non di modificarli. Ora NinjaOne supporta script personalizzati per la compilazione di entrambi i tipi di campo, offrendo ai team IT e agli MSP una flessibilità molto maggiore per i flussi di lavoro di documentazione automatizzati.

I campi personalizzati a livello di organizzazione possono contenere un’ampia gamma di dati documentali, tra cui chiavi di licenza software, ID tenant di Azure, impostazioni delle applicazioni, configurazioni hardware, informazioni di rete e dati strutturati in formati quali XML, YAML o JSON. Questa flessibilità li rende utili per la documentazione IT centralizzata e i flussi di lavoro di automazione.

Puoi automatizzare la documentazione IT con NinjaOne creando script che raccolgono informazioni dagli endpoint e inseriscono tali dati direttamente nei campi personalizzati a livello di organizzazione. Con la versione 5.3.5, gli script sono in grado di documentare automaticamente le chiavi di licenza, gli ID dei tenant, le configurazioni delle applicazioni e altre informazioni a livello di organizzazione, riducendo le attività di documentazione manuale e migliorando l’accuratezza dei dati.

Una “macchina delegata” è un endpoint designato incaricato di effettuare scritture nei campi personalizzati a livello di organizzazione per conto di tutti i dispositivi appartenenti a tale organizzazione. Nella piattaforma NinjaOne è necessario selezionare una “macchina delegata” per evitare che più endpoint tentino di scrivere contemporaneamente nello stesso campo, il che potrebbe danneggiare le informazioni o generare dati in conflitto. Prima di eseguire qualsiasi script che scriva in un campo personalizzato a livello di organizzazione, è necessario impostare un delegato. Puoi configurare i computer delegati accedendo alla scheda “Organizzazioni”, nella sezione “Documentazione”, all’interno della console NinjaOne.

Per scrivere in un campo personalizzato a livello di organizzazione, il campo deve essere configurato all’interno di un modulo di documentazione e l’autorizzazione dello script deve essere impostata su “Solo scrittura” o “Lettura/scrittura”. Senza le autorizzazioni appropriate, gli script possono leggere i dati ma non saranno in grado di aggiornare i campi della documentazione a livello di organizzazione.

Sì. Oltre agli script, NinjaOne 5.3.5 consente agli utenti di inserire dati nei campi personalizzati a livello di organizzazione direttamente tramite il terminale. Ciò offre ai tecnici un modo rapido per aggiornare la documentazione senza dover creare o distribuire uno script, garantendo al contempo la gestione centralizzata dei dati.

Gli MSP gestiscono in genere più organizzazioni client, pertanto la raccolta manuale dei dati specifici dei tenant, quali gli ID tenant di Azure, le chiavi di licenza e le configurazioni, in ogni ambiente risulta dispendiosa in termini di tempo e può portare a dati errati a causa di errori umani. NinjaOne risolve questo problema eseguendo script automatizzati in tutte le organizzazioni dei clienti per inserire i dati direttamente nei campi personalizzati a livello di organizzazione di ciascun cliente. In questo modo riduci il carico di lavoro manuale ed eviti la commistione dei dati tra i diversi ambienti dei clienti. Per flussi di lavoro più avanzati, puoi fare riferimento ai dati estratti negli script per attivare avvisi, distribuire software o associare automaticamente i dispositivi a un tenant.

Ti potrebbe interessare anche

Pronto a semplificare le parti più complesse dell'IT?