Configuration d’Oracle NetSuite - AWS Glue

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configuration d’Oracle NetSuite

Avant de pouvoir utiliser AWS Glue pour transférer des données depuis Oracle NetSuite, vous devez répondre aux exigences suivantes :

Configuration requise

Les exigences minimales sont les suivantes :

Si vous répondez à ces exigences, vous êtes prêt à connecter AWS Glue à votre compte Oracle NetSuite.

Création d’un compte Oracle NetSuite

Accédez à Oracle NetSuite, puis choisissez Présentation gratuite du produit. Renseignez les informations requises pour bénéficier d’une présentation guidée gratuite du produit, grâce à laquelle vous pourrez contacter un fournisseur. La procédure pour obtenir un compte est la suivante :

  • L’achat d’un compte NetSuite s’effectue par l’intermédiaire d’un fournisseur, qui fournit un formulaire/devis qui doit être légalement révisé.

  • Le compte à acheter pour le connecteur Oracle NetSuite est un compte de service cloud standard.

  • Ce compte est créé par le fournisseur et les informations d’identification temporaires sont partagées par celui-ci. Vous recevrez un e-mail de bienvenue de NetSuite <billing@notification.netsuite.com> <system@sent-via.netsuite.com> contenant des informations telles que votre nom d’utilisateur et un lien pour définir votre mot de passe.

  • Utilisez le lien Définir votre mot de passe pour définir le mot de passe du nom d’utilisateur indiqué par le fournisseur.

Création d’une application client Oracle NetSuite et d’informations d’identification OAuth 2.0

Pour obtenir l’ID et le secret client, vous devez créer une application client Oracle NetSuite :

  1. Connectez-vous à votre compte NetSuite via l’identifiant client NetSuite.

  2. Choisissez Configuration > Entreprise > Activer les fonctionnalités.

  3. Accédez à la section SuiteCloud et cochez la case SERVICES WEB REST sous SuiteTalk (Services Web).

  4. Cochez la case OAUTH 2.0 sous Gérer l’authentification. Cliquez sur Sauvegarder

  5. Accédez à Configuration > Intégration > Gérer les intégrations et choisissez Nouveau pour créer une application OAuth 2.0.

  6. Saisissez le nom de votre choix et conservez le paramètre ÉTAT Activé.

  7. Si cette case est cochée, décochez les cases TBA : FLUX D’AUTORISATION et AUTHENTIFICATION BASÉE SUR LES JETONS affichées sous Authentification basée sur les jetons.

  8. Cochez les cases OCTROI DE CODE D’AUTORISATION et CLIENT PUBLIC sous OAuth 2.0.

  9. Sous Auth, notez l’ID client et le secret client.

  10. Saisissez un URI DE REDIRECTION. Par exemple : https://us-east-1.console.aws.amazon.com/gluestudio/oauth

  11. Cochez la case SERVICES WEB REST sous PORTÉE.

  12. Cochez la case INFORMATIONS D’IDENTIFICATION DE L’UTILISATEUR sous Informations d’identification de l’utilisateur. Choisissez Enregistrer.

  13. Notez la CLÉ DU CONSOMMATEUR/L’ID CLIENT et le SECRET DU CONSOMMATEUR/SECRET CLIENT sous Informations d’identification du client. Ces valeurs ne sont affichées qu’une seule fois.

  14. Créez un rôle ADMINISTRATEUR au besoin en accédant à Utilisateur/Rôles > Gérer les rôles > Nouveau.

  15. Lors de la création d’un rôle personnalisé, ajoutez un accès complet sous l’onglet Autorisations pour les entités/fonctionnalités suivantes :

    • « Dépôt », « Éléments », « Exécution d’éléments », « Inscription au journal », « Bon de commande », « Filiales », « Fournisseurs », « Factures », « Autorisation de retour du fournisseur », « Suivi du temps », « Paiement client », « Entrées d’enregistrement personnalisées », « Types d’enregistrements personnalisés », « Services Web REST », « Gestion des applications autorisées OAuth 2.0 », « Champs d’entité personnalisés », « Connectez-vous à l’aide de jetons d’accès OAuth 2.0 ».

Pour plus d’informations, consultez OAuth 2.0 dans la documentation de NetSuite Applications Suite.