Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Installation de Salle de contrôle sur Microsoft Windows Server à l’aide de scripts

  • Mis à jour le : 12/28/2020
    • Automation 360 v.x
    • Installer
    • Espace de travail RPA

Installation de Salle de contrôle sur Microsoft Windows Server à l’aide de scripts

L’installation silencieuse de la Salle de contrôle, également appelée installation non assistée, utilise un script personnalisé pour une configuration complète, ou la ligne de commande pour un patch correctif. Une installation silencieuse effectue tout le processus d’installation en arrière-plan sans exiger aucune interaction de l’utilisateur ni afficher de messages.

Prérequis

This task is performed by the Salle de contrôle administrator. You must have the necessary rights and permissions to complete this task.

.

Créez un script Powershell. Reportez-vous aux paramètres d’installation et aux scripts d’exemple. Exécutez le script dans Powershell.

Procédure

  1. Passez en revue les paramètres et identifiez les paramètres dont vous avez besoin.
    Paramètres d’installation de la Salle de contrôle

    Nom de la variable

    Description

    AA_CRCLUSTERCONFIG

    Si AA_SETCLUSTERMODE = 1, alors les adresses IP du cluster séparées par des virgules

    AA_CRDBPORT

    Port de la base de données de la Salle de contrôle. La valeur par défaut est 1433

    AA_CRDBSSLMODE

    Connexion SQL sécurisée

    AA_CRFORCEHTTPSCONFIG=" "

    -

    AA_CRFORCETOHTTPS="1"

    Forcer le trafic de passer de HTTP à HTTPS

    AA_CRHTTPPORT

    Port CR HTTP. La valeur par défaut est 5432

    AA_CRHTTPSPORT

    Port CS HTTPS

    AA_CRLISTENPORT

    Port du serveur Web. La valeur par défaut est 80

    AA_CRSERVICECONFIRMPASSWD

    Si AA_CRSETLOCALSERVICECRED= 0, alors il est nécessaire de saisir le mot de passe de confirmation

    AA_CRSERVICEPASSWD

    Si AA_CRSETLOCALSERVICECRED= 0, alors il est nécessaire de saisir le mot de passe

    AA_CRSERVICEUSERNAME

    Si AA_CRSETLOCALSERVICECRED= 0, alors il est nécessaire de saisir le domaine\nom d’utilisateur

    AA_CRSETLOCALSERVICECRED

    1 si la connexion se fait en tant que Système

    0 si la connexion se fait en tant qu’utilisateur spécifique

    AA_CRWCCERTPASSWD

    Mot de passe du certificat

    AA_CRSELFSIGNCERT 1 pour certificat auto-signé

    AA_CRWCCERTPATH

    Chemin du certificat

    AA_SDSFEATURE

    true=Type de déploiement cloud

    false=Type de déploiement sur site

    AA_SETCLUSTERMODE Pour le cluster, saisissez 1, sinon 0
    AA_SETUPTYPE Le type d’installation Personnalisé ou Express
    INSTALLDIR

    Répertoire d’installation

    IS_SQLSERVER_AUTHENTICATION

    0 pour l’authentification sur Windows

    IS_SQLSERVER_DATABASE

    Nom de la base de données SQL

    IS_SQLSERVER_SERVER

    Nom du serveur SQL (nom d’hôte)

    Elasticsearch Paramètres associés
    Paramètre Description
    AA_ELASTICSEARCH_BACKUP Utilisé uniquement en cas d’installation sur le premier nœud d’un serveur de sauvegarde.

    Saisissez 1 si oui.

    Remarque : AA_ELASTICSEARCH_BACKUP est utilisée lorsque vous installez une Salle de contrôle comme serveur de sauvegarde pour l’audit.
    AA_ELASTICSEARCHSYSIP IP valide
    AA_ESPASSWD Mot de passe pour Elasticsearch
    Remarque : Le paramètre supplémentaire pour confirmer le mot de passe n’est pas disponible. Le mot de passe doit comporter au moins 6 caractères.
  2. Option : Modifiez le script d’exemple pour utiliser une base de données Microsoft SQL Server.
    Utilisez le script pour installer la Salle de contrôle avec les options de configuration disponibles dans l’installateur.
    1. Valeurs correctes pour les variables telles que : $service_username, $service_pwd, $db_server, $cr_port.
    2. Exécutez le script avec les informations d’identification utilisées lors de la connexion au service, et utilisez une connexion non sécurisée à l’aide de l’authentification Microsoft SQL Server grâce à une nouvelle base de données.
    Exemple de script :
    $cr_port=80 $service_username= "domaine\nom d’utilisateur" #e.g."aaspl-brd\ellie.brown" $service_pwd="mot de passe" #$certpath = "C:\SilentInstall\test256.pfx" #$certpass = "changeit" $db_server="hôte local" $cr_db_name="CRDB-NEW-SI-3" $db_user="sa" $db_pwd="Admin@123" $elastic_password="Test@123" $installation_path="C:\Program Files\Automation Anywhere" #Install latest setup $static_installation_path="\Enterprise\""""" $silent_details=" /s ","v""" -join "/" $installpath_details=" /qn INSTALLDIR=\""" $deployment_details=" /AA_SDSFEATURE=true" $custom_details=" /vAA_SETUPTYPE=Custom /vAA_CUSTOMMODETYPE=1" $port_cluster_details=" /vAA_SETCLUSTERMODE=0 /vAA_CRLISTENPORT=$cr_port" #$service_details=" /vAA_CRSETLOCALSERVICECRED=0 /vAA_CRSERVICEUSERNAME=$service_username /vAA_CRSERVICEPASSWD=$service_pwd /vAA_CRSERVICECONFIRMPASSWD=$service_pwd" $service_details=" /vAA_CRSETLOCALSERVICECRED=1" #$db_details=" /vAA_BIMETADATADBTYPE=AA_BIMETADATADBTYPE /vIS_SQLSERVER_SERVER=$db_server /vIS_SQLSERVER_DATABASE=$cr_db_name /vIS_SQLSERVER_DATABASE1=$bi_db_name" $db_details=" /vIS_SQLSERVER_SERVER=$db_server /vIS_SQLSERVER_USERNAME=$db_user /vIS_SQLSERVER_PASSWORD=$db_pwd /vIS_SQLSERVER_DATABASE=$cr_db_name /vIS_SQLSERVER_AUTHENTICATION=1" $other=" /vAA_ESPASSWD=$elastic_password /vAA_CRWCHTTPPORT=80 /vAA_CRWCHTTPSPORT=443 /vAA_CRSELFSIGNCERT=1 /vAA_OPTIONALCACERT=0 /vAA_CRWCCERTPATH=$certpath /vAA_CRWCCERTPASSWD=$certpass /vLAUNCHPROGRAM=1 /v"" /LIweamoruc! log.txt""" $final_commandline = -join($silent_details, $installpath_details,$installation_path, $static_installation_path,$custom_details, $port_cluster_details,$service_details, $db_details,$pg_details,$other) Write-Host $final_commandline $a=Get-ChildItem $PSScriptRoot\* -Include *.exe #$a = "C:\Silent\AutomationAnywhereEnterprise_A2019_<build>.exe" Write-Host $a Write-Host "Starting the installation wait for sometime..." $processdetail=(Start-Process -FilePath $a -ArgumentList $final_commandline -Wait -PassThru).ExitCode Write-Host $a.Name execution is done. Si l’installation n’est pas correcte, vérifiez les journaux msi dans le dossier temporaire. pause
  3. Enregistrez le script que vous avez modifié sur le serveur pour l’installation.
  4. Sur le serveur d’installation, connecté en tant qu’administrateur, ouvrez Powershell en mode Administrateur et exécutez :
    Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
  5. Démarrez Powershell en mode Administrateur et exécutez :
    .\install.ps1
    Remarque : les journaux de l’installation en mode silencieux sont stockés dans le dossier à partir duquel est exécuté le script d’installation. Par exemple, si vous exécutez le script à partir de C:\Silent Install, les journaux seront stockés dans le dossier C:\Silent Install.

Étapes suivantes

Terminez la configuration et la validation de la Salle de contrôle.
  • Terminez la configuration post-installation de la Salle de contrôle

    Après avoir installé la Salle de contrôle, ajustez les paramètres de configuration pour garantir que les communications Automation Anywhere sont spécifiées et confirmer que les services Automation Anywhere sont en cours d’exécution.

  • Gestion des utilisateurs après installation

    Après avoir effectué les tâches post-installation, validez la configuration en vous connectant à la Salle de contrôle et en installant une licence. Le premier accès à la Salle de contrôle vous guide dans la configuration de votre méthode d’authentification.

  • Gestion des utilisateurs

    En tant qu'utilisateur Cloud disposant des autorisations d'administrateur, vous pouvez créer, afficher, modifier, supprimer, activer ou désactiver un utilisateur. La création d'étapes utilisateur varie selon si l'utilisateur est un utilisateur non-Active Directory, Active Directory, ou un utilisateur utilisant une authentification unique à partir d'un serveur IdP.

Envoyer le commentaire