studio
2022.4
false
UiPath logo, featuring letters U and I in white

Guide de l’utilisateur de Studio

Dernière mise à jour 19 déc. 2024

ST-USG-014 - Restrictions sur les paquets (Package Restriction)

ID de règle : ST-USG-014

Étendue (Scope) : projet

Description

La règle permet de restreindre l'utilisation de packages d'activités dans un projet donné. Une fois la liste des packages interdits définie, la règle détermine dans le projet si certains d'entre eux ont été ajoutés en tant que dépendances. Par défaut, si un package interdit a été installé dans le projet, la règle enregistre une erreur dans le panneau Liste d'erreurs.

Remarque : les activités par défaut intégrées dans Studio ne peuvent pas être exclues en utilisant cette règle, car elles n’appartiennent pas à un package spécifique.

Recommandation

Assurez-vous qu’aucun package interdit par votre organisation n’est installé dans votre projet. Ces packages peuvent être exclus en fonction de leur nom ou de leur version.

Modification de la règle

Dans la fenêtre Paramètres du projet (Project Settings), sélectionnez l'onglet Analyseur de workflow (Workflow Analyzer). Recherchez et sélectionnez la règle, comme sur l'image ci-dessous :



Par défaut, cette règle n'interdit aucun package d'activité. Ajoutez un package en écrivant son nom complet avec sa version séparée par le signe égal (=), par exemple, UiPath.Excel.Activities=2.5.3.
Ajoutez le symbole supérieur à (>) pour restreindre les versions supérieures, par exemple, UiPath.Excel.Activities>=2.5.3 limiterait l'installation de tous les packages 'UiPath.Excel.Activities' avec une version 2.5.3 ou ultérieure. Le symbole supérieur à (>) ne peut être utilisé qu'avec le signe égal (=), les entrées telles que UiPath.Excel.Activities>2.5.3 sont pas valides.
Les symboles inférieur à (<) et inférieur ou égal à (<=) ne sont pas pris en charge. Ainsi, des entrées comme UiPath.Excel.Activities<2.5.3 ou UiPath.Excel.Activities<=2.5.3 sont considérées comme invalides.
Utilisez un caractère générique * pour restreindre plusieurs versions d’un même package. Par exemple, la valeur UiPath.Excel.Activities=2.7.2-beta* interdit toutes les versions 2.7.2-beta bêta du package UiPath.Excel.Activities=2.7.2, tout en permettant l’utilisation d’autres versions du même package, y compris UiPath.Excel.Activities=2.7.2, toute autre version préliminaire du package UiPath.Excel.Activities=2.7.2 (comme les versions alpha), ou toute autre version stable ou préliminaire du package UiPath.Excel.Activities.
Le caractère générique * ne peut être utilisé qu’à la fin de la version. En outre, lors de l’utilisation du symbole supérieur ou égal à (>=) avec un caractère générique*, le symbole supérieur à (>=) est interprété comme le signe égal (=), par exemple, UiPath.Excel.Activities>=2.7.2-beta* est une entrée valide, mais est interprétée comme UiPath.Excel.Activities=2.7.2-beta*.

Exemples :

  • UiPath.Excel.Activities=2.8.4-*
  • UiPath.Excel.Activities>=2.7.2
  • UiPath.Excel.Activities=2.7.2
Pour restreindre plusieurs packages, séparez-les simplement par une virgule, par exemple, UiPath.Excel.Activities, UiPath.UIAutomation.Activities exclut toutes les versions de ces deux packages.
Remarque : pour vérifier à quel package appartient une activité, utilisez l’option Groupe par packages dans le panneau Activités, comme expliqué ici. Une autre façon facile de vérifier est de passer le curseur sur une activité dans le panneau et lire l’info-bulle.

Après avoir ajouté des packages à la règle, utilisez le bouton Analyser le projet pour essayer la règle.

Rétablir les paramètres par défaut

Par défaut, la règle n’interdit aucun package. Toutefois, si vous souhaitez supprimer rapidement les packages que vous avez ajoutés, cliquez avec le bouton droit sur la règle dans la fenêtre Paramètres du projet (Project Settings), puis cliquez sur Réinitialiser par défaut (Reset to default). L’action Par défaut (Default action) est également réinitialisée à sa valeur par défaut Erreur (Error).



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.