cicd-integrations
2022.10
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 des intégrations CI/CD

Dernière mise à jour 28 avr. 2025

Deploying assets to Orchestrator

Prérequis :

  • Créez un fichier CSV qui contient les ressources que vous souhaitez déployer sur Orchestrator.
    Le fichier CSV doit comporter les trois colonnes suivantes : name , type , value et description .
  • Exécutez le fichier CLI exe (pour Windows) ou dll (pour Linux).
  • Ajoutez les étendues d'application d'accès à l'API Orchestrator requises.

Pour plus d'informations sur le fichier CSV, consultez l'exemple ci-dessous.

name

Type

valeur

Description

asset_1_name

text

"J'ai un commentaire"

asset_1_description

asset_2_name

Integer

1

asset_2_description

asset_3_name

Bool

false

asset_3_description

asset_4_name

InformationsIdentification

username:password

asset_4_description

Pour déployer des ressources sur Orchestrator, procédez comme suit :

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

    Voir la liste des paramètres ci-dessous.

    Paramètre

    Description

    -u ou --username (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.

    -p ou --password (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.

    -t ou --token (requis si vous utilisez l'authentification par 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.

    -a ou --accountName (requis si vous utilisez l'authentification par jeton)

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

    -A ou --accountForApp

    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.

    -I ou --applicationId (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.

    -S ou --applicationSecret (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.

    --applicationScope (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

    -o ou --organizationUnit

    Le nom du dossier Orchestrator (unité d'organisation).

    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.
    -l ou --language

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

    -y ou --disableTelemetry

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

    --traceLevel

    Afficher la trace des événements.

    --identityUrl (Requis uniquement pour les déploiements PaaS )

    L'URL de votre serveur d'identité.

    --help

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

    --version

    Affiche les informations de version.

    Assets File (pos. 0) (requis) Le nom du fichier CSV qui contient les ressources que vous souhaitez supprimer.
    Orchestrator URL (pos.1) (requis) Il s'agit de l'URL de votre Orchestrator.

    Orchestrator Tenant (pos.2)

    • (Obligatoire) pour les déploiements SaaP.
    • (Facultatif) pour les déploiements PaaS.
    Le locataire de l'instance d'Orchestrator, où vous souhaitez exécuter des processus.

Utilisation :

asset deploy <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]asset deploy <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]

Exemples  :

  • asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -l en-US.
  • asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -o OurOrganization.
  • asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount.
  • asset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read".

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