Sécurité de l'agent Robots sur site
Note
Les informations de cette rubrique s'appliquent uniquement aux organisations ayant recours à un Agent Robots sur site pour exécuter des scripts ACL dans des robots ACL.
Les personnes ou organisations disposant d’ACL Robotics Professional Edition n’ont pas l’agent Robots sur site. Les scripts Python/HCL qui s'exécutent dans des robots HighBond et des robots de flux de travail n'utilisent pas l'Agent Robots.
Suivez les recommandations concernant la sécurité de l'agent Robots sur site afin de contrôler l'accès au serveur sur lequel l'agent Robots est installé et maintenir la sécurité des données sensibles.
Pour obtenir des informations sur l’accès utilisateur à l’application Robots basée dans le cloud, consultez la section Autorisations de l'application Robots.
Communication chiffrée
Vous pouvez utiliser Analytics localement pour ouvrir les tables de résultats et les tables de travail stockées avec l’agent Robots sur site. La communication entre Analytics et l’agent Robots nécessite un profil de serveur protégé par mot de passe. De plus, la transmission des données est sécurisée par un chiffrement AES-256 (Analytics/Agent version 19 ou ultérieure) ou Twofish-128 (Analytics/Agent version 18 ou antérieure).
Pour de plus amples informations, consultez la section .
Accès général des utilisateurs
De manière générale, nous vous recommandons d'accorder l'accès à l'agent Robots au nombre minimum de comptes requis, avec le minimum de droits et d'autorisations requis.
Administration de serveur
Pour garantir une sécurité maximale de votre serveur d'agent Robots, installez rapidement toutes les montées de version du système d'exploitation Windows et les patchs de sécurité.
Informations d'installation sensibles
Sécurisez toute information sensible en rapport avec votre installation d'Agent Robots. Pendant le processus d'installation, si vous créez des fichiers contenant des informations sensibles comme des informations d'identification de compte ou des paramètres de configuration, vous devez stocker ces fichiers dans un emplacement sécurisé.
Liste verte des URLs
Pour activer la communication entre l’agent Robots et la plateforme Diligent One, vous devez ajouter certaines URL de la plateforme à la liste verte du réseau de votre organisation.
Plateforme Diligent OneToutes les organisations utilisant un agent Robots sur site doivent autoriser les URL générales de la plateforme Diligent One pour leur région.
API HighBondSi votre organisation souhaite utiliser des robots ACL pour interagir avec l’API HighBond, vous devez autoriser l’URL de l’API HighBond pour votre région.
Pour vérifier la région de votre compte Diligent One, ouvrez la page d’accueil de la plateforme et sélectionnez Paramètres de la plateforme > Organisation. Votre région apparaît sous Nom de la région.
Note
La plateforme Diligent One est actuellement dans une période de double domaine au cours de laquelle le domaine diligentoneplatform.com et le domaine highbond.com sont tous deux pris en charge. Le domaine highbond.com devrait être désactivé le 31 juillet 2026. Si vous ajoutez dès maintenant les URL des deux domaines à la liste verte, vous éviterez toute perturbation potentielle à l’avenir. Pour de plus amples informations, consultez la section FAQ sur les domaines pris en charge.
Ajouter les URL de la plateforme Diligent One à la liste verte
Ajoutez les URL de la plateforme Diligent One spécifiées ci-dessous à la liste verte pour le port 443 sortant. N'inscrivez dans la liste verte que les URL qui concernent la région dans laquelle votre compte Diligent One se trouve.
Attention
Configurez le port 443 uniquement pour le trafic sortant. N'autorisez pas le trafic entrant.
| Région Diligent One | URL de la plateforme Diligent One |
|---|---|
Amérique du Nord (USA) Nom AWS : Est des États-Unis (Virginie du Nord) |
|
Afrique (Afrique du sud) Nom AWS : Afrique (le Cap) |
|
Asie-Pacifique (Australie) Nom AWS : Asie-Pacifique (Sydney) |
|
Asie-Pacifique (Japon) Nom AWS : Asie-Pacifique (Tokyo) |
|
Asie-Pacifique (Singapour) Nom AWS : Asie-Pacifique (Singapour) |
|
Europe (Allemagne) Nom AWS : Europe (Francfort) |
|
Europe (Londres) Nom AWS : Europe (Londres) |
|
Amérique du Nord (Canada) Nom AWS : Canada (Centre) |
|
Amérique du sud (Brésil) Nom AWS : Amérique du Sud (São Paulo) |
|
Ajouter les URL de l’API HighBond à la liste verte
Si votre organisation souhaite utiliser les commandes ACLScript pour transmettre des données entre l’application Projets ou l’application Résultats et un robot ACL, ajoutez les URL de l’API HighBond à la liste verte. Vous pouvez ignorer cette exigence si vous n’avez pas besoin de transmettre des données entre l’une ou l’autre de ces applications et un robot ACL.
N'inscrivez dans la liste verte que les URL qui concernent la région dans laquelle votre compte Diligent One se trouve.
Pour plus d’informations sur l’API HighBond, consultez la rubrique Référence d’API HighBond.
| Région Diligent One | URL de l’API HighBond |
|---|---|
Amérique du Nord (USA) Nom AWS : Est des États-Unis (Virginie du Nord) |
Note Pour chaque domaine, ajoutez les deux URL à la liste verte. |
Afrique (Afrique du sud) Nom AWS : Afrique (le Cap) |
|
Asie-Pacifique (Australie) Nom AWS : Asie-Pacifique (Sydney) |
|
Asie-Pacifique (Japon) Nom AWS : Asie-Pacifique (Tokyo) |
|
Asie-Pacifique (Singapour) Nom AWS : Asie-Pacifique (Singapour) |
|
Europe (Allemagne) Nom AWS : Europe (Francfort) |
|
Europe (Londres) Nom AWS : Europe (Londres) |
|
Amérique du Nord (Canada) Nom AWS : Canada (Centre) |
|
Amérique du sud (Brésil) Nom AWS : Amérique du Sud (São Paulo) |
|
| AWS GovCloud - (Agences fédérales américaines) |
|
| AWS GovCloud (États-Unis, administrations locales et établissements d’enseignement) |
|
Autorisations et droits de connexion du compte
Deux types de compte exigent des autorisations et des droits de connexion Windows sur le serveur sur lequel l'agent Robots est installé :
- Comptes de serviceIls permettent d’exécuter les deux services Windows de l’agent Robots.
- Comptes utilisateur individuelsIls sont utilisés pour accéder aux sorties de tables Analytics par tâches Robots
Les utilisateurs disposant d'une installation bureau d'Analytics peuvent utiliser l'application sou forme de client bureau pour se connecter aux tables de sortie stockées sur le serveur de l'agent Robots.
Les autorisations et droits de connexion spécifiques requises par les comptes sont présentées ci-dessous.
Droits de connexion aux comptes
Le tableau suivant décrit les droits de connexion nécessaires pour les comptes qui nécessitent un accès au serveur d'agent Robots. N'accordez aucun droit de connexion à un compte au-delà de ce qui est spécifié ci-dessous. Les droits de connexion sont spécifiés dans la zone Attribution des droits utilisateurs de la stratégie de sécurité de Windows.
La restriction des droits de connexion diminue le risque que quelqu'un obtienne un accès non autorisé au serveur d'agent Robots.
| Compte | Autoriser la connexion locale | Refuser la connexion locale | Se connecter en tant que service |
|---|---|---|---|
| Compte de service de l'agent Robots | Non | Oui | Oui |
| Compte du service de données Robots | Non | Oui | Oui |
Compte utilisateur (Utilisateurs d'Analytics) | Oui | Non | Non |
Autorisations du compte
Autorisations du compte de service
| Nom du service Windows | Port | Compte pour exécuter le service | Autorisations requises pour le compte de service |
|---|---|---|---|
Agent Robots (exécute les tâches Robots ad hoc et planifiées) | 443 sortie uniquement | Utilisez l'une des propositions suivantes :
N'utilisez pas :
Note Si le compte que vous spécifiez utilise un mot de passe qui expire, assurez-vous qu'un processus est mis en place pour garder le mot de passe à jour. |
|
Service de données Robots (offre la connectivité qui permet aux utilisateurs d'ouvrir des tables d'agent Robots dans Analytics) | 10000 (par défaut) Vous pouvez indiquer n'importe quel port compris entre 0 et 65536. | Système local |
|
Autorisations de compte utilisateur
Les tables Analytics sorties par des tâches Robots sont stockées sur le serveur sur lequel l'agent Robots est installé. Les utilisateurs peuvent se connecter à ces tables et les ouvrir dans leur copie d'Analytics installée localement s'ils disposent des autorisations présentées ci-dessous. (Pour de plus amples informations, consultez la section Affichage des tables, fichiers et journaux dans un robot ACL.)
Limiter l'accès utilisateur au serveur de l'agent Robots
Si votre organisation ne souhaite pas que les utilisateurs aient accès au serveur de l'agent Robots, vous pouvez adopter une approche différente. Les scripts d'analyse de données dans des tâches Robots peuvent être écrits dans les résultats de sortie pour un type de fichier tel qu'Excel ou délimité. Les utilisateurs peuvent télécharger ces types de fichier directement depuis l'application basée dans le cloud sans obligation d'avoir accès au serveur d'agent Robots.
Une approche combinée
Vous pouvez également adopter une approche combinée pour fournir un accès aux résultats de sortie des tâches :
- Utilisateurs courantsDemander aux utilisateurs courants de télécharger les résultats contenus dans des fichiers Excel ou délimités à partir de l’application Robots basée dans le cloud.
- Développeurs et architectesAutoriser les développeurs d’analyses et les architectes de données à accéder aux tables de résultats Analytics sur le serveur de l’agent Robots.
Autorisations pour les utilisateurs d'Analytics
Si vous voulez donner à certains ou à tous les utilisateurs d'Analytics la possibilité d'accéder aux tables d'Analytics sur le serveur d'agent Robots, indiquez les autorisations présentées ci-dessous.
Attention
N’attribuez pas aux utilisateurs individuels des autorisations d’accès à tout le répertoire C:\acl sur le serveur d’agent Robots ou à un dossier ne relevant pas des spécifications ci-dessous.
Limiter l'accès aux dossiers aux seuls comptes et aux seuls dossiers requis diminue le risque que quelqu'un obtienne un accès non autorisé au serveur d'agent Robots. Cela empêche également qu'un script Analytics accède aux fichiers ou les modifie en dehors des dossiers appropriés.
| Élément | Autorisations de compte utilisateur nécessaires |
|---|---|
Dossier d'installation du service de données Robots |
|
Exécutable du service de données Robots (aclse.exe) |
|
Dossier de données de l'agent Robots (contient les tables de résultat Analytics sorties par des tâches de Robots) |
Note Cette autorisation peut être accordée pour tout le dossier \data, ou il peut être limité comme suit :
|
Dossier de préfixe du service de données Robots (le répertoire de travail d'Analytics lorsqu'il est connecté au serveur d'agent Robots contient des tables de sortie d'Analytics et les fichiers d'index sauvegardés d'Analytics sur le serveur) |
|