Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités d'intégrations classiques
Dernière mise à jour 22 avr. 2024

Configuration

Introduction

Pour établir avec succès une connexion et envoyer des demandes aux opérations SOAP NetSuite, l'activité utilise l'authentification basée sur jeton(préférencée) ou les informations d'identification de l'utilisateur pour se connecter à un enregistrement d' intégration NetSuite nouveau ou existant.

Pour donner à l'activité Étendue NetSuite ( NetSuite Scope) la possibilité de s'authentifier et d'activer les autres activités pour envoyer avec succès des requêtes aux opérations SOAP NetSuite, vous devez remplir les conditions préalables et les étapes suivantes :

  1. Activer Afficher les ID internes
  2. Créer un enregistrement d'intégration
  3. Il existe deux options :
  4. Créer un jeton d'accès utilisateur (authentification basée sur jeton uniquement)
  5. Obtenir l'ID de rôle (authentification par identifiants de l'utilisateur uniquement)
  6. Créer des actifs d'identifiants


Prérequis

  • Compte NetSuite

    • Votre ID de compte est requis dans l’activité Étendue NetSuite .
    • Vous trouverez votre ID de compte NetSuite au début de l'URL NetSuite. Par exemple, si l'URL est https://<span>1234567.app.netsuite.com</span>/, votre ID de compte est 1234567.
      Remarque : Lorsque vous utilisez ce package d’activités, il est important que vous lisiez et suiviez les meilleures pratiques documentées dans le guide Fondamentaux et exemples architecturaux (Safe ) de NetSuite et dans l' aide-mémoire pour la gouvernance de la simultanéité.

Étapes

1. Activer Afficher les ID internes (Show Internal IDs)

Suivez les étapes décrites dans la documentation NetSuite pour activer la préférence Afficher les ID internes (Show Internal IDs).

L'activation de cette préférence vous permet de voir les ID internes de tous les champs, enregistrements, listes, actions de workflow et formulaires personnalisés dans NetSuite. L'ID interne d'un objet est une propriété d'entrée requise pour la plupart des activités NetSuite.



2. Créer un enregistrement d'intégration

Suivez les étapes décrites dans la documentation de NetSuite pour créer un enregistrement d'intégration.

Lors de la création de votre enregistrement, prenez note des détails d'authentification suivants. Les exigences de la propriété d'entrée de l'activité NetSuite Scope diffèrent selon la méthode d'authentification que vous utilisez.

Conseil : l'authentification basée sur jeton est la méthode d'authentification préférée lors de l'utilisation de ce package d'activités.
  • Authentification basée sur un jeton

    • Clé du consommateur
    • Clé secrète du consommateur

      • Notez que c'est la seule fois où vous pouvez récupérer ces valeurs.



    • Identifiants de l'utilisateur
    • ID d'application



3a. Créer un jeton d'accès utilisateur

Si votre méthode d'authentification est basée sur jeton, suivez les étapes décrites dans la documentation NetSuite pour créer un jeton d'accès utilisateur.

Après avoir créé votre jeton, notez l'ID de jeton et la clé secrète du jeton qui s'affichent sur la page de confirmation.

3a. Obtenir l'ID de rôle

Si votre méthode d'authentification est Identifiants de l'utilisateur (User Credentials), suivez les étapes décrites dans la documentation NetSuite pour obtenir les ID internes associés aux rôles.

Après avoir localisé le rôle que vous utilisez pour la connexion, notez l'ID qui apparaît dans la colonne ID interne.

4. Créer des ressources d'identifiants
L'activité NetSuite Scope nécessite SecureString entrées pour les propriétés d'authentification suivantes :
  • Authentification standard (identifiants de l'utilisateur)

    • Mot de passe (Password)
  • Authentification basée sur un jeton

    • CléSecrèteConsommateur
    • CléSecrèteJeton
Pour suivre les meilleures pratiques de sécurité de NetSuite (documentées dans leur guide SuiteApp Catalogumentals & Exemples (Safe) ), il est recommandé d'utiliser la fonctionnalité Ressources ( Assets ) dans votre locataire Orchestrator pour gérer en toute sécurité vos informations d'identification et générer une valeur SecureString pour les valeurs de vos propriétés.

Pour créer de nouvelles ressources pour vos informations d'identification NetSuite, suivez les étapes ci-dessous.

  1. Connectez-vous au locataire Orchestrator que vous souhaitez utiliser pour votre projet.
  2. Dans la navigation de gauche, cliquez sur Ressources ( Assets ) (cela ouvre la page Ressources (Assets)).
  3. Cliquez sur l'icône + pour créer un nouvel actif (cela ouvre la fenêtre Créer un actif ( Create Asset )).
  4. Suivez les étapes suivantes en fonction de votre méthode d'authentification (Authentification standard ou Authentification basée sur jeton).



Authentification standard

Important : les identifiants standard sont considérés comme obsolètes et seront supprimés dans une version future. Ils ne doivent pas être utilisés pour de nouveaux projets, et les projets existants doivent être mis à jour pour utiliser l'authentification basée sur jeton.

Si vous utilisez l'authentification standard, créez une ressource :

  1. Entrez un nom et sélectionnez Informations d'identification sous Type.
  2. Dans le champ Nom d'utilisateur (Username), saisissez l'adresse e- mail de l'utilisateur NetSuite que vous authentifiez.
  3. Dans le champ Mot de passe, saisissez le mot de passe associé à l'utilisateur NetSuite.
  4. Cliquez sur Créer (Create).



Authentification basée sur un jeton

Si vous utilisez l'authentification basée sur jeton, créez deux ressources :

  1. Entrez un nom et sélectionnez Informations d'identification sous Type.
  2. Dans le champ Nom d'utilisateur (Username), saisissez la CléConsommateur de votre enregistrement d'intégration NetSuite.
  3. Dans le champ Mot de passe (Password), entrez le ConsumerSecret de votre enregistrement d'intégration NetSuite.
  4. Cliquez sur Créer (Create).



  5. Répétez les étapes 1 à 4 pour créer un autre actif pour votre ServiceNow TokenId et TokenSecret.



5. Construisez votre projet
  1. Créez un nouveau projet d'automatisation.

    1. Ouvrez UiPath Studio.
    2. Sous Nouveau projet, cliquez sur Traiter (cela ouvre une fenêtre Nouveau processus vide ).
    3. Saisissez un nomde projet , un emplacementet une description.
    4. Cliquez sur Créer (Create).

  2. Installez le package UiPath.NetSuite.Activities .

    1. Dans le ruban Conception (Design), cliquez sur Gérer les packages ( Manage Packages ) (cela ouvre la fenêtre Gérer les packages ).
    2. Sous Tous les packages, cliquez sur Go!
    3. Dans la barre de recherche , saisissez NetSuite.
    4. Cliquez sur, installez et acceptez la licence pour UiPath.NetSuite.Activities.

      • Pour plus d’informations sur les packages UiPath Studio, consultez la section Gestion des packages dans le guide de Studio.

Vous avez terminé !

Maintenant que vous avez terminé la configuration, vous pouvez commencer à ajouter les activités NetSuite à votre projet.

Prochaines étapes

Pour en savoir plus sur les activités NetSuite (y compris des exemples d'entrées/sorties de propriétés), consultez la page Activités (Activities) pour obtenir une liste complète des activités et des liens vers les pages de détails des activités.

  • Introduction
  • Prérequis
  • Étapes
  • Prochaines étapes

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.