Avant de configurer l'intégration, vous devez configurer NetSuite pour l'authentification basée sur les jetons (TBA) et fournir les autorisations requises. Ce sont les détails d'authentification qui seront générés : ID de compte, Consumer Key, Consumer Secret, Token ID et Token Secret.
Les étapes suivantes donnent un aperçu de la façon d'obtenir ces détails d'authentification. N'oubliez pas que ces détails peuvent changer en fonction des mises à jour de NetSuite. Nous vous recommandons de consulter votre administrateur NetSuite et de lire la documentation sur l'authentification basée sur les jetons sur NetSuite (cela nécessite un accès à NetSuite).
- Activez TBA et SOAP WS dans votre compte NetSuite.
- Allez dans Configuration, puis Société, Activer les fonctionnalités, Suite Cloud et Gérer l'authentification, puis activez Authentification basée sur les jetons.
- Sur la même page, faites défiler vers le haut jusqu'à la section SuiteTalk (Web Services) puis activez SOAP Web Services.
- Obtenez votre ID de compte NetSuite.
- Dans NetSuite, allez dans Configuration, puis Intégration, et Préférences des services Web SOAP.
IMPORTANT : L'ID de compte NetSuite est sensible à la casse. Assurez-vous de le copier correctement.
- Dans NetSuite, allez dans Configuration, puis Intégration, et Préférences des services Web SOAP.
- Créez un nouveau rôle personnalisé pour l'utilisateur d'intégration.
- Allez dans Configuration, puis Utilisateurs/Rôles, Gérer les rôles et Nouveau.
- Dans le sous-onglet Autorisations, accordez les autorisations requises comme défini dans l'article : Quelles autorisations l'utilisateur/le rôle d'intégration doit-il avoir ?
- Attribuez le rôle à l'utilisateur qui utilise l'intégration.
- Allez dans Listes, puis Employés, Modifier l'utilisateur, onglet Accès puis le sous-onglet Rôles.
- Créez une nouvelle entrée d'intégration.
- Allez dans Configuration, puis Intégration, Gérer les intégrations et Nouveau. Nommez l'intégration.
- Sélectionnez État = Activé et activez Authentification basée sur les jetons.
- Sur l'écran de confirmation, notez l'ID de l'application, la Consumer Key et le Consumer Secret.
- IMPORTANT : La Consumer Key et le Consumer Secret ne sont affichés qu'une seule fois. Assurez-vous de les sauvegarder avant de continuer.
- Créez un jeton d'accès.
- Allez dans Configuration, puis Utilisateurs/Rôles, Jetons d'accès et Nouveau.
- Dans Nom de l'application, sélectionnez l'entrée d'intégration créée.
- Sélectionnez l'Utilisateur et le Rôle des étapes précédentes.
- Sélectionnez l'entrée d'intégration, l'utilisateur et le rôle des étapes précédentes.
- Sur l'écran de confirmation, notez l'ID du jeton et le Secret du jeton.
Important : La clé du jeton et le secret du jeton ne sont affichés qu'une seule fois. Assurez-vous de les sauvegarder avant de continuer.