test-suite
2023.4
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide de l'utilisateur de Test Suite

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Dernière mise à jour 13 août 2024

Regroupement de projets dans un package

Prérequis :

  1. Exécutez la tâche package à l'aide de uipcli package . Vous pouvez voir une liste des sous-tâches disponibles.
  2. Spécifiez les paramètres requis et exécutez la sous-tâche pack .

    Voir la liste des paramètres ci-dessous.

Remarque :

La validation du projet n’est pas effectuée par les tâches Pack ou Analyze de UiPath CLI.

Légende: (*) - Facultatif, utile uniquement lorsque vous avez des dépendances d'une bibliothèque dans Orchestrator.

Paramètre

Description

Project(s) Path (pos. 0) (requis)
Chemin d'accès à un fichier project.json ou à un dossier contenant project.json fichiers.
-o, ou --output(Requis)

Le dossier Orchestrator de destination, dans lequel vous souhaitez compresser les projets.

-v ou --version

Définissez la version du package.

--autoVersion

Générer automatiquement la version du package

--outputType

Définissez la sortie sur un type spécifique.

--releaseNotes

Ajouter des notes de publication.

--libraryOrchestratorUsername (*)

(Requis si vous utilisez l' authentification de base, via un nom d'utilisateur et un mot de passe)

Le nom d'utilisateur utilisé pour l'authentification auprès d'Orchestrator. Vous devez l'associer au mot de passe correspondant.

Ceci est requis si votre package référence des bibliothèques à partir du flux Orchestrator

--libraryOrchestratorPassword (*)

(Requis si vous utilisez l' authentification de base, via un nom d'utilisateur et un mot de passe)

Le mot de passe utilisé pour l'authentification auprès d'Orchestrator. Vous devez l'associer au nom d'utilisateur correspondant.

Ceci est requis si votre package référence des bibliothèques à partir du flux Orchestrator

--libraryOrchestratorAuthToken (*)

(requis si vous utilisez l’authentification basée sur jeton)

Jeton d'actualisation OAuth2 utilisé pour l'authentification auprès d'Orchestrator. Vous devez l'associer au Nom du compte et à l ' ID client.

Ceci est requis si votre package référence des bibliothèques à partir du flux Orchestrator

--libraryOrchestratorAccountName (*)

(requis si vous utilisez l’authentification basée sur jeton)

Le nom du compte Orchestrator CloudRPA. Vous devez l'associer au jeton d'actualisation OAuth2 et à l' ID client.

Ceci est requis si votre package référence des bibliothèques à partir du flux Orchestrator

--libraryOrchestratorAccountForApp (*)

Le nom du compte Orchestrator CloudRPA (nom de l’organisation). Vous devez l’associer à l’ID d’application, à la clé secrète de l’application et à l’étendue de l’application pour une application externe

Ceci est requis si votre package fait référence à des bibliothèques du flux Orchestrator.

--libraryOrchestratorApplicationId (*)

(requis si vous utilisez l'authentification d'application externe)

ID d’application externe Vous devez l'associer au compte d'application, à l'ID d'application et à l'étendue de l'application.

Ceci est requis si votre package fait référence à des bibliothèques du flux Orchestrator.

--libraryOrchestratorApplicationSecret (*)

(requis si vous utilisez l'authentification d'application externe)

La clé secrète de l'application externe. Vous devez l'associer au compte d'application, à l'ID d'application et à l'étendue de l'application.

Ceci est requis si votre package fait référence à des bibliothèques du flux Orchestrator.

--libraryOrchestratorApplicationScope (*)

(requis si vous utilisez l'authentification d'application externe)

La liste des étendues d'application, séparées par des espaces simples. Vous devez l’associer à l’ID d’application, à la clé secrète de l’ application et à l’étendue de l’application pour l’application externe

Ceci est requis si votre package fait référence à des bibliothèques du flux Orchestrator.

--libraryOrchestratorFolder (*)

Le nom du dossier Orchestrator cible.

Pour saisir des sous-dossiers, assurez-vous de saisir à la fois le nom du dossier parent et le nom du sous-dossier. Par exemple, utilisez AccountingTeam\TeamJohn.
--libraryOrchestratorUrl (*)

Il s'agit de l'URL de votre Orchestrator.

--libraryOrchestratorTenant (*)

Locataire de l'instance d'Orchestrator dans laquelle vous souhaitez supprimer une machine.

-y ou --disableTelemetry

Désactiver les données de télémétrie

--traceLevel

Afficher la trace des événements.

-l ou --language

La langue utilisée dans l'interface utilisateur d'Orchestrator.

--disableBuiltInNugetFeeds

Désactive les flux NuGet intégrés.

--help

Affiche les paramètres et des exemples de cette commande.

Exemples  :

  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" -v 1.0.6820.22047.
  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --autoVersion.
  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --outputType Tests -l en-US.

Ajout d'une application externe

Pour enregistrer une application externe afin qu'elle puisse accéder à vos ressources UiPath à l'aide d'OAuth :

  1. Connectez-vous au locataire en tant qu'administrateur.
  2. Accédez à Locataire (Tenant) > Gérer l'accès (Manage access ) > Attribuer des rôles (Attribuer des rôles) et cliquez sur Gérer les comptes et les groupes ( Manage Accounts & Groups).

    Le niveau du locataire s'ouvre.

  3. Sur la gauche, sélectionnez Applications externes.

    La page Applications externes ( External Applications ) s'ouvre, répertoriant toutes les applications externes existantes enregistrées pour le locataire actuel :



  4. Au-dessus du tableau, à droite, cliquez sur Ajouter une application (Add Application).
  5. Remplissez le champ Nom de l'application (Application Name).
  6. Sélectionnez une option pour Type d'application (Application Type).

    Si vous sélectionnez Application confidentielle (Confidential application), vous recevez une clé secrète d'application à la fin ; assurez-vous donc que votre application peut le stocker en toute sécurité. Si ce n'est pas le cas, sélectionnez Application non confidentielle (Non-confidential application).

  7. Sous Ressources (Resources), cliquez sur Ajouter des étendues (Add Scopes).

    Le panneau Modifier la ressource (Edit Resource) s'ouvre sur la droite, où vous pouvez sélectionner les ressources auxquelles l'application doit avoir accès.

  8. Dans la liste déroulante Ressource (Resource), sélectionnez l'API UiPath que l'application peut utiliser.
    Remarque : Vous ne pouvez ajouter une étendue que pour une seule ressource à la fois. Si vous souhaitez autoriser l'accès à plusieurs ressources, répétez ce processus pour ajouter une étendue pour chaque ressource.
  9. Dans l'onglet Étendue(s) des utilisateurs (User Scope(s)), cochez les cases des autorisations d'API logiques que vous souhaitez accorder, selon vos besoins.

    L'octroi d'autorisations sous l'étendue de l'utilisateur signifie que l'application externe peut accéder à ces ressources dans un contexte utilisateur et qu'un utilisateur disposant des autorisations appropriées doit être connecté.

  10. S'il s'agit d'une application confidentielle, vous pouvez basculer vers l'onglet Étendue(s) de l'application (Application Scope(s)) pour accorder également des autorisations au niveau de l'application pour la ressource sélectionnée, si nécessaire.

    Avec des autorisations sous l'étendue de l'application, l'application externe a accès aux données à l'échelle de l'application pour les étendues sélectionnées sans avoir besoin d'interaction de l'utilisateur.

    Les applications non confidentielles ne peuvent pas accéder à l'étendue de l'application.

  11. Cliquez sur Enregistrer (Save).

    Le panneau se ferme et la ressource et les étendues sélectionnées sont ajoutées au tableau Ressources (Resources) du formulaire.

  12. Si l'application externe le permet, vous pouvez ajouter une URL dans le champ Rediriger l’URL (Redirect URL) ; la réponse d'autorisation y sera envoyée. L'application peut ensuite l'utiliser pour accéder aux ressources UiPath.
  13. Cliquez sur Ajouter (Add) pour créer l'enregistrement.

    Un message de confirmation s'ouvre. Pour les applications confidentielles, le message de confirmation inclut la clé secrète de l'application que l'application externe enregistrée peut utiliser pour demander une autorisation. Assurez-vous de l'enregistrer dans un emplacement sécurisé, car vous ne pourrez plus la consulter.

  • Ajout d'une application externe

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.