activities
latest
false
UiPath logo, featuring letters U and I in white
Activités d'intégrations classiques
Last updated 8 nov. 2024

Configuration

Introduction

Pour établir avec succès une connexion et envoyer des requêtes aux opérations SOAPNetSuite , l'activité utilise l'authentification par jeton (de préférence) ou l' authentification par identifiants de l'utilisateur pour se connecter à un enregistrement d' intégrationNetSuite 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 SAFE (SuiteApp Architectural Fundamentals & Exemples) de NetSuite et l'aide-mémoire pour la gouvernance d'accès concurrentiel.

Étapes

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

Suivez les étapes de 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 de la documentation 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 un jeton, suivez les étapes de la documentation NetSuite pour créer un jeton d'accès utilisateur (User Access Token).

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 de 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 son guide SuiteApp Architectural Fundamentals & Exemples (SAFE) ), il est recommandé d'utiliser la fonctionnalité Actifs dans votre locataire Orchestrator pour gérer en toute sécurité vos informations d'identification et générer un SecureString pour vos valeurs de propriété.

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 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
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.