Application de l'analyse du code
- Dernière mise à jour2024/10/31
Application de l'analyse du code
En tant qu'administrateur, vous pouvez procéder à une analyse du code lorsque les développeurs archivent des fichiers d'automatisation dans l'espace de travail public. Vous pouvez empêcher les développeurs RPA ou les Développeurs citoyens d'archiver les automatisations qui contiennent des violations d'analyse du code en fonction des autorisations qui leurs sont attribuées dans leur rôle personnalisé.
- Stratégies appliquées aux dossiers
- Autorisations attribuées aux utilisateurs dans leurs rôles personnalisés
Autorisations d'application de l'analyse du code
Les autorisations suivantes d'application de l'analyse du code sont disponibles :
- Activer l'application pour l'archivage des robots : une autorisation présente par défaut pour tous les rôles et qui permet à l'utilisateur d'archiver le fichier d'automatisation s'il ne comporte pas de violations lors de l'analyse du code.
- Autoriser l'archivage des violations de faible gravité : cette autorisation facultative permet à l'utilisateur d'archiver le fichier d'automatisation s'il présente des violations de faible gravité lors de l'analyse du code.
- Autoriser l'archivage en cas de violations de gravité élevée : cette autorisation facultative permet à l'utilisateur d'archiver le fichier d'automatisation s'il présente des violations de gravité élevée lors de l'analyse du code.
Utilisez différents rôles et autorisations pour restreindre l'archivage des fichiers d'automatisation en fonction du niveau de compétence du développeur. Par exemple, des stratégies peuvent être appliquées à un dossier avec des violations de faible gravité et de gravité élevée. Des Développeurs citoyens peuvent être autorisés à archiver des fichiers d'automatisation avec des violations de faible gravité et de gravité élevée, alors que les développeurs RPA peuvent être autorisés à archiver des robots sans violation ou seulement avec des violations de faible gravité.
Vous pouvez utiliser différentes stratégies pour des projets d'automatisation différents et définir des niveaux de gravité de règle différents dans le cadre de stratégies et d'environnements différents. Par exemple, l'environnement de test peut faire l'objet de stratégies dont toutes les règles sont définies sur un niveau de gravité élevé, les développeurs RPA ne pouvant archiver que les fichiers d'automatisation dont le niveau de gravité est faible ou qui n'ont commis aucune violation.
Exemple
Fichiers d'automatisation | Résultats de l'analyse du code |
---|---|
Fichier 1 | 10 règles avec violation de gravité élevée |
Fichier 2 | 7 règles avec violation de gravité élevée 20 règles avec violation de faible gravité |
Fichier 3 | 10 règles avec violation de faible gravité |
Utilisateur | Rôle attribué |
---|---|
Alice | Rôle 1 |
Bob | Rôle 2 |
Carol | Rôle 1, Rôle 2 |
- Les utilisateurs du rôle 1 peuvent archiver les fichiers d'automatisation avec des résultats d'une violation de gravité élevée.
- Les utilisateurs du rôle 2 peuvent archiver les fichiers d'automatisation avec des résultats d'une violation de faible gravité.
L'application de l'analyse du code pour ces utilisateurs est la suivante :
- Alice peut archiver le fichier 1.
- Bob peut archiver le fichier 3.
- Carol peut archiver le fichier 1, le fichier 2 et le fichier 3.