Configurazione di Oracle NetSuite - AWS Glue

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazione di Oracle NetSuite

Prima di poter utilizzare AWS Glue per trasferire i dati da Oracle NetSuite, occorre soddisfare questi requisiti:

Requisiti minimi

I requisiti minimi sono i seguenti:

  • Avere un account Oracle NetSuite. Per ulteriori informazioni, consulta Creare un account di Oracle NetSuite.

  • L'account Oracle NetSuite è abilitato per l'accesso alle API.

  • Aver creato un'integrazione dell'API OAuth 2.0 nell'account sviluppatore Oracle NetSuite. Questa integrazione fornisce le credenziali client che AWS Glue utilizza per accedere in modo sicuro ai dati quando si effettuano chiamate autenticate al proprio account: Per ulteriori informazioni, consulta Creare un'app client Oracle NetSuite e credenziali OAuth 2.0.

Se si soddisfano questi requisiti, è possibile connettere AWS Glue all'account di Oracle NetSuite.

Creare un account di Oracle NetSuite

Andare su Oracle NetSuite e scegliere Dimostrazione gratuita del prodotto. Inserire i dettagli richiesti per ottenere una dimostrazione gratuita del prodotto, tramite la quale è possibile contattare un fornitore. Di seguito è riportato il procedimento per l'acquisizione di un account:

  • L'acquisizione di un account NetSuite viene effettuato tramite un fornitore, che fornisce un modulo/preventivo che deve essere esaminato legalmente.

  • L'account da acquisire per il connettore Oracle NetSuite è di Standard Cloud Service.

  • Questo account viene creato dal fornitore e le credenziali temporanee vengono condivise da quest'ultimo. Si riceverà un'e-mail di benvenuto da NetSuite <billing@notification.netsuite.com> <system@sent-via.netsuite.com> con dettagli come il nome utente e un link per impostare la password.

  • Utilizzare il link Imposta password per impostare la password per il nome utente fornito dal fornitore.

Creare un'app client Oracle NetSuite e credenziali OAuth 2.0

Per ottenere l'ID client e il segreto client, si crea un'app client Oracle NetSuite:

  1. Accedere all'account NetSuite tramite il login del cliente NetSuite.

  2. Scegliere Configurazione > Azienda > Abilita funzionalità.

  3. Andare alla sezione SuiteCloud e selezionare la casella di spunta REST WEB SERVICES in SuiteTalk (Servizi Web).

  4. Selezionare la casella di spunta OAUTH 2.0 in Gestisci autenticazione. Fai clic su Salva.

  5. Andare su Configurazione > Integrazione > Gestisci integrazioni e scegliere Nuovo per creare un'applicazione OAuth2.0.

  6. Inserire un nome a scelta e mantenere lo STATO come Abilitato.

  7. Se selezionate, deselezionare le caselle di spunta TBA: FLUSSO DI AUTORIZZAZIONE e AUTENTICAZIONE BASATA SU TOKEN visualizzate in Autenticazione basata su token.

  8. Selezionare le caselle di spunta CONCESSIONE DI CODICE DI AUTORIZZAZIONE e CLIENT PUBBLICO in OAuth 2.0.

  9. In Auth, prendere nota dell'ID client del segreto client.

  10. Inserire un URI DI REINDIRIZZAMENTO. Ad esempio, https://us-east-1.console.aws.amazon.com/gluestudio/oauth

  11. Selezionare la casella di spunta REST WEB SERVICES in AMBITO.

  12. Selezionare la casella di spunta CREDENZIALI UTENTE in Credenziali utente. Scegli Save (Salva).

  13. Annotare la CHIAVE CONSUMATORE/ID CLIENTE e SEGRETO CONSUMATORE/SEGRETO CLIENT in Credenziali client. Questi valori vengono visualizzati una sola volta.

  14. Se necessario, creare un ruolo AMMINISTRATORE andando su Utente/Ruoli > Gestisci ruoli > Nuovo.

  15. Quando si crea un ruolo personalizzato, aggiungere l'accesso completo nella scheda Autorizzazioni per le seguenti entità/funzionalità:

    • “Deposito”, “Articoli”, “Gestione articolo”, “Inserisci registrazione nel diario”, “Ordine di acquisto”, “Filiali”, “Fatture”, “Autorizzazione alla restituzione del fornitore”, “Traccia tempo”, “Pagamento cliente”, “Inserimenti di voci personalizzate”, “Tipi di voci personalizzate”, “REST Web Services”, “Gestione applicazioni autorizzate OAuth 2.0”, “Campi entità personalizzati”, “Accedi utilizzando i token di accesso OAuth 2.0”.

Per ulteriori informazioni, consultare OAuth 2.0 nella documentazione di NetSuite Applications Suite.