Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Components installed with RPA Hub

Several types of components are installed with the activation of the RPA Hub plugin, including tables, user roles, and scheduled jobs.

Note: The Application Files table lists the components that are installed with this application. For instructions on how to access this table, see Find components installed with an application.

Demo data is available for this plugin.

Roles installed

Note: RPA role requires access to the cmdb_rel_ci table. If there are any customizations to the cmdb_rel_ci ACLs, provide the relevant read access role to the following RPA roles.

Role title \[name\]DescriptionContains roles
RPA admin\[sn\_rpa\_fdn.rpa\_admin\]Sets up RPA Hub application configurations and manages RPA Hub system property settings in various environments.- fd\_read - itil - sn\_rpa\_fdn.rpa\_user - cmdb\_read

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.- sn\_rpa\_fdn.rpa\_user - cmdb\_read
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.- fd\_read - sn\_rpa\_fdn.rpa\_user - cmdb\_read
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.- itil - sn\_rpa\_fdn.rpa\_user - cmdb\_read
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.- sn\_rpa\_fdn.rpa\_user - cmdb\_read
RPA user\[sn\_rpa\_fdn.rpa\_user\]Qualifier role that is required for users to access to RPA Hub.- canvas\_user - sn\_change\_read - fd\_read - uxframework\_user

Scheduled jobs installed

Scheduled jobDescription
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 JobsSchedule 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 ItemsSchedule 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 TriggersSchedule runs every day to purge alert rule trigger records.
RPA: Purge AlertsSchedule runs every day to purge alerts.
Re-evaluate License DistributionSchedule runs on demand to validate the distribution of license records.For more information, see Re-evaluate license distribution by executing RPA scripts.

Tables installed

TableDescriptionExtends
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 Logsn\_rpa\_fdn\_automation\_logContains the live log and give real-time visibility of the status of the running process jobs. 
Assigned Studio Usersn\_rpa\_fdn\_assigned\_studio\_userDefines 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. 

Parent Topic:RPA Hub reference