Using RPA Hub
Summarize
Summary of Using RPA Hub
The RPA Hub application enables developers, release managers, and administrators to configure automation bot processes by associating packages, robots, business applications, credentials, and process parameters. This configuration supports both attended and unattended automation scenarios to streamline robotic process automation (RPA) within your ServiceNow environment.
Show less
Key Features
- Download and Setup: Download RPA applications to your Windows machine and install the ServiceNow RPA Chrome extension to enable interaction with browser-based applications.
- Package Creation: Create unattended or attended packages that contain automation logic, which are assigned to bot processes for execution.
- Robot Management: Create attended or unattended robots to run corresponding bot processes within RPA Hub.
- Bot Process Configuration: Define bot process records, which are sequences of actions executed by robots, and assign necessary assets such as packages, robots, and credentials.
- Unattended Bot Process Setup:
- Configure application and robot credentials, including Time-based One-time Password (TOTP) seeds for MFA-enabled applications.
- Assign business applications and credential groups to enable effective event correlation and authentication.
- Assign robots and process robot credentials to execute automations on Windows machines.
- Optionally create robot pools for optimal robot utilization and process parameters to store bot-specific variables.
- Attended Bot Process Setup:
- Assign business applications and attended users or groups to enable access and execution of automations.
- Optionally create attended configuration records for embedded task automation triggers.
- Optionally create shared parameters for global variables usable across multiple bot processes.
- Optionally create queues to manage and process work items for robots.
- Publishing: Publish configured bot processes after assigning packages and robots to begin executing automations.
Key Outcomes
- Enables comprehensive automation configuration for both unattended and attended robotic processes in ServiceNow.
- Facilitates secure and streamlined authentication through credential management and MFA support.
- Supports efficient management and assignment of robots, packages, and business applications to optimize automation workflows.
- Provides flexibility through optional features such as robot pools, shared parameters, and queues to enhance automation scalability and reuse.
- Allows seamless triggering and execution of automations within Windows environments integrated with ServiceNow.
Developers, release managers, and administrators can use the RPA Hub application to configure a bot process and associate a package, robots, business applications, credentials, and process parameters for configuring automations.
Perform the following tasks for configuring automations using the RPA Hub application.
- Download the RPA applications from RPA Hub.
Download and install the Robotic Process Automation (RPA) applications in your Windows machine from RPA Hub.
- Add the ServiceNow RPA Chrome extension.
Add the ServiceNow RPA Chrome extension to your Chrome browser to establish an interaction with the applications that are opened in this browser.
- Create a package to assign to a bot process.
Create an unattended or attended package that contains automation logic and is assigned to a bot process to execute an automation.
- Create a robot in RPA Hub.
Create an attended or an unattended robot to run the attended or unattended bot process respectively.
- Configure a bot process record.
Configure a bot process by creating a bot process configuration record and assigning assets. A bot process is a predefined sequence of actions that a robot follows to accomplish a specific task or achieve a particular goal.
For configuring unattended bot process, perform the following tasks:- Configure credentials in RPA Hub.
Create an application credential for a robot to log in to an application and a robot credential to log in to a system to execute an automation. Create Time-based One-time Password (TOTP) seeds for unattended robots to seamlessly authenticate against multi-factor authentication (MFA)-enabled applications.
- Assign a business application with a bot process.
Assign a business application to a bot process for an effective event correlation or to get information about assigned business applications.
- Associate a credential group to a bot process.
Map a credential group to an unattended bot process to enable a robot to log in to a system and applications to perform an automation.
- Assign a robot to a bot process in RPA Hub.
Assign a robot to an unattended bot process to execute the automation (package) that is mapped to it.
- Assign a process robot credential within a bot process.
Assign a process robot credential within an unattended bot process so that the selected robot can perform the automation in the Windows machine.
- (Optional) Create a robot pool in RPA Hub.
Create a robot pool for an optimum utilization of robots to execute the bot processes.
- (Optional) Create a process parameter within a bot process in RPA Hub.
Create a process parameter to store the variables that are used within a bot process. The process parameter that you just created can only be used by this bot process.
For configuring attended bot process, perform the following tasks:
- Assign a business application with a bot process.
Assign a business application to a bot process for an effective event correlation or to get information about assigned business applications.
- Assign an attended user or group to an attended bot process.
Assign an attended user or group to an attended bot process, so that your user or group can access and execute this automation on Windows machines.
- (Optional) Create an attended configuration record in RPA Hub.
Create an attended configuration record to trigger an attended bot process that is enabled with embedded task automation.
- Configure credentials in RPA Hub.
- (Optional) Create a shared parameter in RPA Hub.
Create a shared parameter so that you can store the global variables or configurable items in one place and use them across bot processes.
- (Optional) Create a queue in RPA Hub.
Create a queue to manage the work items that you want the robot to process.
- Publish an RPA Hub bot process.
After you have configured a bot process and assigned a package and robots to it, you can publish the bot process to execute the automation.