AAE Control Room Install Guide
AAE Control Room Install Guide
Note: If you are using LDAP authentication on multiple nodes stop the Control Room Service and
Control Room Caching services on all the nodes in the cluster environment prior to running the
installer.
2. Follow the steps for installing 11.3.1 as mentioned in First Time Installation.
3. Provide the configuration parameters on each screen of the installer.
Ensure that the configuration parameters are the same as provided in the previous 11.x installation. If
you are not sure on the exact configuration parameter values, refer to the ‘aae-installsummary.html’
file available in the 11.x installation folder.
Note: If you provided incorrect parameters not matching the previous 11.x installation, the upgrade
will not be successful and you have to uninstall 11.3.1 and reinstall with the correct parameters.
If you are using LDAP authentication on multiple nodes, refer to Post-upgrade configuration of Active
Directory for steps to change the active directory configuration.
Use the Automation Anywhere Enterprise setup file to install Automation Anywhere Control Room. During
the installation process, any software dependencies or prerequisites that might be missing, are also
installed.
Note: Run the setup and install Automation Anywhere Control Room in Run as administrator mode.
Express Installation
The Express installation sets up Control Room using default values and automatically configures the
required parameters for different components, such as the database, services, PostgreSQL (metadata
database), and Bot Insight components. Express installation enables Control Room administrator to create
Non-Active Directory users.
Note:
1. Express install can be performed quickly for showcasing a demo to customers as it allows the
installation quickly as possible.
2. This method of installation is recommended for a non-production environments only.
3. Before installation, save all work and close all open applications.
Default Parameters
Note: The database defaults to SQL Server for both Control Room and Bot Insight. Oracle Database is
allowed only for Custom Installation.
Note: This is a pre-requisite to run Version 11.3.1 Control Room installer. The database defaults to
SQL Server for both Control Room and Bot Insight if installed in express mode.
b. The installer then checks whether Microsoft OLEDB Driver for SQL Server is installed. If not, the
following message is displayed:
c. If the installer detects an unsupported Operating System version, the following message is shown:
• Click Yes to continue with the installation. This launches the Welcome page.
• Click No to exit the installation. This launches the Finish page.
d. The installer now checks whether another version of Control Room is installed.
• If the installer detects another version of Control Room, the following message is shown:
• Click OK.
• This launches the Finish page. Uninstall the previous version and run the setup again.
4. Click Next.
The License Agreement page is displayed.
Note: To connect to the database on the custom port, specify the value in the Database Port text-
box.
Note: If user selects Windows Authentication, then the user running the installer is used to test that
the database exists, and create it if necessary, and grant db_owner to the service account user (NT
Authority/System).
Attention:
• If the database names are blank, have spaces, or include % (percent character), you are
shown an error:
Hence, for SQL Server database names it is recommended to restrict the names to
alphanumeric, period (.), dash (-), and underscore (_).
9. Click Next
The Ready to Install the Program page is displayed.
Once the installation is complete, the installation wizard provides you with the following options:
• Launch Automation Anywhere Enterprise
Launches Control Room in your default browser with the Configure Control Room settings page
displayed. For more information, refer Automation Anywhere Control Room User guide.
• Show the installer settings
Select this option to open the aae-installsummary.html file. By default, this is located at C:
\Program Files\Automation Anywhere\Enterprise\. Use this file to view a summary of
the installation. It provides the following details:
Custom Installation
Install Automation Anywhere Control Room in Custom mode.
Custom Installation allows choice of settings. The customizations that can be made using this setup
method include:
• Select a destination folder to install the application.
• Type the system IP addresses for cluster configuration.
Note: All nodes to be configured for Cluster IP should be available for configuration in advance of
installation. Also, provide the same list of IPs in all the nodes participating in the cluster when you install
Control Room in these nodes.
• Option to provide a custom certificate for configuring the application Transport Layer Security (TLS).
• Option to provide CA certificate for secure connection to , mail servers and LDAP servers.
• Option to configure service credentials using local system account or user account.
• Select the database server type - SQL or Oracle
• Select method of authentication – Windows or SQL Server Authentication.
• Option to use Microsoft SQL Server or Oracle Server as default database for Control Room and Bot
Insight databases.
Note: If selecting Oracle Server, ensure Oracle database users are created before running the Control
Room installation.
• Option to select SQL Database Server or PostgreSQL Server for Bot Insight metadata
• If PosgresQL Server selected for BI metadata, an option to install a new instance or connect to an
existing PostgreSQL server on another Control Room.
b. The installer then checks whether Microsoft OLEDB Driver for SQL Server is installed. If not, the
following message is displayed:
c. If the installer detects an unsupported Operating System version, the following message is shown:
• Click Yes to continue with the installation. This launches the Welcome page.
• Click No to exit the installation. This launches the Finish page.
d. The installer now checks whether another version of Control Room is installed.
• If the installer detects another version of Control Room, the following message is shown:
• Click OK.
• This launches the Finish page. Uninstall the previous version and run the setup again.
3. Click Next.
The License Agreement page is displayed.
The Destination Folder page is displayed. By default, the destination folder is C:\Program Files
\Automation Anywhere\Enterprise\.
6. To make changes to the destination folder, click Change..., supply new destination folder name, and
click OK.
Note: It is NOT recommended to install the application directly in the root directory, for instance
C:\Automation Anywhere\Enterprise\. Create or select a folder for installation instead, for
instance C:\Program Files\Automation Anywhere\Enterprise\.
7. Click Next
The Cluster Configuration page is displayed.
Note: The option is enabled only if the machine on which the setup is being run has local IP
addresses configured. If the machine does not have local IP addresses, it is disabled as shown:
1. If you Enable Cluster Setup and do not type an IP, the following message is shown:
b. On correct input of cluster IP's, you will be prompted to input the local ip:
Caution: Once configured, you cannot add or remove nodes from the list of IPs
Note: If you want to install the Control Room without a cluster, do not enable cluster setup.
10. Click Next.
11. The TLS Configuration page is displayed wherein you can either:
• Generate a Self-Signed Certificate
When the Self-Signed Certificate option is enabled the installer will generate a unique private key
and a self-signed certificate for the :
• Import a Certificate:
You must import a certificate if successful certificate validation is required for accessing the Control
Room.
To import a custom certificate, clear the Self-Signed Certificate option. This will enable Certificate
Path to browse and import certificate.
Warning: Password Limitation Any usage of special character "@" at the beginning of
the password will fail to import the certificate file. Do not use "@" in passwords.
• Webserver Port — Type the Webserver port – either HTTP or HTTPS. If the port is already
assigned, you are shown:
Attention: The port validation message is also displayed when you add 8080 for
Webserver and if that is already in use for Control Room license service. Use a different
unassigned port in above cases.
• Enable Force HTTP traffic to HTTPS — To redirect all HTTP port requests to HTTPS. To
access the Control Room via HTTPS using the generated self-signed certificate.
• Ensure the port number is different for both.
13. Clear the Local System Account option to add credentials manually to configure the domain account.
The Service Credentials page allows you to specify the account that will be used to run
all Windows services that are created by Automation Anywhere Enterprise installer.
By default, the Local System Account is selected. To run Automation Anywhere services as a different
user instead of a Local System account, clear the Local System Account check box and type the user
name and password for the domain account.
Note:
• If you do not enter the correct Windows domain credentials which shall not be validated on this
screen, the Automation Anywhere services will not run and the Control Room will fail to launch.
• The user running the installer needs system administrator role.
• The user credentials provided during install time for service could be restricted to launch
PowerShell scripts and database table creation could potentially fail.
• If using remote SQL server for creating database then, the combination of Local System Account
for Service Credentials and Use Windows Authentication for SQL Connection is not supported.
• A username and password must be specified for services instead of local system service
account when using a remote database server.
• The username and password specified is used to create tables and for the control room
processes to access the database.
• Refer Matrix for creating database, tables, and services in Working with SQL Servers
15.
Select the database type for Control Room and Bot Insight.
• Microsoft SQL Server
To select this database type, an instance of SQL Server should be already configured.
•
Oracle
To configure Control Room and Bot Insight database on Oracle instance, select this option and
browse the required JDBC driiver on your local machine.
Note: You cannot proceed with the installation without the JDBC Driver.
The Control Room and Bot Insight must use the same database type.
16. Click Next.
The Database Server page is displayed
Note:
• If possible, do not set the value for Database Server as localhost, or the Secure
Connection to the database does not work.
• For Azure installations, the database names for Control Room and Bot Insight must be the
same, or installation fails.
• Click the Browse button to select the SQL server instance where the Control Room database
will be created.
Alternately, type a database server name or select one from the list .
Name of Control Room database Enter the name for the Control Room database.
Name of Bot Insight database Type the name for the Bot Insight database.
This database is used to store the Bot Insight
data.
Attention: If the database names are blank, have spaces, or include % (percent
character), you are shown an error:
Hence, for SQL Server database names it is recommended to restrict the names to
alphanumeric, period (.), dash (-), and underscore (_).
•
Oracle Server
This page is launched if you select Oracle Server for configuring your database
19.
Opt for a database to store metadata for Bot Insight
• PostgreSQL Server
You can opt to select PostgreSQL Server if you want a separate database server for storing the
metadata:
Note: Microsoft SQL Server is selected as the default metadata database type
20. On the Bot Insight PostgreSQL Configurations page, select the check box to install PostgreSQL .
• Install PostgreSQL v9.5.10. By default, this check box is selected.
• Clear this option if the PostgreSQL is already installed and supply the following:
Hostname Enter the hostname for the PostgreSQL Server.
The default name is localhost.
Port Enter the port number for the PostgreSQL
Server. The default Port number is 5432.
Database Enter the database name that will be used for
Bot Insight. By default, the database name is
zoomdata.
Use Secure Connection Select this option if your PostgreSQL database
uses a secure connection.
Username Enter the user name for the PostgreSQL
database. The default username is postgres.
Note: If Install PostgreSQL option is selected, the Hostname and Use Secure Connection fields are
disabled and set to default values.
Once the installation is complete, the installation wizard provides you with the following options:
• Launch Automation Anywhere Enterprise
Launches Control Room in your default browser with the Configure Control Room settings page
displayed. For more information, refer Automation Anywhere Control Room User guide.
• Show the installer settings
Select this option to open the aae-installsummary.html file. By default, this is located at C:
\Program Files\Automation Anywhere\Enterprise\. Use this file to view a summary of
the installation. It provides the following details:
1. Confirm the installation environment meets the datacenter requirements and collect the related
information required about the components. For example gather credentials, IP addresses, port
addresses:
• Load balancer - IP address
• Microsoft SQL server - port credentials
• PostgreSQL server - port credentials
• SMB file share - address credentials
• Subversion server (optional) - port credentials
• Enterprise identify management system (optional)
If you have Active Directory (AD) - AD server domain credentials
• SMTP - host port HTTP/S ports for TLS (if using)
• Control Room servers - Have Windows credential manager installed
2. Configure the Network Security Group as per the recommended security policies for Inbound Port
rules:
Name Port Protocol
To configure the AD server on Azure with IDaaS, refer to the Microsoft Azure documentation.
b. Ping the Control Room after enableing the firewall rule change. The return is similar to the
following:
2. Click Install on Microsoft OLE DB Driver for SQL Server, Microsoft Visual C++ Redistribution Package
dialog.
3. Click Next.
The License Agreement page is displayed.
In this task you provide the configuration information you gathered in the prerequisites stage. This includes
IP addresses, certificates, and credentials for the the Control Room servers, datacenter servers, and
databases.
1. Select the Custom option and click Next.
The Destination Folder page is displayed. By default, the destination folder is C:\Program Files
\Automation Anywhere\Enterprise\.
2. To make changes to the destination folder, click Change..., supply new destination folder name, and
click OK.
Note: It is NOT recommended to install the application directly in the root directory, for instance
C:\Automation Anywhere\Enterprise\. Create or select a folder for installation instead, for
instance C:\Program Files\Automation Anywhere\Enterprise\.
3. Click Next
The Cluster Configuration page is displayed.
Note: The option is enabled only if the machine on which the setup is being run has local IP
addresses configured. If the machine does not have local IP addresses, it is disabled as shown:
1. If you Enable Cluster Setup and do not type an IP, the following message is shown:
b. On correct input of cluster IP's, you will be prompted to input the local ip:
Caution: Once configured, you cannot add or remove nodes from the list of IPs
Note: If you want to install the Control Room without a cluster, do not enable cluster setup.
• Import a Certificate:
You must import a certificate if successful certificate validation is required for accessing the Control
Room.
To import a custom certificate, clear the Self-Signed Certificate option. This will enable Certificate
Path to browse and import certificate.
Warning: Password Limitation Any usage of special character "@" at the beginning of
the password will fail to import the certificate file. Do not use "@" in passwords.
• Webserver Port — Type the Webserver port – either HTTP or HTTPS. If the port is already
assigned, you are shown:
Attention: The port validation message is also displayed when you add 8080 for
Webserver and if that is already in use for Control Room license service. Use a different
unassigned port in above cases.
• Enable Force HTTP traffic to HTTPS — To redirect all HTTP port requests to HTTPS. To
access the Control Room via HTTPS using the generated self-signed certificate.
• Ensure the port number is different for both.
7. Click Next.
The Service Credentials page is displayed.
8. Clear the Local System Account option to add credentials manually to configure the domain account.
The Service Credentials page allows you to specify the account that will be used to run
all Windows services that are created by Automation Anywhere Enterprise installer.
By default, the Local System Account is selected. To run Automation Anywhere services as a different
user instead of a Local System account, clear the Local System Account check box and type the user
name and password for the domain account.
Note:
• If you do not enter the correct Windows domain credentials which shall not be validated on this
screen, the Automation Anywhere services will not run and the Control Room will fail to launch.
• The user running the installer needs system administrator role.
• The user credentials provided during install time for service could be restricted to launch
PowerShell scripts and database table creation could potentially fail.
• If using remote SQL server for creating database then, the combination of Local System Account
for Service Credentials and Use Windows Authentication for SQL Connection is not supported.
• A username and password must be specified for services instead of local system service
account when using a remote database server.
• The username and password specified is used to create tables and for the control room
processes to access the database.
• Refer Matrix for creating database, tables, and services in Working with SQL Servers
9. Click Next.
Note:
• If possible, do not set the value for Database Server as localhost, or the Secure
Connection to the database does not work.
• For Azure installations, the database names for Control Room and Bot Insight must be the
same, or installation fails.
• Click the Browse button to select the SQL server instance where the Control Room database
will be created.
Alternately, type a database server name or select one from the list .
Name of Control Room database Enter the name for the Control Room database.
Name of Bot Insight database Type the name for the Bot Insight database.
This database is used to store the Bot Insight
data.
Attention: If the database names are blank, have spaces, or include % (percent
character), you are shown an error:
Hence, for SQL Server database names it is recommended to restrict the names to
alphanumeric, period (.), dash (-), and underscore (_).
•
Oracle Server
This page is launched if you select Oracle Server for configuring your database
This topic describes the configuration steps required after the Control Room installation. Use the Azure
Portal to configure Widnows credentials, Control Room settings for repository and URL, master key for
Credential Vault, Active Directory authentication, and optionally, SVN and SMTP settings.
1. From the Azure Portal where SMB File Share is setup, get the Connection String to retrieve following
3parameters:
a. Internet or network address
b. User name
c. Password
2. Locate the Window Credential Manager on the control room server and click Add a Windows
Credential.
3. Enter the credential information.
Note: Adding a user under Windows Credential Manager needs to be repeated on all the servers
used for testing in the cluster environment (Control Room, Clients/Devices).
Repository path is extracted from SMB File Share and Control Room access URL in is a load balancer
Public IP.
5. Copy the Master Key and save it (it will be needed to restart the services).
9. Optional: Continue with installing other control room nodes in the cluster.
10. On the SVN server please change the repository path from “subversion” to “subversion/repo” in “/
opt/bitnami/apache2/conf/httpd.conf” file and make following changes:
a. Create new repository and update the path in httpd.conf # SVNPath sudo mkdir /opt/
bitnami/repositories sudo svnadmin
b. Create /opt/bitnami/repositories/aaerepo sudo chown -R bitnami:bitnami /
opt/bitnami/repositories
c. Create Users for basic authentication with below commands (httpd.conf for Apache
configuration with in Location Tag for subversion AuthType Basic):
• AuthName "Subversion repository"
• AuthUserFile /opt/bitnami/repository/users require valid-user
• SSLRequireSSL
Upon successful registration of SVN on Control Room, the following screen is displayed.
Prerequisites
Determine whether the system has the required hardware and software to install Automation Anywhere
Enterprise Control Room.
Software Requirements
OR
•
Oracle Database 12.1.0.2
Note: Ensure that the machine on which you want to install the Control Room has a valid IP address
assigned. If the machine is connected to network, it will have a valid IP Address.
Hardware Requirements
Note: You can configure your own instance of Subversion, although Visual SVN recommended.
• SVN repository with an administrator account.
PostgreSQL Server
This component can be installed using the Automation Anywhere Enterprise installer, if not installed.
This can be installed if you want to store metadata related to analytics dashboards in PostgreSQL Server
instead of the default Microsoft SQL Server.
Silent Installation
Prerequisites
Installation Parameters
AA_CRFORCEHTTPSCONFIG=" " -
Note: The silent install logs are stored in the folder from which the install script is executed. For example,
if you run the script from C:\Silent Install, the logs will be stored in C:\Silent Install folder.
Using the script, you can install the Control Room for various configurations available in the installer.
The following sample script can be executed to install the Control Room with Credentials in Service logon,
Non Secure connection using SQL Authentication using a new Database.
Tip: Edit the script with your configurations and save correct value for the variables like
$service_username, $service_pwd, $db_server, $cr_port, etc.
$cr_port=80
$service_username= ".\Administrator"
#e.g."mydomain\john.smith"
$service_pwd="astrongpassword"
#$certpath = "C:\SilentInstall\certificate.pfx"
#$certpass = "changeit"
$db_server="localhost\sqlexpress"
$cr_db_name="CRDB-NEW"
$bi_db_name="BotInsight"
$db_user="sa"
$db_pwd="Admin@123"
$AA_BIMETADATADBTYPE=0
$bi_pg_server="localhost"
$bi_pg_username="automation"
$bi_pg_pwd="Automation123"
$installation_path="C:\Program Files\Automation Anywhere"
#Install latest setup
$static_installation_path="\Enterprise\"""""
$silent_details=" /s ","v""" -join "/"
$installpath_details= "/qn INSTALLDIR=\"""
$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"
$db_details=" /vAA_BIMETADATADBTYPE=$AA_BIMETADATADBTYPE /
vAA_SQLSERVERAUTHTYPE=true /vIS_SQLSERVER_SERVER=$db_server /
vIS_SQLSERVER_USERNAME=$db_user /vIS_SQLSERVER_PASSWORD=$db_pwd /
vIS_SQLSERVER_DATABASE1=$bi_db_name /vIS_SQLSERVER_DATABASE=$cr_db_name /
vIS_SQLSERVER_AUTHENTICATION=1 /vAA_SQLSERVERAUTHMODE=1"
The following sample script can be executed to install the Control Room with Oracle as a database.
$cr_port=80
$service_username= ".\Administrator"
#e.g."mydomain\john.smith"
$service_pwd="astrongpassword"
$cr_db_name="CRDB-NEW"
$bi_db_name="BotInsight"
$OracleServer = "oracledb"
$OraclLib="..\Oracle\ojdbc7-12.1.0.2.0.jar"
$ORCLDATABASEPORT=1521
$ORCLSID="ORCL"
$ORCLCRUSERNAME="CR"
$ORCLBIUSERNAME="BI"
$ORCLPASSWORD="Abcd1234"
$AA_ENTERPRISEDBTYPE=1
$AA_BIMETADATADBTYPE=1
$bi_pg_server="localhost"
$bi_pg_username="automation"
$bi_pg_pwd="Automation@123"
$service_details=" /vAA_CRSETLOCALSERVICECRED=1"
#$service_details=" /vAA_CRSETLOCALSERVICECRED=0
/vAA_CRSERVICEUSERNAME=$service_username /vAA_CRSERVICEPASSWD=$service_pwd /
vAA_CRSERVICECONFIRMPASSWD=$service_pwd"
Write-Host "$final_commandline"
#$a=Get-ChildItem $PSScriptRoot\* -Include *.exe
$a = "C:\Silent\AutomationAnywhereEnterprise_v11_3_1-11142018-06274507.exe"
Write-Host $a
Write-Host "Starting the installation please wait for sometime..."
Uninstall
To uninstall, go to Control Panel # Programs and Features. Select the desired Automation
Anywhere Enterprise Client file and click Uninstall.
Alternatively, choose to remove the Automation Anywhere Enterprise Client by launching the Setup
Wizard:
1. Select Remove.
2. Click Next.
Note: The uninstall process for the Automation Anywhere Enterprise Client will not remove all related
folders (e.g. Client Repository folder).
Repair
Use the repair option to re-install all the program features that were installed during the initial setup run.
1. Launch the Automation Anywhere Enterprise Setup Wizard and select the Repair option.
2. Click Next.
Caution: Do not delete the database tables as repair is possible only if the database tables
exist. If the database tables are deleted, the tables will not be re-created using this option.
To configure Control Room for the first time for an express installation, perform the following steps:
1. Double-click the Automation Anywhere Control Room icon on the desktop. The getting started wizard
is displayed.
2. Supply the following information:
• Username Supply a user name.
• First name Enter the first name.
• Last name Enter the last name.
• Email Supply e-mail address.
• Password Enter a password.
• Confirm password Type the password again to confirm.
Warning: The administrator must copy the Master Key and save it in a secure place. This key
is required in the event that the Credential Vault is closed. If the Master Key is lost, access to
the Control Room is locked.
7. Click Save and log in. The first administrator user for the Control Room installation is created and can
now configure and manage the overall RPA environment with Control Room and clients.
Install Control Room in Custom mode using the getting started wizard to supply the following information:
1. Specifying the path of the repository - this is the location where the uploaded automation files, such as
MetaBots, IQ Bots, and TaskBots will be. stored.
2. Specifying the host name URL - this is the URL that users will use to access your installation of
Control Room.
3. Set up the Credential Vault Master Key.
4. Select the authentication type - , or Control Room database.
5. Assign the first Control Room administrator to manage the overall RPA environment for your
organization.
6. Create three security questions for the password.
To configure Control Room when you start it for the first time for a custom installation, perform the following
steps:
1. Double-click the Automation Anywhere Control Room icon on your desktop. The Configure Control
Room settings page is displayed.
Control Room Access URL Type the URL that users will use to access the
Control Room.
Note: This URL refers to the that routes request to separate Control Room instances.
3. Click Save and continue. The Credential Vault setting page is displayed.
Important: The back button of your Web browser is automatically disabled after you type the
Repository path and Control Room access URL and click Save and continue. This is to ensure
that the Credential Vault Master Key that will be generated matches the repository path and Control
Room access URL. To go back to the Configure Control Room settings page, press Ctrl+F5 on your
keyboard and start over again.
Note: The Save and continue button is not enabled if the correct path or URL is not specified.
Note: It is recommended that you do not use this option for a production environment.
• Manual mode: Select this option if you want to store the Master Key on your own. When you use
this mode, you must enter the Master Key if the Credential Vault is locked. The Master Key is used
to connect to the Credential Vault so that users can use the vault to secure their credentials and
access it in their TaskBots. Copy the Master Key to your Windows clipboard by clicking the Copy
button and save it in a secure location.
Important: The administrator must copy the Master Key and save it in a secure place. This key
is required in the event that the Credential Vault is closed. If it is lost, access to Control Room is
locked.
5. Click Save and Continue. The Authentication type for Control Room users page is displayed. Use this
page to specify the type of authentication your users will use to log on to Control Room.
Important: The back button of the Web browser is automatically disabled after initiating Save and
Continue on the Credential Vault settings page. No further changes to the Control Room configuration
or Credential Vault settings are allowed. To make changes, reinstall Control Room.
6. On the Authentication type for Control Room users page, select one of the following:
Control Room database Select this option to use the Control Room database as the type of
authentication.
7. Click Next. The Create yourself as the first Control Room administrator page is displayed.
Note: For a non-active directory environment, you will be directly logged on to Control Room. However, for
an active directory environment, a login dialog is displayed.
Note: To setup your SAML application in Okta, refer Setting up a SAML application in Okta
1. From the Authentication type for Control Room users page, select the Single Sign-On (SAML 2.0)
option.
2. Check the connection to Control Room to provide SAML Metadata details.
3. Copy and paste the SAML Metadata from an XML file.
4. Provide the Unique Entity ID for Control Room.
This is basically a user who is the Control Room admin and also has been given an admin role in the
IdP Server.
5. Optional: Select Encrypt SAML Assertions for enhanced security.
This will be provided a public and private key by the system admin and must copy and paste from
relevant files.
6. Click Next.
The Registering Controls panel is displayed.
Provide the LDAP URL in the LDAP updated page. When using Multi-Forest authentication, use the +
option to add more URLs.
Note:
• Refer to the section on the Active Directory Authentication Type for prerequites to enable Multi-Forest
authentication.
• If the LDAP updated page did not display, clear your browser cache.
• The LDAP page will not be displayed in subsequent nodes as the data has been updated in the
database from the first node.
SQL Server settings can be configured in the SQL Server Configuration Manager.
1. Enable protocol for Named Pipes and TCP/IP in SQL Server Network Configuration#Protocols
for MSSQLSERVER as shown:
2. Right or double-click TCP/IP protocol and input the port number for IPAll in the IP Addresses tab of IP
Properties as shown:
Local System • Current logged in user account is • SQL User account is used to
Account used to create: create:
• • Databases
• Tables • Tables
Domain User • Current logged in user account is • SQL User account is used to
Account used to create database. create:
• Domain user account is used to • Databases
create tables.
• Tables
• Installer gives db_owner
permission to domain user
account.
Automation Anywhere Bot Insight Used to extract data from Automation Anywhere databases to
EDC create dashboards.
Automation Anywhere Bot Insight PostgreSQL database server for use by Automation
PostgreSQL Anywhere.
Automation AnywhereBot Insight Enterprise connector to pull data from Elasticsearch based
Elasticsearch data source into the dashboard.
Automation Anywhere Bot Insight Controls and manages queries, including all filtering and data
Query Engine manipulation on the dashboard.
Automation Anywhere
Stores all logs and related activities for search functionality.
Elasticsearch Service
Note: All the services can be configured either in Local System or Domain account when the Control
Room is installed in Custom mode. For a Control Room installed in Express mode, all the services are run
in Local System account.
2. Change the Control Room URL setting and port to HTTPS and port number to 443.
The website security warning page is launched:
YhjR35@#Mkjde
Import a CA Certificate
Post installation, importing a CA certificate using the command line.
To import a CA certificate using the command line post installation:
1. Run command prompt in administrator mode
2. Go to the Automation Anywhere Enterprise installation path - for example, C:\Program Files
\Automation Anywhere\Enterprise.
3. Type or paste the following command at the prompt:
4. Add the following parameters to the boot.db.properties file that if found in AAE installation path >
Config folder
C:\Program Files\Automation Anywhere\Enterprise\config
trustServerCertificate=false
Index
A I
active directory authentication 3, 3, 59 import certificate 64
active directory 53 install
administrator mode 64 on Azure cluster 28
asynchronous 61 installation 12
authentication 3, 3, 58, 59 installation path 64
Azure ipall 60
cluster configuration 40
customize cluster 31
Azure cluster environment 28
L
ldap 59
C login 58
cache storage 61
caching 61
M
cluster manual mode 53
Control Room on Azure 31 master key 52, 53
cluster setup 12 messaging 61
configuration 51 Microsoft SQL Server 43
configure Microsoft Windows Server 43
Azure cluster 40 multi-forest authentication 59
configuring 58 Multi-Forest authentication 3, 3
Control Room
Azure cluster configuration 40
Azure install 30 N
customize cluster 31
.NET Framework 43
custom install 3, 12
custom installation 53
custom launch cycle 53 P
custom mode 4, 53
password 52, 53
password limitation 12
D postgre 12
prerequisites
database authentication 3, 3, 59
Azure installation 28
database management system 43
disk space 43
domain user account 60 R
RAM 43
E reinstall 50
repair 50
express install 3
reverse proxy 61
express launch cycle 52
express mode 4, 52
S
F saml 58
security question 52, 53
first time configuration 51
self-signed 63
self-signed certificate 63
G setup 43
setup wizard 50
getting started 52, 53 single-sign on 12
single sign-on 3, 3, 53, 59
H Single Sign-On 58
sql 60
https 64 sql server 60
sql server configuration manager 60
subversion 43
SVN repository 43
U
uninstall 3, 3, 50
upgrade 3, 3, 59
W
windows services 61
windows authentication 60
wizard 52, 53