Components installed with RPA Hub
- UpdatedJan 30, 2025
- 6 minutes to read
- Yokohama
- RPA Hub
Several types of components are installed with the activation of the RPA Hub plugin, including tables, user roles, and scheduled jobs.
Demo data is available for this plugin.
Roles installed
Role title [name] | Description | Contains roles |
---|---|---|
RPA admin [sn_rpa_fdn.rpa_admin] |
Sets up RPA Hub application configurations and manages RPA Hub system property settings in various environments. |
|
RPA assisted user [sn_rpa_fdn.rpa_assisted_user] Note: Assisted user is attended user. |
Executes attended automations. | None |
RPA business user [sn_rpa_fdn.rpa_business_user] |
Manages data like work items, credentials, and so on. Extracts reports. |
|
RPA developer [sn_rpa_fdn.rpa_developer] |
Builds automation packages, tests the automation projects, and handles
exceptions in the RPA Desktop Design Studio. Publishes packages to RPA Hub. Creates and deploys automations in a low-code environment. |
|
RPA elevated privileges [sn_rpa_fdn.rpa_elevated_privileges] |
Users with this role and along with other roles (RPA developer, RPA support user, or RPA admin) can access sensitive logs that are captured in Process Execution Log table. | None |
RPA release manager [sn_rpa_fdn.rpa_release_manager] |
Manages data, schedules, and other configuration parameters. |
|
RPA robot [sn_rpa_fdn.rpa_robot] |
Role that is assigned to a service account for the unattended robot to successfully execute automations. | cmdb_read |
RPA support user [sn_rpa_fdn.rpa_support_user] |
Identifies, diagnoses, and resolves the issues that are related to bot
processes. Performs first-level troubleshooting. |
|
RPA user [sn_rpa_fdn.rpa_user] |
Qualifier role that is required for users to access to RPA Hub. |
|
Scheduled jobs installed
Scheduled job | Description |
---|---|
Machine Lookup value change | Validates the values in the Machine Name Lookup field and Machine Name field. If the value is different, the schedule job updates the Machine Name (String field) with the value of the Machine Name Lookup field. Schedule runs every 3 hours and runs only when the sn_rpa_fdn.enable_unattended_robot_machine_name_lookup system property is set to Yes. When the schedule job updates the Machine Name field, the life cycle stage status of the robot is moved to In Maintenance. |
RPA: Purge Process Jobs | Schedule runs every day to purge process jobs and associated execution logs that are based on the information from a job's purging days and created date. |
RPA: Purge Work Items | Schedule runs every day to purge queue items that are based on a queue's purge after days and the purge status. Purge after days is the number of days after which the work items get purged based on the created date. |
RPA: Purge Alert Rule Triggers | Schedule runs every day to purge alert rule trigger records. |
RPA: Purge Alerts | Schedule runs every day to purge alerts. |
Re-evaluate License Distribution | Schedule runs on demand to validate the distribution of license records. For more information, see Execute RPA scripts to re-evaluate license distribution. |
Tables installed
Table | Description | Extends |
---|---|---|
Alerts [sn_rpa_fdn_alert] |
Contains the alerts that are generated from the alert rules and the information about the alert message, the associated alert rule name, and the trigger type. | |
Alert Rule [sn_rpa_fdn_alert_rule] |
Contains the rules that are defined for the alerts to be generated and the information about the type and priority of the alert rule, the alert trigger, and the alert message. | Application file |
Application Credentials [sn_rpa_fdn_application_credentials] |
Contains the user name and password of business application used by the bot process at the time of execution on a robot. | Credentials |
Attended Configuration [sn_rpa_fdn_attended_configuration] |
Contains the details like the associated bot process name, table, action label, and conditions to trigger the attended bot process (automation) from the corresponding ServiceNow form. | Application file |
Attended User Group [sn_rpa_fdn_rda_user_group] |
Contains the details like the associated bot process name, the assigned user for the attended bot process, and the assigned group for the selected assigned user. | |
Authorized User [sn_rpa_fdn_authorized_user] |
Contains details of mapping between process credential mapping and an authorized user who can access the associated credential group. | |
Automation Log sn_rpa_fdn_automation_log |
Contains the live log and give real-time visibility of the status of the running process jobs. | |
Assigned Studio User sn_rpa_fdn_assigned_studio_user |
Defines if a robot is available for impersonation in RPA Desktop Design Studio for an assigned user. RPA release manager and RPA admin can create this record and add assigned user. |
|
Bot Process Configuration [sn_rpa_fdn_bot_process_config] |
Contains the bot process settings. | Application file |
Bot Process [cmdb_ci_rpa_process] |
Contains the configuration details of a process that runs on a robot. Details include the package, package version, assigned robots, process credential mappings, process robot credential sets, assigned business applications, process parameters, and attended users or groups. | Base Bot Process |
Credential Group [sn_rpa_fdn_credential_group] |
Contains details like the credential group name and the associated robot credentials. | |
Credential Group Application Credential [sn_rpa_fdn_m2m_credential_group_application] |
Contains details like the credential group and the associated application credentials. | |
Code Quality Rule [sn_rpa_fdn_code_quality_rule] |
Contains the details of compliance rules for code quality check feature. | |
External Credential Vault [sn_rpa_fdn_external_credential_vault] |
Contains the details that enable you to register your external credential vault for further usage by the unattended robot. | |
Field Parameter Mapping [sn_rpa_fdn_field_parameter_mapping] |
Contains the details that enable you to map ServiceNow form fields of the associated attended configuration table to the process field parameters used in the attended automations. | Application file |
Installed RPA Plugin [sn_rpa_fdn_rpa_plugin] |
Contains the details of the plugins that are available on the instance which can be used with RPA Desktop Design Studio, Attended Robot, and Unattended Robot. | |
Installed RPA Plugin Version [sn_rpa_fdn_rpa_plugin_version] |
Contains the details of the different versions that are available for the installed RPA plugins. | |
Maintenance Request [sn_rpa_fdn_maintenance_request] |
Contains the details that tracks the status of the scheduled maintenance days on the robot calendar. | |
MFA Authenticator [sn_rpa_fdn_mfa_authenticator] |
Contains the details of the authenticator and token length that acts as an enabler for the Time-based One-time Password (TOTP) authentication. | |
Package [sn_rpa_fdn_package] |
Contains a set of resource files that include the robot files required for an automation execution. | Application file |
Package Version [sn_rpa_fdn_package_version] |
Contains the version details of a package. | Application file |
Process Credential Mapping [sn_rpa_fdn_process_credential_mapping] |
Contains details of a credential group and associated bot process. | |
Process Execution Log [sn_rpa_fdn_execution_log] |
Contains the execution type and associated process job details. | |
Process Job [sn_rpa_fdn_process_job] |
Contains the details of the execution of a process on a robot. Details include the process job name, the state of the process job, the associated bot process name, the assigned robot of the bot process, the execution log status, the start and end time, and the date of the process job. | |
Process Field Parameter [sn_rpa_fdn_process_field_parameter] |
Contains the details that enable you to create dynamic parameters that are required in the attended automations. | Application file |
Process Parameter [sn_rpa_fdn_process_parameter] |
Contains the details of the variables that are used within a bot process and across bot processes. | Application file |
Process Robot Credential [sn_rpa_fdn_process_robot_cred] |
Contains the details of a credential group that a robot uses to perform the automation for the given bot process. | |
Process Schedule [sn_rpa_fdn_schedule] |
Contains the details that enable users to execute jobs in a planned manner at regular intervals. Details include the name and interval type of the schedule and the start and end date of the schedule. | Application file |
Process Skill Mapping [sn_rpa_fdn_m2m_process_skill_mapping] |
Contains details about mapped package version and overridden version of the skill package for a bot process configuration. | |
Robot [cmdb_ci_rpa_robot] |
Contains the details of a software agent that runs a bot process that is built in the RPA Desktop Design Studio. Details include the name, type, and department of the robot, the machine name that is used to install the Unattended Robot, and the attended user. | Base Robot |
Robot Credentials [sn_rpa_fdn_credentials_set] |
Contains the login credentials that the robot uses to log in to a Windows machine and perform the automation. | Credentials |
Robots License Distribution [sn_rpa_fdn_license_distribution] |
Contains the details of consumption and distribution of licenses in your organization. | |
Robots Pool [sn_rpa_fdn_robot_pool] |
Contains the details of the number of robots selected for robot pool option. | |
Skill Mapping [sn_rpa_fdn_m2m_package_version_skill_mapping] |
Contains attended and unattended package version and associated skill package version details. | |
TOTP Authenticator [sn_rpa_fdn_totp_authenticator] |
Contains the details of MFA authenticator and seed which is the secret key of the authenticator that is used to generate the TOTP. | |
Work Queue [sn_rpa_fdn_work_queue] |
Contains the details of a repository that can hold a number of work items. Details include the name, department, and description of the work queue, and purge-work item details. | Application file |
Work Item [sn_rpa_fdn_work_queue_item] |
Contains the details about the multiple types of data that are stored, such as the transaction information, the customer details, or the information from a document. Details include the name, status, and priority of the work item, and associated work queue name. |