UiPath Documentation
delegate
latest
false
Guide de l'utilisateur Delegate
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Référence des paramètres de sécurité

Contrôles de sécurité locale affinés dans Delegate — autorisations des outils, terminal et fichiers, fichiers protégés et automatisation de l'interface utilisateur — qui s'étendent au-delà du mode d'approbation.

Ces paramètres se trouvent sous Paramètres → Sécurité, organisés en cinq zones: Autorisations de l’outil, Terminal et fichiers, Fichiers protégés, Automatisation de l’IU et Accès restreint.

Autorisations de l’outil​

Configurer lorsque Delegate a besoin de votre approbation. Les outils sont organisés en quatre catégories de niveau supérieur, chacune indiquant le nombre d’outils ou d’opérations qu’il couvre:

CatégorieCouvre
ConnecteursSlack, GitHub, Notion, Line, Jira, Microsoft 365, et plus
MS OfficeWord, Excel, PowerPoint, Outlook, Teams
Outils systèmeSystème de fichiers, recherche Web, utilisation de l’ordinateur, mémoire, shell
Serveurs MCPTous les serveurs MCP que vous avez connectés

Le développement d'une catégorie la décompose davantage. Les outils système, par exemple, se divisent en quatre groupes:

GroupeCouvreDefault
Lecture seuleLecture des fichiers, recherche sur le Web, inspection des éléments de l’interface utilisateur... opérations qui ne changent rienAutoriser
Écrivez et amp; ModifierCréer ou modifier des fichiers, télécharger des fichiers, générer des imagesDemander
UI AutomationCliquer, taper ou interagir avec une applicationDemander
Shell & amp; ScriptExécution d'une commande PowerShell ou BashDemander

Chaque groupe peut être défini indépendamment sur Autoriser (exécuter automatiquement), Demander (invite en premier) ou Bloquer (refuser automatiquement) et se développe davantage pour définir des opérations individuelles sur leur propre.

Les connecteurs et Office suivent le même principe de lecture seule par rapport à l’écriture et la modification à leur propre échelle: chaque application ou service (Outlook, Slack, Excel, etc.) se décompose en ses propres opérations, généralement divisées de la même manière - par exemple, la lecture d'un canal Slack ou d'une plage Excel est en lecture seule, tandis que la publication d'un message ou l'écriture dans une plage est en écriture — chacun défini sur Autoriser, Demander ou Bloquer de la même manière que les outils système.

Les serveurs MCP sont gérés de la même manière que les autres catégories, à l'exception des opérations disponibles qui dépendent entièrement des serveurs configurés par votre organisation.

Terminal et fichiers​

Delegate peut exécuter des commandes shell et des scripts via la sandbox de commande Shell, actuellement dans BETA: un gestionnaire de sandbox sensible à l'étendue utilisant Windows AppContainer pour le système de fichiers au niveau du noyau, le réseau, le processus et l'isolement des informations d'identification. Voir Scripts et exécution de code dans Vue d'ensemble de la sécurité pour le fonctionnement conceptuel de la sandbox.

Une commande longue durée ne bloque pas le reste de la session: Delegate peut la démarrer, continuer à travailler sur d’autres éléments, lire sa sortie au fur et à mesure et l’arrêter si nécessaire.

Isolement du noyau​

Bouton bascule qui active ou désactive la sandbox pour les commandes shell. Lorsqu'elle est désactivée, les commandes s'exécutent avec des droits d'utilisateur complets au lieu de l'environnement limité décrit dans Vue d'ensemble de la sécurité.

Chemins​

Les commandes Shell ne peuvent accéder qu'aux chemins répertoriés ici; tout le reste est bloqué. Ajoutez vos propres chemins au-delà des valeurs par défaut.

Capabilities​

Vous pouvez accorder des fonctionnalités supplémentaires que vous pouvez accorder aux commandes shell de la sandbox, car elles dépassent ce que la sandbox autorise par défaut. L'accès Internet, le réseau privé et le stockage temporaire sont désactivés par défaut; Le profil Shell est activé par défaut:

  • Accès Internet (désactivé par défaut): permet aux commandes en sandbox d’effectuer des connexions réseau sortantes (HTTP, HTTPS, etc.).
  • Réseau privé (désactivé par défaut): permet aux commandes en sandbox d’atteindre votre réseau local ou LAN.
  • Stockage retiré (désactivé par défaut): permet aux commandes situées dans la sandbox de lire ou d’écrire les clés USB et les disques externes.
  • Profil Shell (activé par défaut): charge le profil de votre shell (.zshrc, .bash_profile ou profil PowerShell) avant d'exécuter les commandes, afin que vos alias et variables d'environnement habituels soient disponibles.

Les modifications apportées à ces dernières peuvent nécessiter un redémarrage de l’application pour prendre effet.

Commandes bloquées​

Bloquez l’exécution de types de commandes spécifiques: cliquez sur une suggestion pour l’ajouter, ou saisissez un modèle personnalisé (par exemple, shutdown, format c:, netstat). Ces modèles sont vérifiés avant l'exécution: la commande de l'agent est mise en correspondance sous forme de Regex et bloquée avant son exécution. Il s'agit d'un mécanisme distinct de l'isolement du noyau qui s'applique indépendamment de l'activation de la sandbox.

Fichiers protégés​

Delegate a besoin d’une approbation avant d’accéder à ces fichiers, regroupés en catégories fonction de ce qu’ils protègent:

CatégorieProtègeExemples de modèles
SecretsFichiers d'environnement et magasins d'informations d'identification.env, .env.*, secrets/*, credentials/*, .npmrc, .pypirc
ClésClés et certificats SSH.ssh/*, *.pem, *.key, *.p12, id_rsa, id_ed25519
CloudInformations d’identification du fournisseur Cloud.aws/*, .azure/*, .gcloud/*, service-account*.json
ConfigFichiers de configuration de projet — la lecture est sans restriction, seules les écritures nécessitent l’approbationtsconfig.json, .eslintrc*, Dockerfile, .github/workflows/*
DonnéesBases de données locales et fichiers d'historique*.sqlite, *.db, wallet.dat, .bash_history

Vous pouvez ajouter votre propre chemin ou modèle personnalisé au-delà de ceux-ci.

Incident d'utilisation: capturez les fichiers qui peuvent contenir des informations d'identification, du contenu cryptographique, un accès au compte cloud ou d'autres données sensibles sans avoir à énumérer vous-même tous les emplacements possibles.

UI Automation​

Contrôle les applications et les sites Web sur lesquels Delegate peut agir sans demander et auxquels il ne doit jamais accéder.

Apps et sites approuvés (approbation automatique)​

  • Apps approuvées - les applications Delegate peuvent utiliser sans demander. Ajoutez rapidement par catégorie (éditeurs de code, terminaux, Office Apps, gestionnaires de fichiers, notes et horodatages; Docs) ou par type pour sélectionner une application individuelle installée ou en cours d'exécution.
  • Sites approuvés : sites que Delegate peut utiliser sans demander. Recherchez ou entrez un domaine; l’historique de votre navigateur peut vous aider à choisir.

Applications et sites protégés (bloc)​

  • Applications bloquées - les applications Delegate ne s’ouvriront pas ou n’interagiront pas avec. Saisissez ou sélectionnez une application pour l'ajouter.
  • Sites Web bloqués - sites auxquels Delegate n’aura pas accès. Recommandé pour les opérations bancaires, les paiements, les gestionnaires de mot de passe et tout ce qui est sensible. Ajoutez rapidement une catégorie entière en un clic — Opérations bancaires, Paiements, Chiffrement, Gestionnaire de mots de passe, Government, Santé — qui remplit la liste avec un ensemble de sites connus pour cette catégorie, ou recherchez/saisissez un domaine pour en ajouter un vous-même.

Incident d'utilisation: pré-approuver les workflows approuvés (tels que Microsoft Excel, Microsoft Word, ou un site interne) afin qu'ils ne déclenchent pas d'invites de confirmation répétées et bloquent des applications ou des sites spécifiques ou des catégories sensibles entières afin que l'agent ne puisse jamais lire ou agir en conséquence.

Accès restreint​

Étendues Delegate à un ensemble autorisé de dossiers, de chemins bloqués et d'exceptions d'approbation. Le même panneau est partagé entre ce paramètre global et l'onglet Sécurité des propres Paramètres de projet de chaque projet — les modifications apportées dans l'un sont reflétées dans l'autre.

  • Dossiers: les dossiers locaux que le Delegate peut utiliser.
  • Chemins bloqués: Delegate ne doit jamais accéder, même dans un dossier autorisé.
  • Approbations: quelles actions demandent toujours votre confirmation lorsque l'accès restreint est activé.

Cas d'utilisation: limiter la capacité de Delegate aux fichiers d'un projet spécifique lorsque vous travaillez avec des informations confidentielles sans avoir à reconfigurer les autorisations d'outil ou les fichiers protégés à chaque fois.

Meilleures pratiques en matière de configuration d’autorisations​

Voir Bonnes pratiques de configuration des autorisations pour obtenir des recommandations par rôle — utilisateurs individuels, administrateurs informatiques et développeurs créant des compétences.

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour