Sécurité de l'agent Robots sur site
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 plus d'informations sur l'accès utilisateur à l'application Robots basée dans le cloud, voir Autorisations de l'application Robots.
Remarque
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.
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
Dans le serveur sur lequel l'agent Robots est installé, inscrivez dans la liste verte les URL indiquées ci-dessous 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.
Pour vérifier la région de votre compte Diligent One, ouvrez la barre de lancement et sélectionnez Options > Organisation. Votre région apparaît sous Nom de la région.
Attention
Configurez le port 443 uniquement pour le trafic sortant. N'autorisez pas le trafic entrant.
Région Diligent One | URL |
---|---|
Afrique (Afrique du sud) |
|
Asie-Pacifique (Australie) |
|
Asie-Pacifique (Singapour) |
|
Asie-Pacifique (Tokyo) |
|
Europe (Allemagne) |
|
Amérique du Nord (Canada) |
|
Amérique du Nord (USA) |
|
Amérique du sud (Brésil) |
|
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é :
- Les comptes de service permettent d'exécuter les deux services Windows de l'agent Robots.
- Les comptes utilisateur individuels permettent d'accéder aux tables d'Analytics sorties par des tâches de Robots
Les utilisateurs disposant d'un 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 :
Remarque 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 plus d'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 courants Demander 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 architectes Autoriser 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) |
Remarque 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) |
|