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 in " Integrazioni NinjaOne: Attività iniziali a ServiceNow", ma l'integrazione non funziona.

Ambiente

  • Integrazioni NinjaOne
  • ServiceNow

Causa

Esistono diverse possibilità che spiegano perché si verifica 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.

Prima, è necessario verificare di soddisfare tutti i requisiti relativi all'elenco degli elementi consentiti. Per altre informazioni, consultare le informazioni sull'elenco degli elementi consentiti globale di NinjaOne.

Risoluzione

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

Problemi relativi ai criteri 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 Tutte → Applicazioni di sistema → Tutte le applicazioni disponibili → Tutte.
servicenow_all available applications_menu.png
Figura 1: Accedere alla pagina Tutte le applicazioni disponibili
  1. Utilizza il filtro di ricerca per trovare 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 plug-in per ServiceNow (nuovo gestore delle applicazioni)
servicenow_install plugin_old.png
Figura 3: Installazione di un plugin per ServiceNow (gestore delle applicazioni classico)
  1. Verifica che lo Stato del plugin sia Attivo. Se risulta Inattivo, significa che il plugin non è attivo. Fai 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 Tutti →Servizi Web di sistema → Criteri di accesso API → Profilo di autenticazione in entrata.
  2. Fare clic su Nuovo.
servicenow_new inbound auth profile.png
Figura 6: Crea 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 pertinenti. 
CampoDati
NomeImmettere " Ninja OAuth".
DescrizioneInserisciil 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: Abilita 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 " Consenti politica di 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. Accedi a un'istanza attiva in ServiceNow con un ruolo di amministratore.
  2. Accedere a " Tutti" → " OAuth del 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 trovare l'ID client e il segreto del client. 
  2. Fare clic sul pulsante a forma di lucchetto per mostrare 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 di ServiceNow in NinjaOne

Risorse aggiuntive

La nostra documentazione sull’integrazione di ServiceNow in NinjaOne vi aiuterà a ottenere il massimo dall’integrazione di NinjaOne con ServiceNow.

Per una panoramica di tutte le risorse di integrazione, consulta la sezione Integrazioni/Applicazioni di terze parti: Catalogo delle risorse.

Domande frequenti

Passi successivi