Passa al contenuto principale
Adaptive Planning
Generare chiavi di autenticazione basate su token in NetSuite

Generare chiavi di autenticazione basate su token in NetSuite

Autenticazione basata su token di NetSuite

L'utente NetSuite configurato per l'integrazione con Adaptive Planning richiede un ruolo con accesso tramite autenticazione basata su token. È possibile concedere l'autenticazione basata su token per:
  • Un nuovo ruolo NetSuite personalizzato con solo le autorizzazioni specifiche necessarie per l'integrazione, seguendo le best practice di sicurezza.
  • Oppure il ruolo di amministratore dei servizi Web esistente (ID ruolo = 3).

Prerequisiti

  • Accedere a NetSuite come amministratore.
  • Rivedere l'account NetSuite, l'indirizzo e-mail e il ruolo NetSuite già in uso in Adaptive Planning.

Procedura di base

  • Decidere se si desidera utilizzare un ruolo personalizzato per integrare Adaptive Planning con NetSuite (opzione consigliata) o se si desidera utilizzare il ruolo di amministratore esistente (ID ruolo = 3)
Configurare un utente con un ruolo personalizzato per l'integrazione con Adaptive Planning (consigliato)
  1. Abilitare l'autenticazione basata su token in NetSuite.
  2. Creare il record di integrazione per l'amministratore. Non è possibile utilizzare il record "Adaptive Insights Integration" esistente in precedenza.
  3. Assegnare il ruolo con autenticazione basata su token a un utente le cui credenziali verranno utilizzate per configurare l'integrazione con Adaptive Planning.
  4. Creare un token di accesso per l'integrazione con Adaptive Planning.
  5. Immettere le chiavi nell'interfaccia utente di Adaptive Planning.
Configurare un amministratore esistente (ID ruolo = 3) per l'integrazione con Adaptive Planning
  1. Abilitare l'autenticazione basata su token in NetSuite.
  2. Creare il record di integrazione per l'amministratore. Non è possibile utilizzare il record "Adaptive Insights Integration" esistente in precedenza.
  3. Creare i token di accesso utente per l'amministratore.
  4. Immettere le chiavi nell'interfaccia utente di Adaptive Planning.

Scegliere se utilizzare un ruolo personalizzato per integrare Adaptive Planning con NetSuite

Se si desidera seguire le best practice, creare un ruolo personalizzato con solo le autorizzazioni specifiche necessarie per integrare NetSuite con Adaptive Planning. Concedere a questo ruolo personalizzato l'autenticazione basata su token.
Se si dispone già di un amministratore (ID ruolo = 3) che si desidera continuare a utilizzare per l'integrazione, è possibile creare un record di integrazione e i relativi token di accesso utente. Consultare la procedura per un amministratore in fondo al presente articolo.

Configurare un utente con un ruolo personalizzato per l'integrazione con Adaptive Planning (consigliato)

Abilitare l'autenticazione basata su token in NetSuite per il ruolo
  1. Accedere a
    Setup > Company > Enable features > Suite Cloud > Manage Authentication
    e selezionare
    Token-Based Authentication
    .
  2. Accedere a
    Setup > Users/Roles > Manage Roles
    e fare clic su
    New
    per creare un nuovo ruolo personalizzato. Assegnare al ruolo personalizzato il nome "Adaptive Planning Integration".
  3. Assegnare al ruolo le autorizzazioni necessarie per l'integrazione con Adaptive Planning con l'autenticazione basata su token e aggiungere l'autorizzazione "Configurazione > Accedi con token di accesso - COMPLETO".
    Per l'autorizzazione di NetSuite Basic, leggere questo articolo.
    Per le integrazioni avanzate di NetSuite (origini dati NetSuite in Integration), utilizzare le seguenti autorizzazioni tipiche.
  4. Salvare il ruolo.
Assegnare il ruolo con autenticazione basata su token
  1. Accedere a
    Lists > Employees > Employees > Edit User
    e selezionare l'utente che gestisce l'integrazione dei dati in Adaptive Planning.
  2. Fare clic su
    Access > Roles
    .
  3. Assegnare all'utente il ruolo personalizzato appena creato.
  4. Accedere a
    Setup > Integration > Manage Integrations > New
    .
  5. Immettere il nome "Adaptive Planning Integration" e fare clic su Token-based Authentication. Verificare che State sia impostato su Enabled.
  6. Fare clic su
    Salva
    . Verrà creato un record di integrazione che verrà utilizzato per creare i token di accesso.
  7. Copiare e incollare i seguenti valori per il record di integrazione in un file di testo e salvare il file in una posizione sicura a cui sarà possibile accedere in futuro:
    • ID applicazione (utilizzato solo ai fini di registrazione, non utilizzato da Adaptive Planning)
    • Chiave consumer
    • Chiave privata consumer
Copiare le informazioni in una posizione sicura prima di uscire dalla pagina. Vengono visualizzate una sola volta e non possono essere recuperate in un secondo momento.
Questi valori sono obbligatori per completare l'integrazione con Adaptive Planning. Successivamente verranno generati i valori Access Token e Access Token ID per l'utente NetSuite associato ad Adaptive Planning Integration.
Creare un token di accesso
  1. Accedere a
    Setup > Users/Roles > Access Tokens
    e fare clic su
    New
    .
  2. Selezionare il nome dell'applicazione "Adaptive Planning Integration" creato negli step precedenti.
  3. Selezionare l'utente, quindi il ruolo creato. Selezionare "Adaptive Planning Integration" e associare il record di integrazione di Adaptive Planning.
  4. NetSuite genera una risposta. Copiare e incollare l'ID del token di accesso e il token di accesso nella posizione protetta sicura negli step precedenti.
Copiare la risposta prima di uscire dalla pagina. Viene visualizzata una sola volta e non può essere recuperata in un secondo momento.
Questi valori sono necessari anche per completare l'integrazione con Adaptive Planning.
Immettere le chiavi in Adaptive Planning
Per le origini dati NetSuite in Integration e NetSuite basic, attenersi alla seguente procedura per immettere le chiavi.

Configurare un amministratore esistente (ID ruolo = 3) per l'integrazione con Adaptive Planning

Gli utenti dei servizi Web amministratori esistenti (ID ruolo = 3) seguono step diversi rispetto ai ruoli personalizzati. Diverso è anche il punto in cui gli amministratori (ID ruolo = 3) creano i token di accesso in NetSuite.
Creare il record di integrazione per un amministratore
Per gli utenti dei servizi Web con amministratori esistenti (ID ruolo = 3), iniziare creando il record di integrazione.
  1. Accedere a
    Setup > Integration > Manage Integrations > New
    .
  2. Immettere un nome "Adaptive Planning Integration" e fare clic su Token-based Authentication. Verificare che
    State
    sia impostato su
    Enabled
    .
  3. Fare clic su
    Salva
    . È appena stato creato un record di integrazione che verrà utilizzato per generare i token di accesso.
  4. Copiare e incollare i seguenti valori per il record di integrazione in un file di testo e salvare il file in una posizione sicura a cui sarà possibile accedere in futuro:
    • ID applicazione (utilizzato solo ai fini di registrazione, non utilizzato da Adaptive Planning)
    • Chiave consumer
    • Chiave privata consumer
Copiare le informazioni in una posizione sicura prima di uscire dalla pagina. Vengono visualizzate una sola volta e non possono essere recuperate in un secondo momento.
Questi valori sono obbligatori per completare l'integrazione con Adaptive Planning. Successivamente verranno generati i valori Access Token e Access Token ID per l'utente NetSuite associato ad Adaptive Planning Integration.
Creare i token di accesso utente per un amministratore
  1. Accedere a NetSuite come amministratore.
  2. Fare clic su
    Manage Access Tokens
    nel portlet Settings.
  3. Fare clic su
    New My Access Token
    .
  4. Selezionare l'applicazione "Adaptive Planning Integration" a cui si desidera associare il token di accesso.
  5. Fare clic su
    Salva
    .
  6. NetSuite genera una risposta. Copiare e incollare l'ID del token di accesso e il token di accesso nella posizione protetta sicura negli step precedenti.
Copiare le informazioni in una posizione sicura prima di uscire dalla pagina. Vengono visualizzate una sola volta e non possono essere recuperate in un secondo momento.
Questi valori sono obbligatori per completare l'integrazione con Adaptive Planning.
Immettere le chiavi in Adaptive Planning
Per le origini dati NetSuite in Integration e NetSuite basic, attenersi alla seguente procedura per immettere le chiavi.
Visualizzare i registri di controllo dell'autenticazione basata su token in NetSuite
È possibile visualizzare un registro di controllo in NetSuite per verificare se gli elementi token corretti vengono inviati a NetSuite da Adaptive Planning durante i tentativi di accesso.
  1. Accedere a NetSuite.
  2. Accedere a
    Setup > Users/Roles > Login Audit Trail Search
    .
  3. Selezionare
    Use Advanced Search
    .
  4. Selezionare la scheda
    Results
    .
  5. Aggiungere quanto segue ai risultati:
    • Nome token di accesso basato su token
    • Nome applicazione basata su token
    • Dettagli
  6. Inoltrare la ricerca.
  7. Ordinare gli accessi più recenti in alto e rivedere le colonne di stato e di dettaglio per conoscere i tentativi di accesso.