Is RPA able to run in a Citrix environment?

  • 26 March 2021
  • 0 replies
  • 42 views

Userlevel 1
Badge +8

Question

Is RPA able to run in a Citrix environment with Citrix served applications? If so, what are some considerations for optimal performance?

 

Answer

RPA can be installed and used in many environments:

On a server/stand-alone client
Within a virtual environment
Within a Citrix environment*

Both RPA and
the target application (Internet Explorer, Microsoft Excel,
etc...) are required to run within the same environment (both applications
must be installed on the same machine). When RPA interacts with your
applications, it will use Windows components provided by the
application to properly locate and interact with the target. When both RPA and the
application are installed on the same desktop, RPA can view these
components as they are running in tandem with RPA, allowing for
optimal functionality.

*When considering installing RPA on a Citrix environment, there are a
couple of approaches;

desktop
or
published apps
.
It is recommended that, when installing to Citrix, the application be
used in a desktop mode. This will allow RPA to communicate with target
applications as expected. When installing through published apps however,
certain components may be unobtainable by RPA, resulting in
unexpected behavior. This could include RPA failing to recognize the
target, because they technically do not exist in the same
space. When using published applications, it is not uncommon for both RPA and the target
application to be served up from
different Citrix servers, but presented as two applications running in tandem.
To avoid this, ask your network administrator if you are able to view your
applications within a desktop mode, rather than as published apps.

If running applications as a published app via Citrix is required, both
RPA and the application must be served and presented from the same
Citrix server. Also, the use of published apps will restrict you from targeting
applications on your desktop, those that are not installed within Citrix. For
example, if RPA is the only application installed on your Citrix server, you
will not be able to interact with the Internet Explorer installed on your local
C drive.

0 replies

Be the first to reply!

Reply