Integrations

Available Integrations

The following table identifies the Integrations that are available for Universal Controller.

The Name of each Integration is a link to a separate page containing detailed information about that Integration.

Name

Description

Latest Version

Release Date
(YY/MM/DD)

What's New

Amazon Elastic Kubernetes Service Jobs

Trigger, control, and manage Kubernetes Jobs and CronJobs on a specified EKS cluster1.1.025/11/25

Enhancements:
- Added: New environment variable UE_JOB_FINALIZATION_POLL_INTERVAL to configure the polling interval for job finalization checks.
- Added: New environment variable UE_RESOURCE_DEFINITION_LINK_GIT_PROVIDER to allow configuration of the Git provider used for retrieving Kubernetes job resource definitions.

Fixes
- Fixed: Improved handling of job finalization checks to ensure completion is detected accurately and prevent timeout errors.

Amazon S3: Cloud Storage Bucket File Transfer

Securely transfers files from, to and between AWS S3 cloud storage buckets and folders.

1.7.0

25/02/27

Enhancements:

- Feature: New Operation "Move" for Action: copy-object-to-bucket
- Feature: New "Upload Write Options": Always Timestamp
- Feature: New "Download Write Options": Always Timestamp

Amazon SQS: Message

Send an AWS SQS message towards an existing queue.

1.1.123/08/09Fixed: Field 'Proxy Type' raised a data validation error on Controller 7.3.0.0 and later.
Amazon SQS: Monitor

Monitor AWS SQS messages from an existing queue and run job(s) and/or workflows accordingly.

1.1.225/03/20

Fixed: Excessive warning messages flooding the controller log.

Ansible: Execute and Manage Playbooks

Manage Ansible task execution through the Universal Controller user interface.

1.1.2

Apache Airflow

Integrate with Apache Airflow and use it as part of your end-to-end Universal Controller workflow, allowing high-level visibility and orchestration of data-oriented jobs or pipelines.

2.0.023/02/04

Enhancements:

- Added support for Google Cloud Composer Airflow
- Added support for passing JSON configuration parameters on "Trigger Dag Run" Action

Deprecations and Breaking Changes:

- Breaking Change: Stop supporting Universal Agent/Controller 7.0.0.0. Support Universal Agent/Controller 7.1.0 or higher

Apache Kafka: Event Monitor Monitor events (messages) from topics in Kafka.1.2.025/11/13

Enhancements:

- Upgraded kafka-python to version 2.1.6, bringing major enhancements in stability, performance, and compatibility, along with numerous bug fixes
- Improved log messages
- Added support for PLAIN mechanism under SASL authentication
- Added validation step after initializing a consumer, for improved stability and robustness
- Added environment variables for configuring Kafka connection and polling parameters
- Optimized the message retrieval logic for better efficiency
- Optimized the pipeline stages flow for better efficiency

Fixes

- Improved consumer shutdown handling to ensure tasks terminate gracefully without leaving open connections.
- Fixed bug where the last message was not committed when consuming multiple messages.

Apache Kafka: Publish EventPublish events (messages) to topics in Kafka.2.0.025/08/01

Enhancements

- Added: Update dependencies and code to utilize the native Confluent Python Library
- Added: Adding Authentication Mechanism with security_protocol: "SASL_SSL" and sasl_mechanism: "PLAIN"
- Added: More debug log messages

Breaking Changes

- Dropped compatibility for python 3.7 and therefore Universal Agent Version 7.5. Bundled libraries include C Bindings. Compatibility is set from Universal Agent Version 7.6 onwards.

AWS BatchSubmit new AWS Batch Jobs as well as read the status for an existing AWS Batch Job.1.3.124/02/01Fixed: Revert `certifi` as requirement.
AWS CLIStart running commands that implement functionality equivalent to that provided by the browser-based AWS Management Console from the command prompt in your terminal program.1.0.024/04/10Initial Version

AWS EC2: Create Instances

Create an EC2 instance with parameters, either in task form, or by simply creating an EC2 instance from the existing AWS launch template.

1.2.025/10/27

Added: support for attaching IAM roles when launching new instances.

AWS EC2: Start, Stop, and Terminate Instances

Start, stop, terminate, and manage AWS EC2 instances on demand, simply by providing one or more instance IDs as input.

2.0.025/12/11

Enhancements

- Added : Assume Role functionality with "ARN Role" and "Role Session Name" fields for cross-account access
- Added : New "AWS Access Key Credentials" field to replace individual aws_access_key_id/aws_secret_access_key/aws_session_token fields
- Added : Built-in AWS Region Detection mechanism that automatically discovers region from:
1. Explicit field input (EC2 Region Location)
2. AWS_REGION environment variable
3. AWS_DEFAULT_REGION environment variable
- Added : Multi-source credential retrieval mechanism with priority order:
1. Explicit credentials via "AWS Access Key Credentials" field
2. Implicit credentials from environment variables (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN)
3. EC2 instance IAM role (when running on EC2 instance)

Fixes

- Fixed : More structured and detailed logging throughout execution
- Fixed : Better error messages for credential and region detection failures

AWS ECS

In Amazon Elastic Container Service (AWS ECS), an ECS task is a running instance of a task definition. Tasks use case is ideal for one-time or short-lived jobs. For example:

  • Batch Jobs: Suitable for batch processing, data transformations, and other workloads that complete after a certain period.

  • Task Scheduling: Useful for scheduled tasks, such as cron jobs, where you need to run a task at specific intervals.

  • Manual Execution: Good for tasks that you want to run on-demand or manually trigger through an event or user action.

This integration provides the capability to run ECS Tasks allowing the above use-cases to be fulfilled through UAC, where UAC has the role of an orchestrator.

1.0.024/08/14Initial Version
AWS EMRThis integration provides the ability the start and optionally monitor (by polling at specified intervals) notebook executions as supported by AWS EMR. Additionally the user can optionally specify various configuration options relating to the notebook execution.1.0.024/06/06Initial Version
AWS Glue

Provides the capability to submit a new AWS Glue Job.

2.1.024/08/29- Added new field - Endpoint URL.
- Proxy Type field has been removed (hidden) as it no longer needs to be filled by users on task definition.
AWS Lambda

Extends other AWS services with custom logic or creates your own back-end services that operate at AWS scale, performance, and security.

1.3.025/08/14

Enhancements
- Changed: Updated the bundled Boto3 library which makes the integration compatible with more AWS environment variables like AWS_ENDPOINT_URL_STS

Fixes:
- Fixed: "Proxy Type" field incorrectly used. It is not required to be filled anymore by users on task definition and from this version onwards it is hidden and not used

AWS Mainframe ModernizationAllows migrating and modernizing on-premises mainframe workloads to a managed runtime environment on AWS.1.4.023/02/14

Enhancements:

- JCL Files can be selected dynamically from UI.
- Support was added for Blu Age Batch jobs
- Engine Type (Micro Focus / Blu Age) is added to application names in order to provide visibility on their type

AWS Step FunctionsExecute AWS Step Functions from Universal Controller2.0.023/09/01

- Breaking Change: This version supports Universal Agent and Universal Controller from version 7.2 onwards. Customers that used older versions of this integration on Universal Controller and Universal Agent of versions <= 7.2 are required to upgrade to use the new functionality introduced by 2.0.0.
- Added: A suffix is added to the Execution Name before AWS Service is called. That suffix represents the execution count for a specific task instance, therefore providing uniqueness of the Execution Name.
- Fix: The Extension Output attribute “fields.invocation.execution_name” is corrected to represent the user input after the resolution of UC Functions and variables

Azure AZ CLIThe Azure command-line interface (Azure CLI) is a set of commands used to create and manage Azure resources.1.0.023/02/10Initial Version
Azure Batch Provides the capability to add Azure Jobs, add Azure Batch Tasks to existing Azure Jobs, and optionally monitor Azure Task execution for completion (successful or failed).1.0.023/03/20Initial Version
Azure Blob: Manage File TransfersSecurely transfers files from, to and between Azure Blob Storage container and folders.1.5.025/10/27Added support for Service principal authentication (in addition to Shared Access Signatures (SAS) and Azure Account Keys)
Azure Data Factory: Schedule, Trigger, and Monitor

Schedule, trigger, and monitor the Azure Data Factory pipeline process directly from Universal Controller.

1.2.025/10/30Added: Authenticate ADF via Certificate

Added:  install_if_missing function to install azure python packages if missing



Azure Kubernetes Service JobsDefine, deploy, and delete AKS Jobs and CronJobs on a specified Azure-powered Kubernetes cluster directly from UAC.1.0.025/09/04Initial Version
Azure Logic Apps: Schedule, Trigger, and Monitor Workflows

Trigger and monitor the execution of Azure Logic workflows and retrieve the execution of Azure Logic workflow output.




Azure OpenAIThe Azure OpenAI Integration brings the power of enterprise-grade large language models into your UAC workflows, enabling intelligent automation that can understand, generate, and transform content.1.0.025/12/19Initial Version

Azure Synapse

Run, monitor, and re-start Azure Synapse Pipelines from the Universal Automation Center.1.3.026/01/08

Enhancements:
- Managed Identify has been added as additional Authentication method. It eliminates password and secret management, since Azure automatically handles credential issuance, rotation, and security.

Fixes:
- Whenever the Authentication Token expires, a new Authentication Token is automatically generated

Azure Virtual Machines: Start, Stop, and Terminate Instances

Utilize Azure Virtual Machine (VM) name, resource group, subscription ID, and access token as inputs for the start, stop, terminate, list, and check status of Azure VMs.




Batchman IntegrationThe Universal Task for BatchMan provides an integration between Universal Automation Center (UAC) and Honico BatchMan, enabling unified scheduling, automated job and net execution, and centralized monitoring of Honico BatchMan jobs within Universal Automation Center.1.0.025/12/19Initial Version
Beta UXSend Task Instance logs into Beta LogX, enabling automated collection, processing, and enterprise-wide availability of job logs. 1.1.025/10/02Added Backlog processing
Boomi

Boomi is a cloud-based integration platform that enables businesses to connect applications, data, and systems seamlessly. The Boomi Universal Task allows you to securely execute an Integration Process in Boomi.

1.0.125/04/16

Corrected the API level to 1.6 (UC/UA 7.6)

Databricks: Automate Jobs and Clusters

Perform end-to-end Orchestration and Automation of Jobs & Clusters in Databricks environment, either in AWS or Azure.

1.4.025/10/09

Enhancements:
- Added: repair_job option to support repairing failed or incomplete jobs.
- Added: Support for Databricks multi-task run job outputs in Run Job.
- Added: repair parameter for run_now and run_submit functions to enable on-demand repair.
- Added: Enhanced Databricks job logging for improved observability and debugging.

Fixes:
- Fixed: Minor issues with Retry Interval and Max Retry configurations.
- Fixed: Refactored large functions into smaller, modular units to improve code quality, maintainability, and readability.

dbt Cloud JobsTrigger dbt Cloud jobs by making API requests to the dbt Cloud API endpoint with appropriate authentication, enabling automated execution of your data transformation workflows based on your orchestration requirements.1.0.125/11/07Fixed: Issue where job fetching did not support pagination, which could cause incomplete data retrieval for large job sets.

DBT Core CLI

Manage and transform data in a reliable and scalable manner.1.0.123/10/18Fixed: Include integration icon on Universal Template
Docker Compose: Support to Build, Up, Down, Start, Stop Docker Compose FunctionsUniversal Task for Docker Compose Functions, Build, Up, Down, Start, Stop Functions.1.0.1

Docker Container: Support for Create, Start, Stop, Remove Containers and Run a Command in a Running ContainerUniversal Task to manage Docker Containers, Run, Create, Start, Stop and Remove Functions.


Docker Image: Support to Build, Remove, Pull, Push and Tag Image FunctionsUniversal Task to manage Docker Images, Build, Remove, Pull, Push, and Tag Functions.


Dynatrace Observability for UACThe Dynatrace Extension for the Universal Controller enables Dynatrace users to scrape the metrics located on the Universal Controller using Dynatrace’s ActiveGate. Additionally, traces and logs will be ingested by the Dynatrace OneAgent, using the new http/protobuf protocol available in UAC 7.9.1.0.025/10/02Initial Version
E-Mail: SMTP and IMAP Integration

Send and retrieve E-Mails and E-Mail attachments, as well as download mail attachments to a mail folder.



This integration has been sunset and replaced by UAC Utility: Email and UAC Utility: Email Monitor.
FivetranFivetran is a cloud-based data integration platform that helps businesses automate the process of extracting data from various sources, transforming it, and loading it into a data warehouse for analysis.1.0.123/10/18Fixed: Execute the integration with a Python installation, other than the Agent-bundled one
GitGit is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.1.1.0

GitHub: Automated Import/Export

Perform server operations, such as importing/exporting Universal Automation Center objects and integrating with GitHub, as well as allowing the import/export of Universal Automation Center objects using the Universal Controller script library.

1.1.2523/04/06
Google BigQuery: Schedule, Trigger, Monitor, and Orchestrate Operations

Schedule, trigger, monitor, and orchestrate the Google BigQuery process directly from Universal Controller.

1.1.424/08/08

Fixed: Usage for the Double quotes for the _scriptPath

Google Kubernetes Engine JobsThis integration provides the capability to deploy a GKE Job on a specified cluster or delete a Job from a namespace.2.0.025/06/26

Enhancements:
- Support for deploying CronJobs and Jobs from CronJobs.
- Support for deleting CronJobs.

Breaking Changes:
- Dropped support for Application Default Credentials Authentication Method.

HashiCorp: TerraformAn infrastructure as code tool that lets you define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. You can then use a consistent workflow to provision and manage all of your infrastructure throughout its lifecycle.1.0.122/07/19Fixed: Credentials can now be passed from Credential field to the variable script.
Hitachi Vantara: Pentaho Data IntegrationProvides powerful ETL (Extract, Transform and Load) capabilities. Universal Controller is integrated to orchestrate the jobs and transformations within Pentaho Data Integration platform via Carte webservice calls.


IBM InfoSphere DataStage Jobs

Allows users to schedule, trigger, monitor, and orchestrate the InfoSphere DataStage jobs directly from Universal Controller via the InfoSphere DataStage Command-line Interface (CLI). It also helps to set up dependencies between DataStage jobs and other applications or platforms using UAC workflows and trigger DataStage Jobs from UAC either time-based or event-based.1.0.023/07/28Initial Version
Informatica Cloud

Informatica Cloud is a cloud‑native data management platform that enables organizations to integrate, transform, and orchestrate data across on‑premises and multi‑cloud environments. This integration enables users to trigger and control Informatica Cloud Taskflows, Processes and Jobs from the Controller.

Note: This Integration replaces an older Integration called Informatica Cloud: Schedule Control, and Manage

1.0.025/02/27Initial Version
Informatica PowerCenter: Schedule, Control, and Manage

Schedule Informatica PowerCenter Workflows and Tasks, including retrieval of the workflow and session log.




Inter-Cloud Data MonitorMonitor files/directories from across different cloud storages, as well as local or distributed file systems. Additionally and upon successful monitor, this extension publishes Local Universal Events.2.4.025/08/28

Enhancements:
- Bundled with latest Rclone release v1.71.0.

Inter-Cloud Data TransferProvides the capability to manage and synchronize files from across different cloud storages, as well as local or distributed file systems.4.5.025/08/28

Enhancements:
- Bundled with Rclone v1.71.0.
- The Use Large Additional Options checkbox is introduced that, when enabled, replaces the Additional Options field with a large text field, increasing the character limit.
- Added more information in the Progress output field.

Fixes:
- Fixed time parsing issues on systems using different date formats.

Jenkins: Start and Trigger Workflows

Improves the functionality of Jenkins when orchestrated from Universal Controller.




Jira Service Management - Cloud (Jira Service Desk)Create requests, create new customers, add customers to a service desk project and remover customers form a service project in Jira Service Desk straight from the Universal Controller.1.0.024/02/28

Initial Release: Basic Functionality for Jira Service Management Cloud

JScape: Managed File TransferManage and integrate JSCAPE Managed File Transfer Server processes within UAC automation processes and workflows.


Kubernetes: Automate Container Operations

Kubernetes List (Get), Create,  Delete and Replace Functions.

1.0.1

Microsoft Power BIAllows users to connect to and combine data from multiple data sources through a secure interface, creating Power BI datasets. Additionally, users may combine and transform collections of tables into a data pipeline, creating Power BI dataflows. Provides the capability to perform refresh actions on Microsoft PowerBI Datasets and Dataflows.1.2.025/12/19

Enhancements
- Implement client-side detection of latest dataflow refresh record
- Change polling logic to use dataflow refresh initiation timestamp for tracking
- Implemented graceful cancellation.
- Improved python compatibility with future Agent versions

Fixes
- Fixed typo in logging output

Microsoft SQL: Schedule SSRSCall a script to deploy a report on the Reporting Services Webserver.


Microsoft SQL Server Agent JobsSchedule and execute tasks within the SQL Server environment.1.0.225/12/19

Fixes:
-Fixed: Removed the pymSSQL package from the extension.
-Fixed: Template fix

Microsoft SQL: SSIS Package Execution

Allows users to list and select the SSIS Folder, Project, Environment Reference, and SSIS Package while creating the job. It also can trigger the SSIS package execution in the Microsoft SQL server, monitor the SSIS Package execution, and fetch SSIS logs to Universal Controller when the SSIS package execution has completed.

1.0.423/05/17Fixed: Environment Reference ID is optional and when there is no value, the extension fails.
Microsoft Teams: Monitor ChannelMonitor a Microsoft Teams channel for uploaded files and run job(s) and/or workflows accordingly.1.0.324/03/07Added support for Python 3.11
Microsoft Teams: Send and Receive Notifications

Send messages to an existing channel of Microsoft Teams, allowing you to integrate this solution in UAC to notify users for UAC result or send approval notifications on Microsoft teams.

1.2.3

Microsoft Teams: Send Message with AttachmentPost messages with attachments on a Microsoft Teams channel.


MS Teams Notifications & ApprovalsUtilize UAC's Approval Tasks to deliver notifications and approval requests to Microsoft Teams channels with the usage of Power Automate Webhooks and Adaptive Cards.1.0.025/12/04Initial Version
NTT Data: UniKixProvides the capabilities for submitting JCL Requests to UniKix Batch Processing Environment by using BPESUB CLI Command with additional capabilities like fetching the logs and output files, validating successful execution and running a profile environment script before running the command.1.0.024/03/04Initial Version
Oauth2: Get TokenEnables a third-party application to obtain limited access to an HTTP service.


Oracle EBS RequestProvides the capabilities for submitting Oracle EBS Concurrent Requests by using CONCSUB CLI Command with additional capabilities like fetching the logs and output files, validating successful execution and running EBS environment script before running the concurrent request.1.0.624/01/10
Oracle Job SchedulerDirectly schedule, trigger, monitor, and orchestrate jobs and job chains within the Oracle Scheduler through the Python module cx_Oracle in Universal Controller.1.0.024/08/08Initial Version
PagerDuty: Manage Alerts

Notify PagerDuty (Incident management platform) in the event of job Failure or long run of a job or early finish of a job or any other event in Universal Controller.




Prefect CloudPrefect is an open-source workflow management system designed to orchestrate data pipelines in Python. This integration provides the capability to trigger from UAC a Prefect Flow Run and monitor its execution providing useful metadata.1.0.225/08/28Fix incomplete resource fetching by adding pagination for workspaces and deployments.
Qlik SenseA Business Intelligence (BI) Tool that lets users connect and combine data from hundreds of data sources by defining data pipelines as applications. Data can then be visualized via custom dashboards on a Qlik Sense Cloud instance (Business or Enterprise edition) or by using a Desktop application (Enterprise Windows edition).1.1.022/09/29Introduced a new Wait for success or failure functionality, where the user gets the reload app status after reloading the app.
Red Hat: OpenShift CLIRun any OpenShift command from the Universal Agent. OpenShift CLI (oc) is bundled within this integration and does not require separate installation1.0.125/04/03

- Fixed: Execution of oc fails when deployed on a path that includes spaces

- Fixed: Corrected Password handling during login phase.

Acts as an interface to OpenShift CLI (oc) enabling users to trigger the execution of OpenShift Jobs from the Universal Controller. OpenShift CLI (oc) is bundled within this integration and does not require separate installation.1.2.024/08/29This integration has been sunset and replaced by Red Hat: OpenShift Jobs & Templates (05/22/25).
Red Hat: OpenShift Jobs & TemplatesEnables the deployment of OpenShift Jobs, CronJobs, and Templates, either imperatively or declaratively, along with retrieval of information pertaining to aforementioned deployments.1.0.125/09/04

Enhancements:
- Added: New environmental variable UE_JOB_FINALIZATION_POLL_INTERVAL to configure the polling interval for job finalization checks.

Fixes:
- Fixed: Improved handling of job finalization checks to ensure completion is detected accurately and prevent timeout errors.

Salesforce: Create Contact and Lead Object

Create contact and lead objects in Salesforce, as well as execute Salesforce Object Query Language (SOQL) queries.




SAP: Batch Input MapSchedule and execute batch input sessions in SAP.


SAP BTP: Application JobsEnables users to schedule, trigger, and monitor their SAP BTP Application Jobs directly from UAC.1.0.025/05/15Initial Version
SAP: BTP Job Scheduling ServiceThis integration builds on SAP BTP’s scheduler by offering a simplified interface for job creation, deployment, and lifecycle management. Users can schedule and trigger job runs immediately, retrieve information relating to the run progress in real time, and choose from flexible output options.1.0.025/09/04Initial Version
SAP: Business Object Data ServicesExecute an SAP Data Services “ETL” Job using the “AL_RWJobLauncher.exe”.1.1.1122/04/25Added: Search pattern by pattern
SAP: Business Objects Scheduling Web Intelligence Documents and Crystal Reports

Schedule Crystal Reports and Webi reports, supporting multiple prompts and different output formats such as PDF, EXCEL, and Webi.




SAP: Calendar Import

Import the SAP Factory Calendar and the related Holiday Calendar into the Universal Controller.

1.3.025/01/28Enhancements
- Added: Support Variables for all Credentials and SAP Connection
- Added: Support for Universal Controller SAP connection
- Added: Keep manually created Custom Days when re-importing the calendar from SAP
SAP Cloud Data Service (CPI DS)Schedule, trigger, monitor, and orchestrate the SAP CPI DS (Cloud Data Services) Tasks directly from Universal Controller1.0.024/08/08Initial Version
SAP: Event History Monitor

Queries the SAP Event history table for a selected SAP Event & Parameter. If the Event is found, it gets confirmed, so that it is not triggered again. Optionally, a task can be launched based on the occurrence of an Event & Parameter.

2.2.024/12/05

Enhancements
- Added: Support Variables for all Credentials and SAP Connection
- Added: Support for Universal Controller SAP connections

SAP: Extract Job Definition

Export SAP Job definitions from SAP into one flat file for each Job selected for extraction.




SAP HANA XSAProvides the capability to schedule SAP HANA extended application services Jobs (SAP HANA XSA Jobs) from the Universal Automation Center. 1.0.223/12/21Support for copying Input Parameters from an existing Job Schedule definition
SAP Integrated Business Planning (IBP)Helps to integrate SAP Integrated Business Application (IBP) application and orchestrate the schedule and launch of SAP IBP jobs from UAC. The dependencies of the IBP jobs with other platforms or applications can also be managed via UAC workflows.1.0.123/08/24This integration has been sunset and replaced by SAP BTP: Application Jobs (25/05/15).
ServiceNow: Event

Detect, analyze, and respond to various events in real-time in the ServiceNow Platform.

1.1.024/08/01

Enhancements:
- Added support for all ServiceNow Event fields.

Changes:
- This integration is no longer importable on Universal Controller 7.2 or runnable on Agent version 7.2.

ServiceNow: IncidentAllow customers to create incident tickets in ServiceNow straight from the Universal Controller.2.3.325/11/07Fixed: blank Assigned To field. 
Slack BotProvides Slack Commands that let a user gain information about reports, agents and task instances, or even alter the latter.1.0.222/12/15Bugfix: Extension is available for 7.1 and 7.2 UC versions
Slack: Send and Receive Notifications and Approvals

Sends job status notifications to a Slack channel and enables users to send interactive messages in Slack for Universal Controller manual task approvals.

1.2.023/04/24

Enhancements

- Introduced a new field name called Message (large textbox) for sending additional messages to slack channels as notifications
- Color codes in Slack messages for different UAC job status

Snowflake: Schedule, Trigger, Monitor, and Orchestrate Operations

Orchestrate, schedule, trigger, and monitor the Snowflake load and unload process from different data sources (cloud storage or local VM’s) directly from Universal Controller.

1.2.024/08/08

Addition of key pair Authentication

SQL: ODBC Task

Integrate with ODBC-compliant database, by running single or multiple SQL commands and retrieving the resulting data. While it is designed to work with any ODBC-compliant database, it is thoroughly tested against MySQL, MSSQL Server, PostgreSQL, Oracle, and SAP HANA databases.3.1.025/12/19

Enhancements:
- Added an option to quote only non-null characters.
- Added a Large Text Field option when connecting via a connection string, allowing the use of large text fields instead of regular ones.
- Enabled supplying credential fields from the task’s database credential using annotations such as: {{ database_credentials.[user | password | passphrase | key_location | token] }}


Fixes:
- Output file paths and key_location paths are now always normalized at initialization.

Tableau: Refresh Data SourcePerform instant refresh to the Tableau Data sources worksheet and schedule refresh tasks in sync with the source systems to provide real time analytics.1.0.323/04/24Minor bug fixes
Talend CloudProvides the capabilities for running API commands of Talend Cloud related to executing and managing various tasks and plans within your Talend environment, with additional functionalities like monitoring execution statuses and handling dependencies.1.0.424/06/21

Temenos (T24)

Monitoring of the triggered COB (Close of Business) process from UAC by COB execution stages with an intuitive interface providing the centralized Dashboard and reporting features and notify in case of COB failures or any SLA violations in the course of COB execution.1.1.423/05/05

Temenos COB Monitor

Allows UAC to Schedule, trigger & Monitor the Daily Close of Business (COB) process in the T24 System automatically and it also helps to build your own COB workflow including the COB Pre and post-COB conditions which might be critical for the COB execution process.1.0.023/05/05Initial Version
Twilio

Universal Extension allows sending SMS/WhatsApp/Voice message to a list of recipients.

1.0.022/11/22Initial Version
UAC Solution Pack: Dynamic Container File Monitoring and File TransferDynamic File Monitoring and File Transfer solution for containerized applications running in any container management solution.1.0.0
Initial Version
UAC Utility: Command ExecutionThis Universal Task enables command execution on Windows and on Linux as if it is invoked directly from a user's shell.1.0.024/10/31Initial Version
UAC Utility: CSV ToolProcess input data in Comma-Separated Value (CSV), Delimited Separated Value (DSV), or Tab Separated Value (TSV) formats1.0.023/08/04Initial Version
UAC Utility: EmailSend emails through SMTP and Microsoft Graph API, offering configurable options for recipients, message content, and file attachments.1.1.025/03/20Added: Enhanced the From field logic. It is now possible to send mail from an email address other than the address of the Sender Account.
UAC Utility: Email Monitor

Provides robust email monitoring using IMAP and Microsoft Graph. This integration allows you to monitor a mailbox for e-mails through filtering, do certain post-actions, and trigger Universal Events to trigger follow-up workflows or tasks

1.0.125/11/07Fixed: Corrupted tasks.zip file in the configuration_examples folder.
UAC Utility: File CompressionCompress and decompress a file, with or without password encryption.1.3.125/04/10

Fixed: Properly handle paths with weird/special characters on both platforms

UAC Utility: For-Each-Input LoopAutomate the processing of input data by reading it from a flat file in Windows/Linux or a UAC script data repository.1.1.025/01/16

Enhancements
- Supports a Controller with the "Task Field Resolution Required" system property enabled
- Virtual Resource priority can be specified for the launched Task

UAC Utility: GnuPGGnuPG (GPG) is a command line tool implementing the OpenPGP standard. GPG allows for encryption, decryption and signing of data and communications. This integration provides the capability to perform file encryption and decryption, based on GnuPG.2.0.025/12/19

Deprecations and Breaking Changes:
- Breaking Change: Dropping support for Agents with version <= 7.5 and for Python 3.7.

Enhancements
- Added: Support for UDMG server version 3.
- Added: Environment variables UE_HTTP_TIMEOUT for setting up timeout for requests and UE_SSL_CERT_FILE for setting up the path to the CA bundle.

Fixes
- Fixed: Duplicate key deletion when encryption and signing use same fingerprint.

UAC Utility: HTTP DownloadDownload content from an HTTP server and store it on the Universal Agent's File System for later processing. Downloading content from an HTTP server is a common operation in various scenarios, including File Transfer, Data Synchronization, Web Scraping, Data Analysis, and more.1.0.024/06/06Initial Version
UAC Utility: Jobs As Code (JaC)Regardless of whether you create your Universal Automation Center (UAC) job definitions using the drag-and-drop designer or as code in a development environment, the UAC jobs-as-code solution provides guidance and tools to integrate those definitions with a Git repository.2.4.125/12/19

Fixes
- Fix issue where executing dynamic choice command for Selection Method = Workflow would fail with HTTP 400
- Fix issue where Git server rejected the pushed updates but extension returned success. Now returns failure and displays the error message.


UAC Utility: JSON ToolHandle input data in JSON format from different sources. This tool is utilized for reading, filtering and applying light transformations on JSON data.1.0.024/04/11Initial Version
UAC Utility: Powershell

Universal Task to Run Powershell Scripts.

1.0.1

UAC Utility: Remote Controller

Run Task or Workflow on a Remote Universal Controller.

1.0.1

UAC Utility: Run a Command/Script on a Remote SSH Server

Allows users to run a command or Stonebranch Universal Controller (UC) data script on a remote SSH server. It enables the execution of commands and scripts from the UC script library on a remote Unix/Linux or Windows SSH server

1.0.224/04/25

Fixes:

- Fixed: Invalid file format when copied to a different OS

- Fixed: incorrect version name printed from within the script was corrected

UAC Utility: System MonitorTrack system metrics, such as CPU usage, memory consumption, disk activity, and network performance from both Linux and Windows hosts. By leveraging OpenTelemetry, these metrics can be seamlessly published to observability platforms, enabling real-time infrastructure monitoring.1.0.024/12/19Initial Version
UAC Utility: UC Report

Run a Universal Controller report and deliver output to a specified server and file location.

1.0.1

UAC Utility: UDMG File Transfer Provides the capability to perform file transfer where UDMG is the client and upload or download files to remote partners.1.4.124/07/25

Maintenance Changes:
- Refactored the extension.
- Documentation update: added compatibility with Python 3.11 with Universal Agent 7.6

Fixes:
- Fixed error "Partner Account: Field is required" when saving a task after selecting "Dynamic Retrieval of Partner Account Options" on Universal Controller 7.6

UAC Utility: UDMG OpenPGPSecurely manage File transfers with external business partners (i.e. Customers or Suppliers) and between any endpoint in today’s Hybrid-IT infrastructure, on-premises, or in the cloud (public and or private). It also comes up with a keystore for PGP public and private keys.3.0.025/12/19

Deprecations and Breaking Changes
- Breaking Change: Dropping support for Agents with version <= 7.5 and for Python 3.7.

Enhancements
- Added: Support for UDMG server version 3.
- Added: Environment variables UE_HTTP_TIMEOUT for setting up timeout for requests and UE_SSL_CERT_FILE for setting up the path to the CA bundle.

UAC Utility: UDMG TransferIntegrates the functionality of UDMG into UAC, allowing users to trigger and monitor UDMG file-transfer pipelines (UDMG 3.2+), by allowing transfers to be initiated programmatically as part of broader UAC workflows.1.0.025/12/19Initial Version
UAC Utility: Web ServiceProvides the capability to call endpoints of foreign APIs.1.6.025/05/22

Added: Support for large URLs.

UiPath: Schedule, Trigger, and Monitor Processes

Schedule, trigger, and monitor the UiPath (RPA) process directly from the Universal Controller.

1.0.1

Universal Connector for PeopleSoftThe Universal Connector for PeopleSoft integrates PeopleSoft systems with local administrative tools and enterprise system management infrastructures.


Universal Connector for SAPCertified by SAP for the latest versions of SAP HANA and NetWeaver, the Universal Connector for SAP automates IT and business processes across your entire IT ecosystem.


VMware: vSphere IntegrationOrchestrate VMware vCenter Server operations from the Universal Controller. It encourages collaboration by enabling automated deployment and management of Virtual machines on the EXSi hosts connected to the vCenter Server.1.1.2