8.1 Prerequisites to Install the Workflow Engine

When installing the Workflow Engine you must meet the following prerequisites:

  • Ensure that you have the appropriate version of Identity Governance installed on a different server. For more information, see Identity Governance Installation Prerequisites.

  • Ensure that you meet hardware and software requirements for the computer that will host the Workflow Engine. For more information, see Section 2.4, Hardware and Software Requirements.

  • Install Zulu OpenJDK and Apache Tomcat on the server that will host the Workflow Engine. For more information, see Section 3.0, Installing Required Components.

  • Ensure that you have a supported database to which the installation process can connect. You can use the same database you deployed for Identity Governance. For more information, see Section 5.0, Creating Databases for Identity Governance and Components.

    • Ensure that the JDBC driver for the supported database is on the server where you install the Workflow Engine.

    • Ensure that the database runs in the same subnetwork as the Workflow Engine.

    • If you use an Oracle database, you must create the database (SID) in AL32UTF-8 (Unicode UTF-8 Universal character set) before installing the Workflow Engine.

  • Ensure that all servers are set to the same time, particularly the servers for the database and events auditing components.

  • (Conditional) If you want to enable email notifications, you must have an SMTP server installed and configured. If you want to guarantee email delivery, you must install ActiveMQ on the server where you install the Workflow Engine.

  • (Conditional) If you want to enable secured auditing for the Workflow Engine, it is recommended that you configure the audit server to use TLS before beginning the installation so that the Workflow Engine installer can connect to the audit server and retrieve the audit server certificate to add to the local keystore. For more information, see Section 3.8, Securing Connections with TLS/SSL.