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

Integrazioni NinjaOne: risoluzione dei problemi relativi all’errore nell’integrazione di ServiceNow

Problema

Ho configurato i registri delle applicazioni e l'utente come descritto nella guida "Integrazioni NinjaOne: Guida introduttiva a ServiceNow", ma l'integrazione non funziona.

Ambiente

  • Integrazioni NinjaOne
  • ServiceNow

Causa

Esistono diverse possibilità che spiegano il verificarsi di questo problema. Nella seguente sezione "Risoluzione" illustreremo tutte le soluzioni note. Se le soluzioni riportate di seguito non risolvono il problema, contattare l’assistenza NinjaOne.

Innanzitutto, è necessario verificare di soddisfare tutti i requisiti relativi alla lista bianca. Per ulteriori informazioni, consultare le Informazioni sulla lista bianca globale di NinjaOne.

Risoluzione

ServiceNow ha introdotto un nuovo gestore delle applicazioni nella propria piattaforma. Le istruzioni riportate di seguito forniscono esempi sia per il gestore delle applicazioni più recente che per quello classico.

Problemi relativi alle politiche di accesso all'API REST

La creazione dell’utente API e del registro delle applicazioni in ServiceNow consente di abilitare l’applicazione ServiceNow in NinjaOne. Per determinare se i problemi di connessione sono correlati al plugin API REST, verificare innanzitutto che la politica di accesso all’API REST sia attiva. A tal fine, procedere come segue: 

  1. Accedere a TuttoApplicazioni di sistemaTutte le applicazioni disponibiliTutte.
servicenow_all available applications_menu.png
Figura 1: Accedere alla pagina Tutte le applicazioni disponibili
  1. Utilizza il filtro di ricerca per individuare il plugin "REST API Access Policy". Puoi cercarlo in base al nome " REST API Access Policy Plugin" o all’ID del plugin com.glide.rest.policy
  2. Se il plugin non è stato installato, fare clic su di esso per aprire la pagina di gestione, quindi fare clic su Installa. La figura seguente mostra un esempio di dove è possibile trovare il pulsante nella pagina del gestore delle applicazioni. 
servicenow_install plugin.png
Figura 2: Installazione di un plugin per ServiceNow (nuovo gestore delle app)
servicenow_install plugin_old.png
Figura 3: Installazione di un plugin per ServiceNow (gestore delle applicazioni classico)
  1. Verificare che lo Stato del plugin sia Attivo. Se è Inattivo, significa che il plugin non è attivo. Fare clic su Attiva/Ripara o su Ripara per risolvere il problema.
servicenow plugin_installed_new.png
Figura 4: Riparazione di un plugin per ServiceNow (nuovo gestore delle applicazioni)
servicenow plugin_activate repair.png
Figura 5: Attivazione/riparazione di un plugin per ServiceNow (gestione applicazioni classica)
  1. Una volta che il plugin è attivo, è necessario configurarlo. Accedere a TuttiServizi Web di sistemaCriteri di accesso APIProfilo di autenticazione in entrata.
  2. Fare clic su " Nuovo".
servicenow_new inbound auth profile.png
Figura 6: Creazione di un nuovo profilo di autenticazione in entrata in ServiceNow
  1. Selezionare Crea profili di autenticazione HTTP standard.
  2. Utilizzare la tabella seguente per compilare i campi applicabili. 
CampoDati
NomeImmettere Ninja OAuth.
DescrizioneInserireil profilo di autenticazione per NinjaOne OAuth.
AttivoSelezionare questa casella di controllo.
TipoInserireOAuth.
Entità OAuthFare clic sul pulsante con la lente di ingrandimento (cerca) e selezionare l'entità registrata nel Registro delle applicazioni in ServiceNow. Per le istruzioni su come creare il Registro delle applicazioni, consultare NinjaOne e ServiceNow: Abilitare l'integrazione.
  1. Fare clic su Invia.
  2. Fare doppio clic su " Inserisci una nuova riga " nella scheda " Politica di autenticazione ".
  3. Fare clic sul pulsante con la lente di ingrandimento (cerca).
  4. Seleziona " Politica di autorizzazione all'accesso".
  5. Fai clic sul segno di spunta verde per salvare le modifiche.
  6. Fare clic su " Aggiorna".

Verifica delle credenziali OAuth dell'applicazione Ninja in ServiceNow

Credenziali OAuth insufficienti o errate potrebbero causare il fallimento dell'integrazione. Questa sezione spiega come verificare le credenziali e modificarle se necessario.

  1. Accedere a un'istanza attiva in ServiceNow con un ruolo di amministratore.
  2. Accedere a " Tutto" → " OAuth di sistema" → " Registro delle applicazioni".
servicenow_app registry.png
Figura 6: Accedere alla pagina Registro delle applicazioni
  1. Cerca " NinjaOne OAuth " o " NinjaOne OAuth Client", poiché questo è il nome consigliato nella nostra guida NinjaOne e ServiceNow: Abilita l'integrazione. Apri il record per individuare l'ID cliente e il segreto cliente
  2. Fare clic sul pulsante a forma di lucchetto per visualizzare il segreto del client
servicenow_client ID and secret.png
Figura 7: Ottenere l’ID client e i dati segreti da ServiceNow
  1. Per ottenere i dati relativi al Nome dell’istanza quando si abilita l’integrazione con ServiceNow in NinjaOne, individuare il valore nella barra degli indirizzi tra https:// e service-now.com
Ad esempio, se l’URL del portale ServiceNow èhttps://ven1234.service-now.com, il nome dell’istanza è ven1234.
  1. Accedi a NinjaOne come amministratore di sistema e abilita l’app ServiceNow. Inserisci i dati richiesti come indicato.
servicenow_enable integration_connection settings.png
Figura 8: Abilitare l’integrazione con ServiceNow in NinjaOne

Risorse aggiuntive

Integrazioni e app di terze parti: Catalogo delle risorse.

Domande frequenti

Passi successivi