ARCON key vault integration is supported for these use cases.
For Bot auto-login use case, Automation 360 retrieves credentials from ARCON.
Use case: Retrieve Control Room system credentials for ARCON key vault
- Set up Active Directory credentials:
After you complete the initial installation of Automation 360 and configure ARCON key vault as the external key vault, you can set up the authentication type for Automation 360 Control Room users in the initial setup as shown below (this occurs directly after the initial installation completes).
- From the Authentication type for Control Room users dialog box, click Active Directory.
- You can optionally configure the Active Directory integration credential (this is the credential that the Control Room uses to authenticate users with Active Directory) to be retrieved from ARCON key vault. Select External Key vault with label ARCON key vault.
- Enter the Server IP, Target type, ARCON username, Open for hours, and Hostname(optional).
- Click Discover connections or Manually add connections to fetch Active Directory credential from external vault. Once connection is successful, Next button is enabled.
- Click Next and configure Owners, Managers, Participants, and Consumers for the locker.
The Control Room will attempt to retrieve the credential from the ARCON key vault and then authenticate to the Domain Controller. If this fails, cause might be one of the following:- There is no secret with that name in the ARCON key vault
- There is a secret with that name, but it does not contain a username and password that is authorized for authentication with Active Directory
You can now log in to the Control Room as admin and add users and roles.
To change the Active Directory settings,- Log in to the Automation 360 Control Room.
- Navigate to: .
- Click External key vault and select ARCON key vault.
- Enter the Server IP, Target type, ARCON username, Open for hours, and Hostname(optional) to get the Active Directory credentials.
- Set up SMTP credentials:
- To set up email, log in to the Automation 360 Control Room as the Administrator.
- Navigate to: .
- Click External key vault and select ARCON key vault as the external key vault.
- Enter the Server IP, Target type, ARCON username, Open for hours, and Hostname(optional) to get the Active Directory credentials.
Use case: Retrieve auto-login credentials
Auto-login credentials are used to authenticate to an Automation 360 Bot Agent device and start an active Windows Server session. This requires an active Windows Server session to function. Auto-login occurs before automation is launched from a remote Bot Agent device.
To enable auto-login, each automation runtime user must be mapped to a target device. This requires mapping of the Control Room username with the secret names so that during runtime, the Bot Runner user can retrieve the device credentials from the key vault.
- If the option is visible, configure device auto-login using this flow. This flow supports configuring auto-login for a selected external vault connection in environments that use one or more external vaults. See Option A: Auto-login under Manage given below.
- If not, configure device auto-login using . See Option B: Auto-login under Settings given below.
Option A: Auto-login under Manage
- Log in to the Automation 360 Control Room with View external vault and Manage external vault permission.
- Navigate to .
- Click Add Auto login, Add or + icon.
- From the Select vault drop-down list, choose one of your vault connections of ARCON provider.
- Under Auto login, Enabled is
selected by default. Click Disabled if you want to
disable auto login for this vault connection. Note: If an user account with unattended Bot Runner license is mapped to an external vault connection and this connection has auto-login disabled, then credentials are retrieved using the device Credential Vault and its stored credentials instead.
- Click Next to open the Secret mapping page.
- You can manage secret mappings in two ways - single entry or
bulk entries.
Single entry: Use this method to add a mapping directly in the custom secrets mapping table, without needing a CSV upload.
- Click + icon on top of the Secret
mappings table.
- Enter the details specified on the screen.
- Click Add.Note: The system validates whether the entered username exists in the Control Room. If the username does not exist, an error is displayed and the entry is not saved.
Bulk entries: Use this method to add multiple mappings at once by importing a .CSV template file containing username and secret names mapping entries into the Control Room. You can also use this method for single-entry updates.
- Download the .CSV template and add the entries in
the format specified and save it locally. To map the Control Room usernames with the secret names, you must
import this .CSV template file which contains the
following entries into the Control Room. Except for the
Hostname (optional) field, other fields are
mandatory.
- ARCON username: If the ARCON username is in domain\username format, specify the username in this field in the same format.
- Server IP address: The unique numerical identifier assigned to a server within a network, allowing devices to locate and communicate with it.
- Target type: The specific type of device or system that is the target of the auto-login request.
- Open for hours (numeric): The time duration or configuration related to ARCON system, where the auto-login credential retrieval request is accessible or open for a set number of hours, expressed numerically.
- (Optional) Hostname: The hostname of the target device.
- Click Import .csv.
- Click Browse to upload the .CSV template file.
- Click Import and save. The custom secrets mapping
table is populated with the updated entries.
- Click Close to return to the list of auto-logins created.
- Click + icon on top of the Secret
mappings table.
Option B: Auto-login under Settings
Task 1: Map the Control Room username with the secret name
- Log in to the Automation 360 Control Room with View external vault and Manage external vault permission.
- Navigate to .
- Click Edit.
- Under Configure secrets name, select one of the
following: Automation 360 defined secrets naming or
Custom secrets naming.Automation 360 defined secrets naming: If you've selected this option, click Save changes and skip the below steps for importing the CSV file. The system automatically looks up secrets based on the Automation 360 naming convention. See External key vault naming conventions.Note: You can optionally complete the secret mapping steps given below under the Custom secrets naming option if you plan to switch to the Custom secrets naming convention in the future.Custom secrets naming: If you've selected this option, do the following:
- Select Manage custom secrets mappings.
- Download the .CSV template and add the entries
in the format specified and save it locally. To map the Control Room usernames with the secret names, you
must import this .CSV template file which
contains the following entries into the Control Room.
Except for the Hostname (optional) field,
other fields are mandatory.
- ARCON username: If the ARCON username is in domain\username format, specify the username in this field in the same format.
- Server IP address: The unique numerical identifier assigned to a server within a network, allowing devices to locate and communicate with it.
- Target type: The specific type of device or system that is the target of the auto-login request.
- Open for hours (numeric): The time duration or configuration related to ARCON system, where the auto-login credential retrieval request is accessible or open for a set number of hours, expressed numerically.
- (Optional) Hostname: The hostname of the target device.
- Click Import .CSV and browse to upload the .CSV template file.
- Click Import and save. The custom secrets mapping table is populated with the updated entries.
- Navigate to .
- Click Edit.
- Click Enabled to retrieve the auto-login credentials from
that external key vault.
- Click Save changes to save the configuration.
Use case: Retrieve Agent automation credentials
Automation credentials are variables that developers use in automation (bot) actions. The automation uses these credentials to perform activities such as logging into applications, opening encrypted files using a password, and other activities. During runtime, the Automation 360 Bot Agent retrieves the required automation credentials. This use case demonstrates how an automation (bot) retrieves credentials (secrets stored in the ARCON key vault) and uses them during runtime to authenticate with the applications being automated.
To set up automation credentials retrieval and connect with the ARCON key vault, you first need to create a locker and then create credentials.
- Create separate lockers in the Control Room to store credentials created in the Control Room credential vaults.
- Create separate lockers in the Control Room to store credentials created in external key vaults.
The Control Room does not support storing credentials from the Control Room credential vaults and external key vaults in the same locker.
- If the option is visible, use this flow for all external vault related activities, including creating and managing lockers and credentials. This flow is designed for environments that use one or more external vaults. See:
- If not, use the flow to create lockers and credentials. See: